<SEC-DOCUMENT>0001726978-26-000010.txt : 20260219
<SEC-HEADER>0001726978-26-000010.hdr.sgml : 20260219
<ACCEPTANCE-DATETIME>20260219092638
ACCESSION NUMBER:		0001726978-26-000010
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		105
CONFORMED PERIOD OF REPORT:	20251231
FILED AS OF DATE:		20260219
DATE AS OF CHANGE:		20260219

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Goosehead Insurance, Inc.
		CENTRAL INDEX KEY:			0001726978
		STANDARD INDUSTRIAL CLASSIFICATION:	INSURANCE AGENTS BROKERS & SERVICES [6411]
		ORGANIZATION NAME:           	02 Finance
		EIN:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38466
		FILM NUMBER:		26651739

	BUSINESS ADDRESS:	
		STREET 1:		1500 SOLANA BLVD
		STREET 2:		BUILDING 4, SUITE 4500
		CITY:			WESTLAKE
		STATE:			TX
		ZIP:			76262
		BUSINESS PHONE:		214-838-5500

	MAIL ADDRESS:	
		STREET 1:		1500 SOLANA BLVD
		STREET 2:		BUILDING 4, SUITE 4500
		CITY:			WESTLAKE
		STATE:			TX
		ZIP:			76262
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>gshd-20251231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:4ab02a5d-b841-4ea2-84f7-dfb03cd5246b,g:01588182-f248-4141-9ded-e6dfc96d4aec,d:f9f5001cca2f46d1bfbb2f79f0930550-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:stpr="http://xbrl.sec.gov/stpr/2025" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:cyd="http://xbrl.sec.gov/cyd/2025" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:gshd="http://www.gooseheadinsurance.com/20251231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>gshd-20251231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-33">0001726978</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-34">2025</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-35">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-36">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-90" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="f-569">P3Y</ix:nonNumeric><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" id="f-1126">1</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="gshd-20251231.xsd"/></ix:references><ix:resources><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="location"><xbrli:measure>gshd:location</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="franchise"><xbrli:measure>gshd:franchise</xbrli:measure></xbrli:unit><xbrli:unit id="class"><xbrli:measure>gshd:class</xbrli:measure></xbrli:unit><xbrli:unit id="vote"><xbrli:measure>gshd:vote</xbrli:measure></xbrli:unit><xbrli:unit id="carrier"><xbrli:measure>gshd:carrier</xbrli:measure></xbrli:unit><xbrli:unit id="office_lease"><xbrli:measure>gshd:office_lease</xbrli:measure></xbrli:unit><xbrli:unit id="year"><xbrli:measure>gshd:year</xbrli:measure></xbrli:unit><xbrli:unit id="installment"><xbrli:measure>gshd:installment</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>gshd:segment</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-02-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-02-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:CommissionsAndAgencyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:CommissionsAndAgencyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:CommissionsAndAgencyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FranchiseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FranchiseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FranchiseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InterestIncome1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InterestIncome1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InterestIncome1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2018-05-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2018-05-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadInsuranceAgencyLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:GooseheadInsuranceHoldingLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadInsuranceHoldingLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-05-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gshd:PreIPOLLCMembersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2018-05-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2018-05-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gshd:GooseheadManagementNoteAndTexasWasatchNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gshd:GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2018-05-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:GooseheadInsuranceInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-02</xbrli:startDate><xbrli:endDate>2018-05-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:PreIPOLLCMembersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-02</xbrli:startDate><xbrli:endDate>2018-05-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RoyaltyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InternetDomainNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:BookOfBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">gshd:VivintSmartHomesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:BookOfBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:BookOfBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:AgencyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:AgencyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:AgencyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:ContingentCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:ContingentCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:ContingentCommissionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalRoyaltyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalRoyaltyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalRoyaltyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessRoyaltyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessRoyaltyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessRoyaltyFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InitialFranchiseFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InitialFranchiseFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InitialFranchiseFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:OtherFranchiseRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:OtherFranchiseRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:OtherFranchiseRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gshd:FranchiseChannelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:FranchiseFeesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:FranchiseFeesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:FranchiseFeesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:FranchiseFeesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:FranchiseFeesReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:AgencyFeesReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:AgencyFeesReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:AgencyFeesReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:AgencyFeesReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:AgencyFeesReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gshd:NetworkEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gshd:NetworkEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gshd:PhoneSystemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gshd:PhoneSystemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:ComputerSoftwareWebMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:ComputerSoftwareWebMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:BooksOfBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:BooksOfBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">gshd:SecondAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gshd:A2025InitialTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gshd:RevolvingCreditFacilityDue2032Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gshd:A2025InitialTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-09</xbrli:startDate><xbrli:endDate>2025-07-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gshd:DebtCovenantAxis">gshd:TermLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gshd:DebtCovenantAxis">gshd:DebtRepaymentBalloonPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gshd:TermLoanB1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">stpr:TX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalTaxJurisdictionOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gshd:TaxReceivableAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gshd:TaxReceivableAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gshd:TaxReceivableAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-04-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-04-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-02-17</xbrli:startDate><xbrli:endDate>2026-02-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-02-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gshd:PreIPOLLCMembersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gshd:PreIPOLLCMembersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gshd:BoardOfDirectorsAndManagingDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gshd:BoardOfDirectorsAndManagingDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gshd:BoardOfDirectorsAndManagingDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gshd:BoardOfDirectorsAndManagingDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gshd:BoardOfDirectorsAndManagingDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">gshd:S2025Q1DividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-09</xbrli:startDate><xbrli:endDate>2025-01-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">gshd:S2025Q1DividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">gshd:S2025Q1DividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-31</xbrli:startDate><xbrli:endDate>2025-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">gshd:S2025Q1DividendsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:GooseheadInsuranceInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-31</xbrli:startDate><xbrli:endDate>2025-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">gshd:S2025Q1DividendsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-31</xbrli:startDate><xbrli:endDate>2025-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-10-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">gshd:MarkK.MillerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-10-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001726978</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">gshd:MarkK.MillerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">   </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric>      </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="padding-left:36pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-4"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-3">December 31</ix:nonNumeric>, 2025</ix:nonNumeric></span></div><div><span><br/></span></div><div style="margin-top:9.9pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric>      TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="padding-left:36pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Commission file number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">001-38466</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">GOOSEHEAD INSURANCE, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.178%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.053%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">82-3886022</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:400;line-height:100%">(State or other jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:400;line-height:100%">incorporation or organization)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:400;line-height:100%">(I.R.S. Employer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:400;line-height:100%">Identification Number)</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.364%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">1500 Solana Blvd, Building 4, Suite 4500</ix:nonNumeric> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Westlake</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Texas</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">76262</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"> (<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">214</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">838-5500</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Registrant&#8217;s telephone number, including area code</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"/><td style="width:45.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.701%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.305%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Trading Symbol</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Name of each exchange</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">on which registered</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Class A Common Stock, par value $.01 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">GSHD</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" id="f-18">NASDAQ</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:4.4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">None</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Note:</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"> Checking the box above will not relieve any registrant required to file reports pursuant to Section&#160;13 or 15(d) of the Exchange Act from their obligations under those Sections.</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"/><td style="width:15.140%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.852%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.779%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.206%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.787%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.454%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.206%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.546%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.003%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.206%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.546%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.454%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.211%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9745;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">Emerging&#160;growth&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-25">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section&#160;13(a) of the Exchange Act.&#160;&#160; </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  <ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-26">&#9745;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">&#9744;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;&#9744;&#160;&#160;&#160;&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#254;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of the voting common equity held by non-affiliates of the registrant, computed by reference to the last reported price at which the registrant&#8217;s common equity was sold on June&#160;30, 2025 (the last day of the registrant&#8217;s most recently completed second quarter) was $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="f-29">2,662,284,768</ix:nonFraction>, computed using a closing price on that day of $105.51.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">As of February&#160;11, 2026, there were <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">24,653,390</ix:nonFraction> shares of Class A common stock outstanding and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-31">11,935,389</ix:nonFraction> shares of Class B common stock outstanding.</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-32" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant's definitive Proxy Statement for its&#160;2026&#160;Annual Meeting of Shareholders, which will be filed with the Securities and Exchange Commission within 120 days of December 31, 2025, are incorporated by reference into Part III, Items 10-14 of this Annual Report on Form 10-K.</span></div></ix:nonNumeric><div style="margin-top:4.4pt"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Table of contents</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:81.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_13">PART I</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_16">Item 1. Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_16">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_22">Item 1A. Risk factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_22">22</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_25">Item 1B. Unresolved staff comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_25">47</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_28">Item 1C. Cybersecurity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:66pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_28">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_31">Item 2. Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_31">49</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_34">Item 3. Legal proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_34">49</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_37">Item 4. Mine safety disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_37">49</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_40">PART II</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_43">Item 5. Market for registrant&#8217;s common equity, related stockholder matters and issuer purchases of equity securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_43">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_46">Item 6. Reserved</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_46">52</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_49">Item 7. Management&#8217;s discussion and analysis of financial condition and results of operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_49">53</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_79">Item 7A. Quantitative and qualitative disclosure of market risks</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_79">70</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_82">Item 8. Financial statements and supplementary data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_82">71</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_172">Item 9. Changes in and disagreements with accountants on accounting and financial statement disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_172">101</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_175">Item 9A. Controls and procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_175">101</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_178">Item 9B. Other information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_178">103</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_184">Item 9C. Disclosure regarding foreign jurisdictions that prevent inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_184">103</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_187">PART III</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_190">Item 10. Directors, executive officers, and corporate governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_190">104</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_193">Item 11. Executive compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_193">104</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_196">Item 12. Security ownership of certain beneficial owners and management and related stockholder matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_196">104</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_199">Item 13. Certain relationships and related transactions, and director independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_199">104</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_202">Item 14. Principal accountant fees and services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_202">104</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_205">PART IV</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_208">Item 15. Exhibits and financial statement schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_208">105</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_211">Item 16. Form 10-K summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_211">106</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_214">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_214">107</a></span></div></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this annual report on Form 10-K (&#8220;Annual Report&#8221;), &#8220;Goosehead,&#8221; the &#8220;Company,&#8221; &#8220;GSHD,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; refer to Goosehead Insurance, Inc. and its consolidated subsidiaries, including Goosehead Financial, LLC, together.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Commonly used defined terms</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As used in this Annual Report, unless the context indicates or otherwise requires, the following terms have the following meanings:</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Ancillary Revenue: Revenue that is supplemental to our Core Revenue and Cost Recovery Revenue, Ancillary Revenue is unpredictable and often outside of the Company's control. Included in Ancillary Revenue are Contingent Commissions and other income. </span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Agency Fees: Fees separate from commissions charged directly to clients for efforts performed in the issuance of new insurance policies.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ASC 606 ("Topic 606"): ASU 2014-09 - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Book of Business: Insurance policies bound by us with our Carriers on behalf of our clients.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Best Practices Study: The industry group metrics are based on the latest date for which complete financial data are publicly available such as a 2025 Best Practices Study containing 2024 industry data conducted by Reagan Consulting and the Independent Insurance Agents &amp; Brokers of America, Inc.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Captive Agent: An insurance agent who only sells insurance policies for one Carrier.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Carrier: An insurance company.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Carrier Appointment: A contractual relationship with a Carrier.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Client Retention: Calculated by comparing the number of all clients that had at least one policy in force twelve months prior to the date of measurement and still have at least one policy in force at the date of measurement.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Contingent Commission: Revenue in the form of contractual payments from Carriers contingent upon several factors, including growth and profitability of the business placed with the Carrier.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Core Revenue: The most predictable revenue stream for the Company, these revenues consist of New Business Revenue and Renewal Revenue. New Business Revenue is lower-margin, but fairly predictable. Renewal Revenue is higher-margin and very predictable.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cost Recovery Revenue: Revenue received by the Company associated with cost recovery efforts associated with selling and financing franchises. Included in Cost Recovery Revenue are Initial Franchise Fees and Interest Income. </span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Franchise Agreement: Agreements governing our relationships with Franchisees.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Franchisee: An individual or entity who has entered into a Franchise Agreement with us.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">GF: Goosehead Financial, LLC.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">GM: Goosehead Management, LLC.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Initial Franchise Fee: Contracted fees paid by Franchisees to compensate Goosehead for the training, onboarding and ongoing support of new franchise locations.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">LLC Unit: a limited liability company unit of Goosehead Financial, LLC.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New Business Commission: Commissions received from Carriers relating to policies in their first term. </span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New Business Production per Agent (Corporate): The New Business Revenue collected related to corporate sales, divided by the average number of full-time corporate sales agents for the same period. This calculation excludes interns, part-time sales agents and partial full-time equivalent sales managers.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New Business Production per Agent (Franchise): The gross commissions paid by Carriers and Agency Fees received related to policies in their first term sold by franchise sales agents divided by the average number of franchise sales agents for the same period, prior to paying Royalty Fees to the Company.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New Business Production per Agency: The gross commissions paid by Carriers and Agency Fees received related to policies in their first term sold by franchise sales agents divided by the average number of franchises for the same period, prior to paying Royalty Fees to the Company. </span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New Business Revenue: New Business Commissions, Agency Fees, and New Business Royalty Fees.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New Business Royalty Fees: Fees paid by Franchisees to the Company that are tied to the gross commissions paid by the Carriers related to policies in their first term.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">NPS: Net Promoter Score is calculated based on a single question: &#8220;How likely are you to refer Goosehead Insurance to a friend, family member or colleague?&#8221; Clients that respond with a score of 6 or below are Detractors, a score of 7 or 8 are called Passives, and a score of 9 or 10 are Promoters. NPS is calculated by subtracting the percentage of Detractors from the percentage of Promoters.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Offering: The initial public offering completed by Goosehead Insurance, Inc. on May 1st, 2018.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">P&amp;C: Property and casualty insurance.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Policies in Force: As of any reported date, the total count of current (non-cancelled) policies placed by us with our Carriers.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Policy Term: The contractual period the policy provides insurance coverage to the insured.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Pre-IPO LLC Members: owners of LLC Units of GF prior to the Offering.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Referral Partner: An individual or entity with whom a sales agent establishes a referral relationship.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Renewal Commission: Commissions received from Carriers relating to a policy in a renewal term.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Renewal Revenue: Renewal Commissions and Renewal Royalty Fees.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Renewal Royalty Fees: Fees paid by Franchisees to the Company that are tied to the gross commissions paid by the Carriers related to policies sold or renewed by Franchisees.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Royalty Fees: New Business Royalty Fees and Renewal Royalty Fees.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Substantial Ownership Requirement: the beneficial ownership (as such term is defined in Rule 13d-3 and Rule 13d-5 under the Securities Exchange Act of 1934, as amended) by the Pre-IPO LLC Members, collectively, of at least 10% of the issued and outstanding shares of our common stock.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Total Written Premium: As of any reported date, the total amount of current (non-cancelled) gross premium that is placed by Goosehead with its portfolio of Carriers.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">TWIHG: Texas Wasatch Insurance Holdings Group, LLC.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Unvalidated Producers: A metric used by Reagan Consulting describing agents whose production does not yet cover their wages under their agency&#8217;s commission formula.</span></div><div style="margin-bottom:17pt;margin-top:17pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Disclaimer regarding forward-looking statements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have made statements under the captions &#8220;Item 1. Business,&#8221; &#8220;Item 1A. Risk factors,&#8221; &#8220;Item 7. Management&#8217;s discussion and analysis of financial condition and results of operations&#8221; and in other sections of this Annual Report that are forward-looking statements. In some cases, you can identify these statements by forward-looking words such as &#8220;may,&#8221; &#8220;might,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expects,&#8221; &#8220;plans,&#8221; &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;predicts,&#8221; &#8220;potential&#8221; or &#8220;continue,&#8221; the negative of these terms and other comparable terminology. These forward-looking statements, which are subject to risks, uncertainties and assumptions about us, may include projections of our future financial performance, our anticipated growth strategies and anticipated trends in our business. These statements are only predictions based on our current expectations and projections about future events. There are important factors that could cause our actual results, level of activity, performance or achievements to differ materially from the results, level of activity, performance or achievements expressed or implied by the forward-looking statements, including those factors discussed under &#8220;Item 1A. Risk factors.&#8221; You should specifically consider the numerous risks outlined under &#8220;Item 1A. Risk factors.&#8221;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we believe the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, level of activity, performance or achievements. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of any of these forward-looking statements. We are under no duty to update any of these forward-looking statements after the date of this Annual Report to conform our prior statements to actual results or revised expectations.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">PART I</span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_16"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 1. Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Company overview</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a rapidly growing independent insurance agency, reinventing the traditional approach to distributing personal lines policies throughout the United States. Our differentiated business model and innovative technology platform have enabled us to deliver insurance customers a superior experience, as evidenced by our 77 Net Promoter Score, which is 3.5x the 2024 Industry Average according to Qualtrics XM Institute. To fully appreciate the value of our model, there are three lenses with which you can view us &#8211; from the perspective of 1) the insurance buyer; 2) the agent; and 3) the carrier. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance buyer perspective</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance buyers desire to have the right coverage, based on their risk tolerance, at the lowest possible price, written with a reputable company who will respond quickly and fairly when they need to file a claim &#8211; desires that we believe only an independent insurance agent can fulfill. Clients want to accomplish this in a simple, fast, and convenient way that leverages technology to make the client experience effortless. We have built a model that combines a choice product portfolio, knowledgeable sales and service agents, and proprietary technology to deliver on these expectations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Choice product platform</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Today&#8217;s insurance buyer expects choice; we believe that tomorrow&#8217;s insurance buyer will demand it. We believe that most insurance buyers currently buying through single-product platforms are either over-paying or not properly covered because 1) their current insurance company does not offer the appropriate coverage or 2) valuable coverages were removed to make the pricing competitive. We are able to solve that by partnering with over 200 carriers and using technology to shop for our clients and quickly identify the carrier that is targeting their segment of the market. This allows us to provide value by finding the right coverage at the lowest price so that the client does not have to spend hours shopping for themselves. We are client-centric by design. Everything starts and ends with the client. Our agents deliver unrivaled choice, transparent advice, and concierge-level service, supported by more than 200 top-tier carrier relationships.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Knowledgeable sales and service agents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our clients benefit from the value of having a knowledgeable agent explain and evaluate coverages to help the client make smart insurance buying decisions. Clients will have different insurance needs throughout their lifetime, and our model allows us to serve them at every stage of life. While there are other independent agents who also provide choice, we believe that they lack the scale, depth of talent, and technology of Goosehead, leading to a poorer client experience. Additionally, in contrast to the traditional insurance agency model, we separate the sales function from the service function, thus enabling agents to focus on selling, and service personnel to focus on delivering superior client service.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Proprietary technology</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not only do we provide our clients choice in product, we also provide them with choice on how they wish to interact with us. Today, clients have the option to run a quote themselves online or directly with one of our agents - all in a matter of minutes - because of our proprietary quoting technology, and, in some cases, binding technology. We have spent two decades building what we believe is the most advanced personal lines insurance platform in the industry. Unlike single-carrier platforms that limit choice or traditional independents that rely on legacy systems, our proprietary technology empowers agents, simplifies the client experience, and strengthens our relationships with top carriers. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Independent agents typically work on outdated technology platforms, leading to delays in insurance quotes and coverage issuance. We have leveraged our scale and carrier relationships to deeply integrate with carriers, allowing agents to run quotes and place business quickly and accurately. Goosehead's Digital Agent, a proprietary online quoting platform, allows clients to shop their home and auto insurance rates with more than 100 top carriers. Clients can input into Digital Agent as few as three data points - name, address, and date of birth - the platform then automatically populates other information about a client's homes and vehicles, and in less than two minutes provides clients with home and auto quotes from a breadth of insurance companies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Digital Agent combines millions of data points, which includes Goosehead's proprietary quoting data over millions of transactions from 20+ years of experience, to bring clients actual quotes specific to their needs. The </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital Agent provides clients an opportunity to bind quotes directly within the platform for a limited number of carriers, or clients can bind these quotes through a short call with one of our local licensed agents with expertise in the client's specific market. If a client prefers to quote and bind over the phone, our agents seamlessly guide them through the process. All client data is treated confidentially with the client's privacy and security top of mind. Goosehead does not sell or share the client's data without the client's permission.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After clients sign their policy documents electronically, clients can engage with Goosehead's industry-leading service team via phone, text, mobile app, online chat, or email.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Agent perspective</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is a large population of captive insurance agencies operating across the United States, and these agencies face some acute pain points in their businesses. First, only having one carrier to sell leads to lower close rates and client retention as these companies lack options to move the business to another carrier. In addition, agencies risk losing their ability to write certain lines of business in some areas due to underwriting rules from the carrier &#8211; this is especially true after a catastrophic loss in the agency&#8217;s city or county. Low close rates are also due to the agents&#8217; outdated and ineffective marketing playbook. They typically pay for expensive retail store-front locations and spend significant amounts of money on paper mailers and internet leads. This broken marketing model leads to high overhead costs and limited success. Additionally, these captive agencies are working on outdated technology platforms and many have no economic interest in their book of business. Finally, and most importantly, these agencies are responsible for processing all of their client&#8217;s service needs in house; the more successful they are at sales, the quicker their growth stalls because of the time necessary to manage customer service work. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When agents join Goosehead, they immediately get access to sell a wide array of carriers so that they have product to accommodate most clients, which drastically improves close rates. Instead of expensive retail space and investing in ineffective marketing strategies, they follow our proven go-to-market strategy by developing Referral Partner relationships. This strategy allows them to spend much less on marketing and can yield dozens of high-quality clients referred directly to them, driving higher levels of productivity. All policy fulfillment and servicing is handled by our centralized service team, which retains our clients at 85%, unlocking the agency&#8217;s time to focus on new sales. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 13 corporate-owned sales offices and 489 corporate sales agents serve as the blueprint for what is possible in the Goosehead model, and our corporate agents provide critical training and support to help the franchise agents reach their full potential. We have proven that this system delivers superior results as demonstrated by agents, who with a few years tenure, are 2.5x more productive than industry best practice according to Reagan Consulting's </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2025 Best Practices Study</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to recruiting current insurance agents with a superior value proposition, we are also bringing in sales and marketing-savvy professionals who are attracted to the recession-resistant and residual economics offered by a career in insurance. The value and opportunity we provide to agents has resulted in a network of 1,009 operating franchise locations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Carrier perspective</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance carriers are seeking profitable growth, and their focus is on maximizing the ratio of client lifetime value to acquisition costs. Carriers who distribute through independent agents have many complexities and costs dealing with thousands of independent representatives with no standard training, different levels of expertise, and no quality control functions. Working with Goosehead allows them to have scale distribution - access to more than 2,600 licensed agents and national distribution - with a dedicated point of contact for a seamless partnership experience. Goosehead handles all training and enforces standards through a centralized quality control team that reviews 100% of new policies at the point of sale to drive profitability. Because Goosehead can provide profitable growth without complexity, it has earned special product access in geographies where carriers have heavily restricted capacity, and higher commissions than what agents normally earn. Our 2025 average commission rate on new business premium was 14% and on renewal business premium was 12%. Commission rates can vary across carriers, states and lines of business, and typically range from 10.0% to 20.0%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many &#8220;insuretech&#8221; carriers saw the complexity of working with traditional agents and have sought to build models that eliminate the role of the agent. As they have grown, many have realized that the market still prefers to work with an agent (according to the Independent Insurance Agents &amp; Brokers of America, Inc.), and that Goosehead allows them to reach that segment of the market without many of the traditional complexities. We now distribute for many of the insuretechs, increasing the breadth of our product portfolio. Distributing through Goosehead allows Carriers to see higher retention rates and have a better client experience when compared with other distribution channels, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increasing the client lifetime value for the carrier. This value enables Goosehead to have a very competitive carrier portfolio, ensuring that clients find the best solution and increasing agents&#8217; close rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By delivering a better client experience, offering a more compelling business opportunity to agents, and driving more value to carrier partners, we have seen growth and profitability as reflected in our financial performance. Total Written Premium, which we believe is the best leading indicator of future revenue growth because it drives our future Core Revenue and gives us potential opportunities to earn Ancillary Revenue in the form of Contingent Commissions, grew 17% to $4.4 billion in 2025, up from $3.8 billion in 2024. This growth has been driven by several factors including (1) our team&#8217;s ability to recruit talented agents to our platform; (2) our agents&#8217; leveraging of Goosehead's sales blueprint and proprietary technology leading to higher levels of productivity in winning new business; and (3) our service centers&#8217; ability to retain renewal business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Go-to-Market Strategy</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goosehead's growth strategy is powered by a unified approach across three distinct but complementary channels: corporate, franchise and enterprise sales. These channels don't compete - they strengthen each other and reinforce our national brand presence.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">How it all works together:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A franchise agency thrives, expands, and becomes a hub for recruiting, retention, and community trust.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A corporate office proves performance in a new market, establishing momentum for franchise-led growth.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An enterprise relationship unlocks national exposure, creating referral volume that drives success for both local franchises and corporate teams.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Together, these channels form a high-performance ecosystem, built to scale efficiently while staying anchored in quality and service.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business model allows both our corporate and franchise sales agents to concentrate on sales and marketing activities related to acquiring new clients and issuing new policies, thus growing New Business Revenue and Renewal Revenue more rapidly than in other systems. Their primary marketing efforts are focused on establishing referral relationships with other financial services providers in their communities using our proprietary marketing strategy. We do not compensate Referral Partners for leads, but rather they rely on our servicing capabilities to generate repeat business. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goosehead&#8217;s Digital Agent platform provides a best-in-class way to shop for personal insurance &#8212; allowing clients to find the right coverage at the best price. The platform provides a simple, transparent, and efficient way to get insurance quotes and connects them with a knowledgeable agent to complete the purchase process, thereby maintaining the benefits of knowledgeable agents to ensure they have the right coverage at the right price.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Digital Agent platform, available across the U.S., is powered by key data integrations and a proprietary database. It automatically populates information about a client's homes and vehicles during the quoting process and combines that information with millions of data points from two decades worth of Goosehead's expert agents&#8217; quoting decisions and accumulated experiences.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our model, which allows agents to focus on New Business Revenue, is highly differentiated from the traditional insurance agency model. In the traditional agency model, agents are responsible for both new business and ongoing service. The burden of providing ongoing service distracts from the ability to acquire new clients, and ultimately limits an agent's opportunity for growth. Our agents are freed from the burden of ongoing service, and as a result, both corporate sales and franchise agents are substantially more productive than top performers in our industry as it relates to new sales. Compared to the 2025 Best Practices Study, which uses 2024 industry data, our corporate sales agents with more than three years of tenure averaged 2.5x as much New Business Production per Agent in 2025 and 2.8x in 2024 as the industry best practice. Franchise sales agents with more than three years of tenure averaged 2.0x in 2025 and 1.9x in 2024 as much New Business Production per Agent (Franchise) as the industry best practice.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2025 New Business Revenue per agent by tenure ($000s)</span></div></td></tr><tr><td colspan="3" style="display:none"/></tr></table><img src="gshd-20251231_g1.jpg" alt="Production Vs Ind Avg.jpg" style="height:257px;margin-bottom:5pt;vertical-align:text-bottom;width:684px" id="i-1"/></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Source: Internal data for 2025; Carrier provided information; Reagan Consulting </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">2025 Best Practices Study</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> (which uses 2024 data)</span></div><div style="margin-top:2pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Represents industry best practice per Reagan Consulting; does not include Unvalidated Producers; most industry agents have tenures significantly longer than 2 to 3 years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2025, New Business Production per Agent in corporate sales was $61 thousand for agents with less than 1 year of tenure and $107 thousand for agents with more than one year of tenure. Including all producers in franchise sales in 2025, New Business Production per Agency was $66 thousand for franchises with less than 1 year of tenure and $138 thousand for franchises with more than one year of tenure.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Corporate sales</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate sales consists of company-owned and financed operations with employees who are hired, trained and managed by us. Corporate sales also serves as a research and development department, where we develop best practices and beta test new technology before implementing system-wide. We open corporate offices in strategic markets and seed new offices with high-preforming agents. These teams build brand equity, drive production, and establish the foundation for future franchise expansion. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our corporate sales function serves as an invaluable support network for our franchise sales function, providing sales coaching and mentoring for Franchisees. Most candidates are sourced through a combination of on-campus recruiting, employee referrals and highly targeted internet recruiting campaigns. Our recruitment team seeks candidates with strong communication skills who display a high aptitude for learning new concepts, are motivated by professional and financial incentives, and display the ability to succeed in a team-oriented environment. After the recruitment team has selected candidates, they are placed into a training class that lasts approximately two weeks. All agents are required to become fully licensed P&amp;C agents prior to training. New agents continue a targeted ramp-up curriculum through their first six months while actively selling insurance. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combination of hiring highly-motivated and talented individuals, giving them proper tools and training, and removing the burden of ongoing client service allows our corporate sales agents to become significantly more productive than average personal lines agents. Compared to the 2024 Best Practices Study, corporate sales agents with more than three years of tenure averaged 2.5x as much New Business Production per Agent (Corporate) as the industry best practice. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In corporate sales, we generate Core Revenue in the form of Renewal Commissions, New Business Commissions and non-refundable Agency Fees charged directly to clients for efforts performed in the issuance of new insurance policies. We also generate Ancillary Revenue in the form of Contingent Commissions from Carriers related to the overall growth and loss performance of the Book of Business we have placed with them. Corporate sales is comprised of employed sales agents located in 13 sales offices across Texas, Illinois, Colorado, Ohio, Florida, North Carolina, Arizona, and Tennessee. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, Goosehead began transitioning top corporate sales agents into franchise ownership. These highly successful corporate agents have performed well as agency owners. Owning a Goosehead franchise has become a viable and lucrative career path for top corporate agents, which we believe helps Goosehead recruit top talent in the industry.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Franchise sales</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Franchise sales is the backbone of our distribution network and consists of operations that are owned and managed by Franchisees. These are local entrepreneurs delivering personalized service in their communities, supported by our technology training and back-office infrastructure. Many of our strongest franchise agencies have evolved into multi-producer operations. This distribution is composed of Franchisees and sales agents that they hire as employees in their franchised businesses. Our Franchise Agreement has a ten-year term and governs the terms under which we operate together, defining, among other things, the Initial Franchise Fee, Royalty Fees and other costs a Franchisee pays. Franchisees have contractual rights to revenue related to the Book of Business during the term of their agreement, but we retain ultimate ownership over the policies written in each franchised business. These Franchisees have a contractual relationship with the Company to use our processes, Carrier Appointments, systems, and back-office support team to sell insurance and manage their business. In exchange, the Company is entitled to an Initial Franchise Fee and ongoing Royalty Fees. Our franchise sales function primarily recruits agents with prior business or industry experience. Our franchise sales function has a unique value proposition to experienced agents who understand the limits and pain points of the traditional agency model:</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Franchise owners and their sales agents gain access to products from multiple Carriers in their markets, allowing the agents to better serve their clients and Referral Partners by providing choice. Captive Agents typically can only sell products from one Carrier.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Franchise owners and their sales agents leverage our service centers to handle service requests and process renewals. Most traditional agencies require their agents to handle client service and renewals, which diminishes the time they can devote to winning additional new business and growing their agencies. Traditional agencies can become the victims of their own success as their increasing service burden crowds out time to sell new business.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Franchise owners and their sales agents use our well-established and proprietary sales processes to win new business. Franchise sales agents are trained side-by-side with corporate sales agents to leverage our training program, to acquire product and Carrier knowledge, and to utilize our technology and back office support. Our corporate sales function continues its investment in the success of our franchise sales well past initial training in the form of ongoing sales coaching and mentoring. The corporate sales function also serves as fertile recruiting ground for future regional territory managers within our franchise support team. </span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Franchise owners benefit from lean startup costs as they do not require additional employees or a retail location to launch their agencies. Captive Agents are often required to immediately hire two to three additional employees as support staff, lease a storefront location, and contribute a specific percentage of revenue toward an advertising budget. Further, most fixed costs in a traditional agency (e.g., administrative costs, technology fees, training expenses and service costs) are diminished or eliminated in our franchise sales due to Goosehead&#8217;s scale, and we expect that fixed costs will continue to decrease as franchise sales grows.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Franchise owners own an economic interest in their Books of Business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Franchise Development team seeks applicants who have demonstrated a strong capacity to win new business and a desire to own their own business. Our recruiting efforts have helped us create a franchise pool which is significantly more productive than most personal lines agents. Compared to the 2024 Best Practices Study, franchise sales agents with more than three years of tenure averaged 2.0x as much New Business Production per Agent (Franchise) as the industry best practice.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In franchise sales, we earn Core Revenue in the form of New Business Royalty Fees and Renewal Royalty Fees generated by the franchise location. New Business Royalty Fees are set in the Franchise Agreements at 20% of commissions and Agency Fees received during the first term of the policy, and 50% of commissions every term the policy is renewed, including if the policy renewal is with a different carrier.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost Recovery Revenue consists of non-refundable Initial Franchise Fees, which compensate us for the training and onboarding efforts to launch a new franchise location, and Interest Income related to Franchisees that elect the payment plan option for their Initial Franchise Fee. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We started franchising in 2012 and have since expanded rapidly. Premiums in franchise sales grew 20% during 2025. As of December 31, 2025, we have 1,009 franchises operating which represents a 9% decrease in 2025 compared to 2024. Franchise sales agent count grew 1% in 2025 compared to 2024. We have franchise locations operating in the following states, which cover over 97% of the US population:</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.667%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.738%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Geographic footprint</span></td><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Operating agencies</span></td></tr><tr style="height:14pt"><td colspan="3" rowspan="17" style="border-top:1pt solid #000000;padding:0 1pt;vertical-align:middle"><div style="text-align:center"><img src="gshd-20251231_g2.jpg" alt="Geographic distribution.jpg" style="height:298px;margin-bottom:5pt;vertical-align:text-bottom;width:451px" id="i-2"/></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">State</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">TX</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">239</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">FL</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">80</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">CA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">79</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">IL</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">43</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">MI</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">35</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">PA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">37</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">LA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">38</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">GA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">36</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">NC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">28</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">VA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">34</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">CO</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">25</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">NJ</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">28</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">MO</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">24</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">MD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">27</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">256</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">1,009</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Partnerships</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our partnerships team forges high-value partnerships with national and regional platforms - mortgage servicers, lenders, and real estate companies - to offer scalable insurance solutions to their customers. These relationships generate consistent lead flow, expand our ability to capture clients outside the home purchase process, and create visibility that benefits our entire ecosystem.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer two partnership models: (1) enterprise partnerships and (2) embedded franchise partnerships. Enterprise partnerships provide lead flow to our enterprise sales team (included within the results of corporate sales), which assists the partners' clients in shopping for insurance; in exchange, we pay the partners a fee.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Embedded franchise partnerships purchase a Goosehead Insurance franchise, through which they provide insurance solutions to their clients. Embedded franchise partnerships pay Initial Franchise Fees, New Business Royalties and Renewal Royalties, as do our traditional franchises. Compared to our traditional franchisees, embedded franchise partnerships tend to be better capitalized, more sophisticated, and benefit from inherent lead flow - enabling them to scale more rapidly, achieve greater growth, and sustain long-term operations. </span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Profitability of Corporate and Franchise Sales</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Both corporate sales and franchise sales generate New Business Commissions and Agency Fees for efforts in identifying, placing, and making effective insurance coverage on behalf of our customers. The Company earns 100% of New Business Commissions and Agency Fees generated by corporate sales and incurs fixed and variable compensation and benefits for corporate sales agents as well as other fulfillment and administrative costs. The Company also earns and records New Business Royalty Fees revenue equal to 20% of the New Business Commissions and Agency Fees generated by franchise sales and incurs fixed and variable fulfillment and administrative costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Each subsequent term that a policy renews, both corporate sales and franchise sales generate Renewal Commissions by assisting the customer to make effective a renewal policy that satisfies the customer&#8217;s current insurance coverage needs. The Company earns 100% of Renewal Commissions generated by corporate sales and incurs fixed and variable compensation and benefits to corporate sales agents, which compensation is typically half the cost of New Business Commissions, as well as other fulfillment and administrative costs. The Company also earns and records Renewal Royalty Fees revenue equal to 50% of the Renewal Commissions generated by franchise sales and incurs fixed and variable fulfillment and administrative costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As illustrated in the charts below, the Company&#8217;s earnings rate on commissions generated by corporate sales remains constant at 100% of the commission amount for each term a policy remains in force, while its earnings rate on commissions generated by franchise sales increases by 150% from the initial term of the policy to the first </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">renewal term. This increase in earnings rate from the initial term to the first renewal term results in built-in revenue growth for retained franchise sales. The earnings rate then remains constant for all subsequent terms a policy is renewed for both corporate and franchise sales.</span></div><div><span><br/></span></div><div><img src="gshd-20251231_g3.jpg" alt="GSHD-20231231_g3.jpg" style="height:261px;margin-bottom:5pt;vertical-align:text-bottom;width:684px" id="i-3"/></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Service Centers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both corporate sales and franchise sales are supported by our client service centers. Our service centers are staffed by fully licensed property and casualty service agents, who provide fulfillment and quality control services for newly issued insurance policies, accounting services and ongoing support services for clients. Ongoing support services for clients include: handling client inquiries, facilitating the claims process with Carriers, accepting premium payments and processing policy changes and renewals. Our service agents are also focused on selling additional insurance coverages to clients, which result in additional New Business Revenue. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our centralized service team spread across four service centers provides us with the ability to cover the U.S. time zones more broadly and better manage business continuity risks. We manage our service centers with the goal of maximizing NPS, which we believe maximizes retention. This differentiated level of service has enabled us to earn an NPS of 77 in 2025, a decrease from 89 in 2024 yet 3.5x the 2024 industry average, according to Qualtrics XM Institute and Bain &amp; Company, Inc. Our high degree of client satisfaction drove our 85% Client Retention rate during 2025, which we believe to be among the highest in the industry. Our retention rate is even stronger on a premium basis. In 2025, we retained 90% of the premiums we distributed in 2024. Our premium retention rate is higher than our Client Retention rate as a result of both premiums increasing year over year and additional coverages sold by our service team. By maintaining this strong level of Client Retention, we are able to generate revenue that is highly predictable and recurring in nature.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combination of expanding total producer count, leveraging technology, and maintaining our commitment to service led to revenue growth of 16% and Total Written Premium growth of 17% in 2025. As of December 31, 2025, our 10-year Total Written Premium CAGR was 39% and our 5-year Total Written Premium CAGR was 33%.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><img src="gshd-20251231_g4.jpg" alt="CAGR 2025.jpg" style="height:223px;margin-bottom:5pt;vertical-align:text-bottom;width:684px" id="i-4"/></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:15.643%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Source: Carrier provided information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Industry trends</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily compete in the United States personal lines insurance distribution industry. Personal lines products typically include home, auto, umbrella, motorcycle, flood and recreational insurance. We compete for business on the basis of reputation, client service, product offerings and the ability to tailor our products to the specific needs of a client. There are principally three types of businesses that sell personal lines products:</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Independent agencies (39% personal lines market share in 2024 according to the Independent Insurance Agents &amp; Brokers of America, Inc.)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Independent agencies are &#8220;independent&#8221; of any one Carrier and can offer insurance products from multiple Carriers to their clients. There are approximately 39,000 independent insurance agencies in the United States, according to the 2024 Future One Agency Universe Case Study. Many of the largest insurance agencies, such as Aon plc, Arthur J. Gallagher&#160;&amp; Co., Brown&#160;&amp; Brown Inc., Marsh&#160;&amp; McLennan Companies, Inc. and Willis Towers Watson plc, focus primarily on commercial lines. We believe that we are one of the largest independent insurance agencies focused primarily on personal lines.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Captive Agencies (35% personal lines market share in 2024 according to the Independent Insurance Agents &amp; Brokers of America, Inc.).</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Captive Agencies sell products for only one Carrier. The Carrier compensates the Captive Agency through sales commissions based on premiums placed on behalf of clients. The Carrier also provides the Captive Agency with operational support including advertising and certain back office functions. The largest Captive Agencies in the United States include Allstate Corporation, State Farm Mutual Automobile Insurance Company and Farmers Group, Inc.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Direct distribution (25% personal lines market share in 2024 according to the Independent Insurance Agents &amp; Brokers of America, Inc.)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Certain Carriers market their products directly to clients. Historically, this strategy has been most effective for targeting clients who require auto insurance only, with clients seeking bundled solutions relying on advice from independent and Captive Agents. The largest Carriers that sell directly to clients include Berkshire Hathaway Inc. (via GEICO Corp.) and Progressive Corporation. Berkshire Hathaway and Progressive also distribute through independent agencies, including GSHD.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Personal lines insurance agents generate revenues through commissions, which are calculated as a percentage of the total insurance premium placed on behalf of clients, and through fees for other related services. Premiums in the personal lines insurance market have grown consistently with underlying insured values and the overall economy.</span></div><div style="margin-top:6pt;text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">Personal lines products (2024)</span></div><div style="text-align:center"><img src="gshd-20251231_g5.jpg" alt="27344" style="height:268px;margin-bottom:5pt;vertical-align:text-bottom;width:336px" id="i-5"/><img src="gshd-20251231_g6.jpg" alt="27345" style="height:268px;margin-bottom:5pt;vertical-align:text-bottom;width:336px" id="i-6"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Personal lines premium trends </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">($billions)</span></div><div style="text-align:center"><img src="gshd-20251231_g7.jpg" alt="PL Ind CAGR.jpg" style="height:386px;margin-bottom:5pt;vertical-align:text-bottom;width:684px" id="i-7"/></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Source: S&amp;P Global Market Intelligence and National Association of Insurance Commissioners</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premium pricing within the P&amp;C insurance industry has historically been cyclical, based on the underwriting capacity of the insurance industry and economic conditions. External events, such as terrorist attacks and man-made and natural disasters, may have significant impacts on the insurance market. We use the terms &#8216;&#8216;soft market&#8217;&#8217; and &#8216;&#8216;hard market&#8217;&#8217; to describe the business cycles experienced by the industry. A soft market is an insurance market characterized by a period of declining premium rates, which can negatively affect commissions earned by insurance agents. A hard market is an insurance market characterized by a period of rising premium rates, which, absent other changes, can positively affect commissions earned by insurance agents.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Our Competitive strengths</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our competitive strengths include the following:</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Highly motivated producers in corporate sales</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The agents in corporate sales are fundamentally different than the typical agents in the personal lines industry. The majority of our agents are recent college graduates, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">whereas 66% of personal lines agents in the industry are over 40 years old, according to Zippia. This gives us a significant advantage both in the short- and long-term. In the short-term, our agents have proven to be especially adept at learning new techniques and mastering new technologies. This has enabled our agents to generate approximately 2.5x as much new business as top performing personal lines agents after three years, according to the 2025 Best Practices Study. Over the long-term, we believe these factors will enable us to avoid the shrinking workforce challenges that many of our competitors face and win an even larger market share from other agencies. According to a 2024 report from Independent Insurance Agents&#160;&amp; Brokers of America, Inc., 33% of independent agencies anticipate a change of control within the next five years. We believe an aging industry workforce will create significant disruption in the personal lines distribution industry, and we will be in a position to win displaced clients. Additionally, our corporate sales agents view the success of franchise sales as a potential catalyst to their career trajectories. The support structure that our corporate sales agents provide to our franchise sales agents creates unique career paths in sales management, territory management, and franchise ownership. </span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Franchise sales solves the inherent flaws in the traditional agency model</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We believe that the traditional agency model is flawed for several reasons, including: (1)&#160;Captive Agents can only offer clients products from one Carrier, limiting the agents&#8217; ability to best serve their clients, (2)&#160;agents are typically responsible for handling their own client service and renewals, diminishing the time they can devote to marketing, winning new business and growing their overall Book of Business, (3) agents are often using antiquated and decentralized technology platforms to sell and service their Book of Business, and (4)&#160;some Captive Agents do not own their Book of Business, giving them less incentive to win new business. Given the size of the traditional agency market and its inability to adapt to these challenges without introducing significant channel conflict, we believe there is a meaningful opportunity to disrupt the traditional agency marketplace. Agents in franchise sales are able to focus on marketing, winning new business, providing clients with choice by offering products from multiple Carriers, and they own an economic interest in their Book of Business. Furthermore, by removing the service burden, which takes a significant amount of time and energy, we believe our platform provides franchise sales agents with the ability to grow more quickly and manage larger Books of Business than agents working in a traditional agency model. As a result, the Goosehead model has proven to be attractive to high-performing agents who wish to achieve greater professional and financial success.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.5pt">Single technology platform with end-to-end business process management</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. Our operations utilize an innovative proprietary cloud-based technology solution customized to suit our needs. Our technology provides our agents with tools to better manage their sales and marketing activities, and our service center operations with real-time 360-degree visibility of client accounts. Additionally, our technology provides agents with data and analytics which allow them to make smarter business decisions. Importantly, our integrated solution allows us to pivot quickly and upgrade our technology offering as market dynamics change. We believe our single, sales-oriented technology platform is differentiated relative to most insurance agency IT environments that utilize disparate accounting-driven agency management vendors and legacy systems across their operations. Our technology platform has been a key enabler of our rapid growth while also driving efficiencies. One of these efficiencies is service expenses. Our 2025 and 2024 service expenses as a percentage of gross commissions were 2.0x and 3.2x</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">lower than the industry best practice according to the 2025 Best Practices Study, which uses 2024 data. Despite our reduced service expense load, we are able to maintain best in class NPS scores and retention.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.5pt">Service centers drive both new and renewal business</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. Our service centers handle all of our client service and renewals and have achieved a highly differentiated level of service as indicated by our NPS scores of 77 in 2025 and 89 in 2024. Having such a skilled and fully licensed service team provides three tangible benefits to our business: (1)&#160;allowing our agents to focus virtually all of their time on cultivating new Referral Partner relationships and winning new business (instead of preserving existing business), (2) generating strong Client Retention that provides a stable source of highly visible and recurring revenue&#160;and (3)&#160;providing opportunities to earn additional revenue as our service agents are highly trained in cross-selling and generating referral business. Our service agents typically originate significant amounts of New Business Revenue through cross-sale and referral generation. We believe that our service centers will continue to drive a competitive advantage by supporting our industry-leading productivity and our recruiting efforts. We continue to make the necessary technology, staffing and real estate investments in our service centers to support our planned agent hiring, which we believe will allow us to readily scale and increase market share. Each of our service agents can service, on average, a Book of Business that would take a productive sales agent years to generate.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Proven and experienced senior management team</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Our Executive Chairman, Mark E. Jones, co-founded Goosehead in 2003. Prior to his appointment as Executive Chairman in July 2024, Mr. Jones served as Goosehead's Chief Executive Officer and Chairman since the Company's inception. Prior to co-founding Goosehead, Mr.&#160;Jones was a Senior </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Partner and Director at Bain&#160;&amp; Company, a global management consulting firm, where he also served for many years as Global Head of Recruiting. Mr.&#160;Jones has received a wide variety of accolades for his leadership accomplishments, including being recognized as one of the Top Rated CEOs from among more than 7,000 companies with less than 1,000 employees on Glassdoor&#8217;s &#8220;Employee&#8217;s Choice Award&#8221; in 2017. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Mark Miller serves as the President and Chief Executive Officer for Goosehead. In addition, Mr. Miller has served on the board since March 2018 and previously served as Goosehead's President and Chief Operating Officer since May 2022. For the past 15 years, Mr. Miller has worked for some of the largest private equity firms in the world helping drive large scale financial and operational transformations. Mr. Miller was the Chief Financial Officer of Pluralsight, Finastra, Marketo, and Active Networks (all Vista Equity Partners portfolio companies at the time). He also served as the Chief Financial Officer of Sabre, and L.H.P. Hospital Group. At Sabre, he held multiple operating and finance positions and was instrumental in the company&#8217;s initial public offering and its subsequent $5 billion privatization transaction.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Mark E. Jones, Jr. services as the Chief Financial Officer and Chief Operating Officer for Goosehead. Mr. Jones joined Goosehead in 2016 as Controller, was promoted to Vice President - Finance in 2020, and Chief Financial Officer in 2022. In 2025, Mr. Jones was also appointed to serve as the Company's Chief Operating Officer. Mr. Jones oversees Goosehead&#8217;s finance, operations, and strategic go-to-market revenue generating functions. Mr. Jones made significant contributions in strengthening the finance function leading up to and following the Company&#8217;s initial public offering. Mr. Jones also led the development of Goosehead&#8217;s enterprise sales business and strategic partnerships, the fastest-growing segment in company history. Prior to joining Goosehead, Mr. Jones worked in Ernst &amp; Young&#8217;s Audit practice, primarily focused on financial services companies.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">John O&#8217;Connor joined Goosehead Insurance in 2022 as General Counsel and, in that role, is responsible for all aspects of the company&#8217;s legal operations. Prior to joining Goosehead, he spent fifteen years in private practice, including more than a decade with international law firm Weil, Gotshal &amp; Manges, LLP. He most recently served as general counsel for an Austin-based real estate development company. Notably, while in private practice, Mr. O&#8217;Connor served as outside counsel for Goosehead and has worked as an advisor to the company since 2019. He holds an undergraduate degree from Loyola Marymount University, a master&#8217;s degree from Pepperdine University and received his J.D. from Southern Methodist University, where he served as President of the SMU Law Review Association.</span></div><div><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Key elements of our growth strategy</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our goal is to achieve long-term returns for our stockholders by establishing ourselves as the premier national distributor of personal lines insurance products. To accomplish this goal, we intend to focus on the following key areas:</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Continue to expand recruiting in corporate sales</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In order to grow both corporate sales and franchise sales, we must expand our agent count in corporate sales. We have a highly-developed process for recruiting new agents that we have continually refined over the last decade and that has resulted in higher success rates for our corporate sales agents. We plan to continue to expand our recruiting both on college campuses and targeted internet recruiting campaigns as we grow. Our compensation package for sales agents is very competitive in comparison to other professional services and offers attractive long-term compensation opportunities.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">National penetration of the Franchisees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2025, we have operating franchises in 43 states covering over 97% of the total US population. We expect to continue growing our market share within these states as we sign and launch new franchises, and as those franchises ramp up their new business production over the course of 2-3 years. As of December 31, 2025, 9% of our operating franchises had less than one year of tenure. Given the anticipated New Business productivity uplift that comes with more years of experience, and the elevated Royalty Fees on renewal business, we believe our franchise sales category is positioned for strong growth and margin expansion. This growth will be further enhanced by our continued national expansion of franchisees. The pace of our national build-out will be aided by the regulatory approvals, product offering approvals and Carrier relationships we have already established across the continental United States.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-right:-9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Franchise tenure profile</span></td></tr><tr style="height:357pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt;vertical-align:bottom"><div style="text-align:center"><img src="gshd-20251231_g8.jpg" alt="Operating Franchises.jpg" style="height:404px;margin-bottom:5pt;vertical-align:text-bottom;width:607px" id="i-8"/></div></td></tr></table></div><div style="margin-top:2pt"><span><br/></span></div><div style="margin-top:6pt;padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Continue to develop innovative ways to drive productivity</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We believe that our agents are already among the most efficient personal lines agents in the industry. Compared to the 2025 Best Practices Study, corporate sales agents with more than three years of tenure averaged 2.5x as much New Business Production per Agent (Corporate) as the industry best practice; franchise sales agents with more than three years of tenure averaged 2x as much New Business Production per Agent (Franchise) as the industry best practice. We believe there is opportunity to further expand productivity. We have historically deployed the intellectual capital accumulated in corporate (including sales practices, client relationship management practices, recruiting practices and technology) into franchisees to optimize new business production. We will continue to innovate going forward in an effort to both better serve our clients and expand our platform.</span></div><div style="margin-top:6pt;padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Maximize our effectiveness in managing renewal business</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We earn significantly larger Royalty Fees from our Franchisees for renewal business than for new business. Additionally, many of our largest expenses are significantly lower for renewal business, such as compensation costs, risk management costs and client development costs. Critical to converting new business into renewal business is strong Client Retention. Our Client Retention effort is led by our service centers, which had a 2025 NPS score of 77, leading to an 85% Client Retention rate and 90% premium retention rate in 2025. The key to maintaining these NPS scores and Client Retention rates is the consistency of personnel in our service centers. Our consistency in service personnel is due to a combination of the opportunities for professional advancement within the Company and the competitive wages we offer; average compensation for service team employees was over $55,000 in 2025. </span></div><div style="margin-top:6pt;padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Continue to invest in technology to drive efficiencies in all areas of our business. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We've made investments in technology to outrun our competitors, and we will continue to find opportunities to utilize technology to widen the gap between us and any nascent competition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to continue to add productive capacity to our corporate and franchise networks in varied geographies, building new go-to-market motions through enterprise sales and partnerships, and developing new technologies to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">engage with clients and partners in the ways they find most optimal - be it through agent interaction or digitally direct.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Markets&#160;&amp; marketing</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily compete in the approximately $533 billion (according to the National Association of Insurance Commissioners Data) U.S. personal lines P&amp;C industry. As a distributor, we compete for business on the basis of reputation, client service, product offerings and the ability to efficiently tailor our products to the specific needs of a client. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agents in both corporate sales and franchise sales are primarily responsible for acquiring new clients. Agents are encouraged to procure new clients through both relationships with Referral Partners and traditional channels (friends, family, client referrals, inbound inquiries and outbound inquiries), and we give them proprietary tools and technology to leverage our years of experience in successfully executing this go-to-market strategy. Through our enterprise sales component of our corporate team, we help mortgage originators and servicers, real estate professionals, auto, fintech and financial services companies close more business by simplifying the insurance process for their clients &#8211; fast accurate quotes from our carrier portfolio with minimal lift. Our integrated tools and responsive agent network ensure clients get timely, tailored coverage aligned with closing timelines or lending requirements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company represents over 200 Carriers, of which 76 provide national coverage. During 2025, two carriers represented more than 10% of total revenue at 19% and 13%.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Franchise agreements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Franchise sales operates under a franchising model and each franchise is governed by a Franchise Agreement. The Franchise Agreements for all existing franchises are substantially similar. We have taken the position that we do not negotiate the terms of our Franchise Agreements in order to maintain uniformity within the system.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Franchise Agreement contains one ten-year term with either two optional five-year renewal terms or two optional ten-year renewal terms. The Franchise Agreement may be terminated early if the Franchisee is violating a term of the contract, operating contrary to state law, or violating Goosehead procedures required by the operations manual.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Franchisees are required to pay an Initial Franchise Fee that varies depending on the state in which the franchise will be located. The Initial Franchise Fee, which is non-refundable after training, covers our costs to recruit, train, onboard, and support the Franchisee for the first year. Franchisees are also required to pay a monthly Royalty Fee, which entitles the Franchisee to continue to operate. The Royalty Fee is derived from a percentage of gross commissions on insurance policies in their initial term (20%) and renewal terms (50%). Franchise owners are not entitled to an exclusive territory and may solicit sales from any location within the state in which they operate, subject to certain internal restrictions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Franchisees who sign a Franchise Agreement after January&#160;1, 2018, are required to pay a minimum monthly Royalty Fee if the Royalty Fee derived from the gross commissions on insurance policies does not exceed a specific amount.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating franchises decreased by 9% to 1,009 in 2025 from 1,103 in 2024, an improvement in franchise turnover compared to the 10% decrease in 2024 from 1,226 in 2023. Franchise sales agent count grew 1% in 2025 compared to 2024. Growing total franchise sales agents is an important growth lever for the business.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The insurance brokerage business is highly competitive, and numerous firms actively compete with us for customers and insurance markets. Competition in the insurance business is largely based upon innovation, knowledge, terms and conditions of coverage, quality of service, and price. A number of firms and banks with substantially greater resources and market presence compete with us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our brokerage operations compete with firms that operate globally or nationally or are strong in a particular region or locality, and may have in that region or locality an office with revenues as large as or larger than those of our corresponding local office. We believe that the primary factors determining our competitive position with other organizations in our industry are the quality of the services we render, the technology we use, the diversity of products we offer, superior human capital, and the overall costs to our clients.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A number of Carriers directly sell insurance, primarily to individuals, and do not pay commissions to third-party agents and brokers. In addition, the Internet continues to be a source for direct placement of personal lines insurance business. While it is difficult to quantify the impact on our business from individuals purchasing insurance over the Internet, we believe this risk is generally isolated to personal lines customers with single-line auto insurance coverage, which represent a small portion of our overall business.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our new accounts are sourced by referral sources tied to home closing transactions. Major slowdowns in the various housing markets Goosehead serves could impact our ability to generate new business. Additionally, an increase in interest rates may decrease the number of home closing transactions, which could negatively impact our ability to generate new business. We experience seasonality and revenue related to the sale of insurance policies throughout the course of a calendar year that is tied to the seasonality of new home sales. Revenue from home insurance leads is higher from April to August and lower from October through January. While this can impact month-to-month or quarter-to-quarter results, we expect productivity to normalize year-over-year.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Intellectual property</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have registered &#8220;Goosehead,&#8221; &#8220;Goosehead Insurance,&#8221; and our logo as trademarks in the U.S., Mexico, the United Kingdom, the European Union, and Canada. We also have filed other trademark applications in the U.S. and will pursue additional trademark registrations and other intellectual property protection to the extent we believe it would be beneficial and cost effective. We also are the registered holder of a variety of domain names that include &#8220;Goosehead&#8221; and similar variations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Regulatory matters</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Franchise regulation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Offers and sales of franchises (so-called &#8220;pre-sale&#8221; franchise activities) are regulated in the United States by the Federal Trade Commission ("FTC") and by certain state laws. The FTC (through its &#8220;Franchise Rule&#8221;) requires franchisors to provide certain disclosures, in the form of a franchise disclosure document (&#8220;FDD&#8221;) to prospective Franchisees. One of the required disclosures is to include in the FDD audited financial statements of the franchisor (Goosehead Insurance Agency, LLC) or, if not the franchisor, an affiliate or parent of the franchisor who guarantees the franchisor&#8217;s obligations to its Franchisees. In order to include our consolidated financial statements in the FDD, we are required to guarantee Goosehead Insurance Agency, LLC&#8217;s current and future obligations to its Franchisees. The Franchise Rule does not require a franchisor to register or file an FDD with the FTC before offering franchises. Certain states also have pre-sale franchise or &#8220;business opportunity&#8221; laws and regulations that require franchisors to register with the state in some manner before that franchisor may offer or sell a franchise in that state, and in some cases to also provide prospective Franchisees with certain additional disclosures as part of the FDD. Some states also have &#8220;franchise relationship laws&#8221; that address post-sale aspects of the franchisor-franchisee relationship, such as prohibiting enforcement of certain franchise agreement provisions, requiring a certain notice or cure period before terminating a franchise agreement, and defining what constitutes &#8220;good cause&#8221; for terminating the franchise agreement or denying a transfer or renewal of the agreement. Although we believe that our Franchise Agreements and our relationships with Franchisees generally have complied with franchise relationship laws, a failure to comply with those laws could result in civil liability or the company&#8217;s inability to enforce a Franchise Agreement, among other things. In addition, while historically our franchising operations have not been materially adversely affected by such laws or regulations, we cannot predict the effect of any future federal or state franchise laws or regulations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Licensing.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We and/or our designated employees must be licensed to act as brokers, intermediaries or third-party administrators by state regulatory authorities in the locations in which we conduct business. Regulations and licensing laws vary by individual state and are often complex.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The applicable licensing laws and regulations in all states are subject to amendment or reinterpretation by regulatory authorities, and such authorities are vested in most cases with relatively broad discretion as to the granting, revocation, suspension, and renewal of licenses. It is our belief that we are in compliance with the applicable licensing laws and regulations of all states in which we currently operate. However, the possibility still exists that we and/or our employees could be excluded or temporarily suspended from carrying on some or all of our activities in, or could otherwise be subjected to penalties by, a particular jurisdiction.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Agent and broker compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Some states, such as Texas, permit insurance agents to charge Agency Fees, while other states prohibit this practice. In recent years, several states considered new legislation or regulations </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">regarding the compensation of brokers by Carriers. The proposals ranged in nature from new disclosure requirements to new duties on insurance agents and brokers in dealing with customers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rate regulation.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Nearly all states have insurance laws requiring personal property and casualty insurers to file rating plans, policy or coverage forms, and other information with the state&#8217;s regulatory authority. In many cases, such rating plans and/or policy or coverage forms must be approved by the regulatory authority prior to use.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The speed with which an insurer can change rates in response to competition or in response to increasing costs depends, in part, on whether the rating laws are (i)&#160;prior approval, (ii)&#160;file-and-use, or (iii)&#160;use-and-file laws. In states with prior approval laws, the regulator must approve a rate before the insurer may use it. In states with file-and-use laws, the insurer does not have to wait for the regulator&#8217;s approval to use a rate, but the rate must be filed with the regulatory authority prior to being used. In states with use-and-file laws, the insurer must file rates within a certain period of time after the insurer begins to use them. Under all three types of rating laws, the regulator has the authority to disapprove a rate filing.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we are not an insurer, and thus not required to file our own rating plans with the state's regulatory authority, our commissions are derived from a percentage of the premium rates set by insurers in conjunction with state law.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Data privacy regulation.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are subject to a variety of increasingly stringent federal, state and local laws, rules and regulations relating to data privacy and cybersecurity, and the regulatory framework for data privacy and cybersecurity is in considerable flux and evolving rapidly. In the United States, numerous federal and state laws, rules and regulations require insurers to protect the security and confidentiality of customer information, to regulate disclosures and disposal of customer information, and to notify customers about their policies and practices relating to the collection, use, retention, security, transfer, disclosure and other processing of customer information and other personal information. The United States Congress, state legislatures, and regulatory authorities have considered and are expected to consider additional laws, rules and regulations relating to data, privacy, cybersecurity and other aspects of customer information, which will likely require us to devote additional significant operational resources and incur additional significant expenses for compliance and may also increase our exposure to risk of claims that we have not complied with all applicable data privacy and cybersecurity laws, rules and regulations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Human Capital </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our workforce is our most important asset and a key competitive advantage in our industry. Imperative to our continued success, and the primary reason for our decision to go public in 2018, is our ability to attract and retain the most talented individuals available. In May 2025, we hired our first Chief Human Resources Officer (CHRO), reflecting our commitment to aligning our people strategy with our ambitious business goals. The CHRO role focuses on: </span></div><div><span><br/></span></div><div style="margin-top:6pt;padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Developing innovative programs to attract, develop and retain top talent. </span></div><div style="margin-top:6pt;padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Strengthening the high-performance culture with an emphasis on our principles of meritocracy and servant leadership.</span></div><div style="margin-top:6pt;padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Leveraging advanced technologies and data-driven decision-making to enhance workforce productivity.</span></div><div style="margin-top:6pt;padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Building on and enhancing Goosehead&#8217;s human resources infrastructure to support aggressive, long-term growth in personal lines insurance.</span></div><div style="margin-top:6pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will continue to strive for a one-of-a-kind company culture and offer a competitive compensation and benefits package, which includes health insurance, a 401(k) plan, an Employee Stock Purchase Program, and the potential for option awards. As of December 31, 2025, we had approximately 1.6 thousand full-time and no part-time employees. Our Franchisees are independent businesses, and we do not control the essential terms and conditions of employment for their employees; therefore, neither our Franchisees nor their employees are included in our employee count. We believe that we have a positive relationship with our employees and we conduct regular engagement and outreach with our workforce. None of our employees are represented by a union.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Learning and Development</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goosehead utilizes a training curriculum for all incoming recruits and supports ongoing professional development of our employees. We conduct weekly virtual webinars for both our corporate and franchise agents to provide ongoing training and mentoring. Each week, we highlight a key skill around our products, sales processes, or professional development. We also host week-long onsite training courses at our corporate headquarters.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly reach out to our employees and franchise partners by conducting in-person town halls across various geographic locations in the United States. This feedback loop is extremely valuable and often results in near real-time updates to our operating platform to deliver better service and business processes to our agent network.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Benefits and Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe in a holistic and competitive compensation package that includes opportunities for bonuses and equity compensation, as well as access to our stock ownership program. Goosehead employees are also eligible to be awarded incentive stock options under our Omnibus Incentive Plan, which is designed to motivate and reward key employees to perform at the highest level and contribute significantly to our long term success, thereby aligning our employee incentives with the best interests of our shareholders.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goosehead offers its employees a competitive health benefits package, including medical, dental, and vision insurance, as well as flex and health savings accounts, life insurance, short-term disability insurance, long-term disability insurance, accident insurance, critical illness insurance, a 401(k) retirement savings plan, and an employee stock purchase plan. Under the 401(k), we match participants' contributions, which vest over four years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Workforce Diversity and Engagement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">More than half of Goosehead's employees are women and over one-third of our workforce identify as racially diverse. We are committed to a meritocratic and inclusive culture of growth and advancement that is informed by our Operating Principles.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goosehead maintains strong Equal Opportunity and Anti-Harassment policies, and we are committed to the principles of openness, empathy, and respect in our workplace. We contracted with a third-party solutions team to encourage and facilitate independent and timely reporting and investigation of alleged policy violations. Goosehead does not tolerate any form of discipline, reprisal, threats, intimidation, or other retaliatory conduct against an employee for making a good faith complaint of a perceived incident of discrimination or harassment or for cooperating in an investigation by the company or any federal, state, or local agency of such a complaint.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating principles</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our company is grounded in a set of operating principles, which each member of the Company is expected to uphold. These values are at the very center of what makes our company unique, defines our dynamic culture, and enables us to build a truly world class business. It has resulted in a workforce that is highly energized and motivated and a work environment that is meritorious, respectful, diverse and inclusive. Our operating principles and values are articulated below.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Uncompromising integrity in all we do</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Deliver the WOW!</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Support the team</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Respect Company confidentiality &#8211; clients, third parties, staff</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Be at cause</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Pull more than your own weight</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Honest, open and direct communications</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Presume trust</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Work hard &#8211; we are building a great company; it will take great effort</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Meritocracy and pay for performance</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Our clients and our people are our assets &#8211; treat them as such</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Exceptional service always</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Respect and fairness</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Look for opportunities to create value for our company &#8211; your ideas are important</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">Highest quality and service in the industry</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:135%;padding-left:14.5pt">THINK BIG</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Code of Business Conduct and Ethics</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a code of business conduct and ethics policy that applies to all of our employees, officers and directors, including those officers responsible for financial reporting. These standards are designed to deter wrongdoing and to promote honest and ethical conduct. The full text of our code of business conduct and ethics policy is available on our website at https://ir.gooseheadinsurance.com/governance/documents-and-charters. Any waiver of the code for directors or executive officers may be made only by our Board of Directors or a board </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">committee to which the board has delegated that authority and will be promptly disclosed to our shareholders as required by applicable U.S. federal securities laws and the corporate governance rules of the Nasdaq Global Select Market. Amendments to the code must be approved by our Board of Directors and will be promptly disclosed (other than technical, administrative, or non-substantive changes). Any amendments to the code, or any waivers of its requirements for which disclosure is required, will be disclosed on our website.</span></div><div style="margin-top:6.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to reports filed pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), are filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;). We are subject to the informational requirements of the Exchange Act and file or furnish reports, proxy statements, and other information with the SEC. Such reports and other information filed by us with the SEC are available free of charge on our website at ir.gooseheadinsurance.com when such reports are made available on the SEC&#8217;s website. The SEC maintains an Internet site that contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC at www.sec.gov. The contents of these websites are not incorporated into this filing. Further, our references to the URLs for these websites are intended to be inactive textual references only.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 1A. Risk factors</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">An investment in our Class&#160;A common stock involves a high degree of risk. You should carefully consider the following risks, as well as the other information contained in this Annual Report on Form 10-K, before making an investment in our Class&#160;A common stock. If any of the following risks actually occur, our business, financial condition and results of operations may be materially adversely affected. In such an event, the trading price of our Class&#160;A common stock could decline, and you could lose part or all of your investment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Summary of principal risk factors</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks relating to our business</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An overall decline in economic activity could have a material adverse effect on the financial condition and results of operations of our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in prevailing interest rates or U.S. monetary policies that affect interest rates could adversely affect our ability to generate new business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Volatility or declines in premiums or other adverse trends in the insurance industry may seriously undermine our profitability.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Because the revenue we earn on the sale of certain insurance products is based on premiums and commission rates set by Carriers, any decreases in these premiums or commission rates, or actions by Carriers seeking repayment of commissions, could result in revenue decreases or expenses to us.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Contingent Commissions we receive from Carriers are less predictable than standard commissions, and any decrease in the amount of the commissions we receive could adversely affect our results of operations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Conditions impacting Carriers or other parties with whom we do business may impact us.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Competition in our industry is intense and if we are unable to compete effectively, we may lose clients and our financial results may be negatively affected.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business is dependent upon information processing systems and facilities. Security breaches, cyberattacks or other similar incidents with respect to our or our third-party service providers' or vendors' information processing systems or facilities may damage our reputation and negatively impact client retention and carrier, franchise, and Referral Partner relationships.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our inability to successfully recover should we experience a disaster or other business continuity problem could cause material financial loss, loss of human capital, regulatory actions, reputational harm, or legal liability.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we are unable to effectively apply technology and related tools to drive value for our clients or gain internal efficiencies and effective internal controls, our operating results, client relationships, growth, and compliance programs could be adversely affected.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Damage to our reputation could have a material adverse effect on our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Increasing scrutiny and changing expectations from investors, clients, and our employees with respect to our corporate responsibility and stakeholder interest practices may impose additional costs on us or expose us to new or additional risks.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our inability to retain or hire qualified employees, as well as the loss of any of our executive officers, could negatively impact our ability to retain existing business and generate new business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The occurrence of natural or man-made disasters could result in declines in business and increases in claims that could adversely affect our financial condition, results of operations and cash flows.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Non-compliance with or changes in laws, regulations, or licensing requirements applicable to us could restrict our ability to conduct our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in our accounting estimates and assumptions could negatively affect our financial position and operating results.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We derive a significant portion of our commission revenues from a limited number of Carriers, the loss of which would result in additional expense and loss of market share.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business may be harmed if we lose our relationships with Carriers, fail to maintain good relationships with Carriers, become dependent upon a limited number of Carriers, or fail to develop new Carrier relationships</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The failure by Mark Jones and Robyn Jones to maintain either a minimum voting interest in us or the ability to elect or designate for election at least a majority of our board of directors could trigger a change of control default under our Credit Agreement.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may require additional debt financing in the future, which may not be available or may be available only on unfavorable terms.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks relating to our franchise business</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The failure to attract and retain highly qualified Franchisees could compromise our ability to expand the Goosehead network.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our financial results are affected directly by the operating results of Franchisees and agents, over whom we do not have direct control.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our Franchisees and agents could take actions that could harm our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Failure to support our expanding franchise system could have a material adverse effect on our business, financial condition, or results of operations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our franchising activities are subject to a variety of state and federal laws and regulations regarding franchises, and any failure to comply with such existing or future laws and regulations could adversely affect our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are subject to certain risks related to litigation filed by or against us, and adverse results may harm our business and financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks relating to intellectual property, data privacy, and cybersecurity</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Infringement, misappropriation, or other violation of our intellectual property and other proprietary rights by third parties could harm our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Failure to obtain, maintain, protect, defend, or enforce our intellectual property and other proprietary rights, or allegations that we have infringed, misappropriated, or otherwise violated the intellectual property and other proprietary rights of others, could harm our reputation, ability to compete effectively, financial condition, and business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Improper disclosure of confidential, personal or proprietary information, whether due to human error, misuse of information by employees or vendors, or as a result of security breaches, cyberattacks or other similar incidents with respect to our or our service providers' or our vendors&#8217; systems, could result in regulatory scrutiny, legal liability or reputational harm, and could have an adverse effect on our business or operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks relating to our organizational structure</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are a holding company and our principal asset is our 67% ownership interest in Goosehead Financial, LLC, and we are accordingly dependent upon distributions from Goosehead Financial, LLC to pay dividends, if any, taxes, make payments under the tax receivable agreement, and pay other expenses.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In certain circumstances, Goosehead Financial, LLC will be required to make distributions to us and the other holders of LLC Units, and the distributions that Goosehead Financial, LLC will be required to make may be substantial.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have Pre-IPO LLC Members who own a significant portion of our common stock and whose interests in our business may be different than yours, and certain statutory provisions afforded to stockholders are not applicable to us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks relating to ownership of our Class A common stock</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Future sales, or the possibility of future sales, of a substantial number of our shares of Class A common stock could adversely affect the price of our shares of Class A common stock.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may not be able to successfully maintain effective internal controls over financial reporting.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We expect that our stock price will be volatile, which could cause the value of your investment to decline, and you may not be able to resell your shares at or above your investment price.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Risks relating to our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">An overall decline in economic activity could have a material adverse effect on the financial condition and results of operations of our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors, such as business revenue, economic conditions, including adverse conditions resulting from uncertainty concerning government shutdowns, debt ceilings or funding, the volatility and strength of the capital markets, increased rates of inflation, uncertain levels of interest rates, and public health emergencies can affect the business and economic environment. For example, in 2025, the global economic environment was characterized by international trade uncertainty, inflationary pressures, sustained elevated interest rates, weak housing markets, natural disasters and extreme weather events, recessionary fears, and geopolitical uncertainty regarding the ongoing conflict in Ukraine, tensions across the Taiwan Strait, and hostilities in the Middle East and their impact on global security and markets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The economic activity that impacts property and casualty insurance is most closely correlated with employment levels, corporate revenue, and asset values. In addition, an increase in client preference for car- and ride-sharing services, as opposed to automobile ownership, may result in a long-term reduction in the number of vehicles per capita, and consequently the automobile insurance industry. Downward fluctuations in the year-over-year insurance premium charged by insurers to protect against the same risk, referred to in the industry as softening of the insurance market, could adversely affect our business as a significant portion of the earnings are determined as a percentage of premium charged to our clients. Insolvencies and consolidations associated with an economic downturn, especially insolvencies in the insurance industry, could adversely affect our brokerage business through the loss of clients by hampering our ability to place insurance</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">business. Also, some of our clients may experience liquidity problems or other financial difficulties in the event of a prolonged deterioration in the economy, which could have an adverse effect on our collectability of receivables or our clients may have less need for insurance coverage, cancel existing insurance policies, modify their coverage, or not renew the policies they hold with us. In addition, error and omission claims against us, which we refer to as E&amp;O claims, may increase in economic downturns, also adversely affecting our brokerage business. A decline in economic activity could have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, a significant portion of our operating expenses refers to employee compensation and benefits, which are sensitive to inflation. To maintain our ability to successfully compete for the best talent, rising inflation rates may require us to provide compensation increases beyond historical increases, which may significantly increase our compensation costs. Consequently, inflation is expected to increase our operating expenses over time and may adversely impact our results of operating cash flow.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, during inflationary periods, interest rates have historically increased, which would have a direct effect on the interest expense if we decide to refinance our existing long-term borrowings, in particular the Credit Agreement, or incur any additional indebtedness. Additionally, this may impact the market for new homes, which could adversely impact our leadflow of new home purchase clients. Conversely, lower levels of inflation in the future may reduce our revenue growth by slowing the increase in insurable asset values.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Changes in prevailing interest rates or U.S. monetary policies that affect interest rates could adversely affect our ability to generate new business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The demand for property and casualty insurance generally rises as the overall level of household income increases, and generally falls as household income decreases, affecting both the commissions and fees generated by our business. The majority of our new accounts are sourced by referral sources tied to home closing transactions. Major slowdowns in the various housing markets Goosehead serves, including as a result of changes in prevailing interest rates or U.S. monetary policies that affect interest rates, could adversely impact our ability to generate new business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Volatility or declines in premiums or other adverse trends in the insurance industry may seriously undermine our profitability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive most of our revenue from commissions and fees for our brokerage services. We do not determine the insurance premiums on which our commissions are generally based. Moreover, insurance premiums are cyclical in nature and may vary widely based on market conditions. Because of market cycles for insurance product pricing, which we cannot predict or control, our brokerage revenues and profitability can be volatile or remain depressed for significant periods of time. In addition, there have been and may continue to be (including as a result of substantial increases in insurance premiums) various trends in the insurance industry toward alternative insurance markets including, among other things, greater levels of self-insurance, captives, rent-a-captives, risk retention groups, and non-insurance capital markets-based solutions to traditional insurance. Our ability to generate premium-based </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commission revenue may also be challenged by the growing desire of some clients to compensate brokers based upon flat fees rather than a percentage of premium. This could negatively impact us because fees are generally not indexed for inflation and might not increase with premiums as commissions do or with the level of service provided. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As traditional risk-bearing Carriers continue to outsource the production of premium revenue to non-affiliated brokers or agents such as us, those Carriers may seek to further minimize their expenses by reducing the commission rates payable to insurance agents or brokers. The reduction of these commission rates, along with general volatility and/or declines in premiums, may significantly affect our profitability. Because we do not determine the timing or extent of premium pricing changes, it is difficult to precisely forecast our commission revenues, including whether they will significantly decline. As a result, we may have to adjust our budgets for future acquisitions, capital expenditures, dividend payments, loan repayments, and other expenditures to account for unexpected changes in revenues, and any decreases in premium rates may adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Because the revenue we earn on the sale of certain insurance products is based on premiums and commission rates set by Carriers, any decreases in these premiums or commission rates, or actions by Carriers seeking repayment of commissions, could result in revenue decreases or expenses to us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive revenue from commissions on the sale of insurance products that are paid by the Carriers from whom our clients purchase insurance. Because payments for the sale of insurance products are processed internally by Carriers, we may not receive a payment that is otherwise expected in any particular period until after the end of that period, which can adversely affect our ability to budget for significant future expenditures. Additionally, Carriers or their affiliates may under certain circumstances seek the chargeback or repayment of commissions as a result of policy lapse, surrender, cancellation, rescission, default, or upon other specified circumstances. As a result of the chargeback or repayment of commissions, we may incur an expense in a particular period related to revenue previously recognized in a prior period and reflected in our consolidated financial statements. Such an expense could have a material adverse effect on our results of operations and financial condition, particularly if the expense is greater than the amount of related revenue retained by us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The commission rates are set by Carriers and are based on the premiums that the Carriers charge. The potential for changes in premium rates is significant, due to pricing cyclicality in the insurance market. In addition, the insurance industry has been characterized by periods of intense price competition due to excessive underwriting capacity and periods of favorable premium levels due to shortages of capacity. Capacity could also be reduced by Carriers failing or withdrawing from writing certain coverages that we offer our customers. Commission rates and premiums can change based on prevailing legislative, economic and competitive factors that affect Carriers. These factors, which are not within our control, include the capacity of Carriers to place new business, underwriting and non-underwriting profits of Carriers, client demand for insurance products, the availability of comparable products from other Carriers at a lower cost, and the availability of alternative insurance products, such as government benefits and self-insurance products, to clients. We cannot predict the timing or extent of future changes in commission rates or premiums or the effect any of these changes will have on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent Commissions we receive from Carriers are less predictable than standard commissions, and any decrease in the amount of the commissions we receive could adversely affect our results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of our revenues consists of Contingent Commissions we receive from Carriers. Contingent Commissions are paid by Carriers based upon the profitability, volume, and/or growth of the business placed with such companies during the prior year. If, due to the current economic environment or for any other reason, we are unable to meet Carriers&#8217; profitability, volume or growth thresholds, or Carriers increase their estimate of loss reserves (over which we have no control), actual Contingent Commissions we receive could be less than anticipated, which could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business is subject to risks related to legal proceedings and governmental inquiries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to litigation, regulatory investigations, and claims arising in the normal course of our business operations. The risks associated with these matters often may be difficult to assess or quantify and the existence and magnitude of potential claims often remain unknown for substantial periods of time. While we have insurance coverage for some of these potential claims, others may not be covered by insurance, insurers may dispute coverage, or any ultimate liabilities may exceed our coverage.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may be subject to actions and claims relating to the sale of insurance, including the suitability of such products and services. Actions and claims may result in the rescission of such sales; consequently, Carriers may seek to recoup commissions paid to us, which may lead to legal action against us. The outcome of such actions cannot be </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">predicted, and such claims or actions could have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to laws and regulations, as well as regulatory investigations. The insurance industry has been subject to a significant level of scrutiny by various regulatory bodies, including state attorneys general and insurance departments, concerning certain practices within the insurance industry. These practices include, without limitation, the receipt of Contingent Commissions by insurance brokers and agents from Carriers and the extent to which such compensation has been disclosed, the collection of Agency Fees, bid rigging, and related matters. From time to time, our subsidiaries received informational requests from governmental authorities. We have cooperated and will continue to cooperate fully with all governmental agencies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been a number of revisions to existing, or proposals to modify or enact new, laws and regulations regarding insurance agents and brokers. These actions have imposed or could impose additional obligations on us with respect to our products sold. Some Carriers have agreed with regulatory authorities to end the payment of Contingent Commissions on insurance products, which could impact our commissions that are based on the volume, consistency and profitability of business generated by us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict the impact that any new laws, rules, or regulations may have on our business and financial results. Given the current regulatory environment and the number of our subsidiaries operating in local markets throughout the country, it is possible that we will become subject to further governmental inquiries and subpoenas and have lawsuits filed against us. Regulators may raise issues during investigations, examinations, or audits that could, if determined adversely, have a material impact on us. The interpretations of regulations by regulators may change and statutes may be enacted with retroactive impact. We could also be materially adversely affected by any new industry-wide regulations or practices that may result from these proceedings.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our involvement in any investigations and lawsuits would cause us to incur additional legal and other costs and, if we were found to have violated any laws, we could be required to pay fines, damages, and other costs, perhaps in material amounts. Regardless of final costs, these matters could have a material adverse effect on us by exposing us to negative publicity, reputational damage, harm to client relationships, or diversion of personnel and management resources.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Conditions impacting Carriers or other parties that we do business with may impact us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a significant amount of accounts receivable from Carriers with which we place insurance. If those Carriers were to experience liquidity problems or other financial difficulties, we could encounter delays or defaults in payments owed to us, which could have a significant adverse impact on our financial condition and results of operations. The potential for an insurer to cease writing insurance we offer our clients could negatively impact overall capacity in the industry, which in turn could have the effect of reduced placement of certain lines and types of insurance and reduced revenue and profitability for us. In addition, the recent wildfires in Southern California and hurricanes in Florida, or similar events in the future, could materially affect Carriers and could result in a diminished Carrier capacity, making it more difficult for our agents to place business. Questions about a Carrier&#8217;s perceived stability or financial strength may contribute to such insurers&#8217; strategic decisions to focus on certain lines of insurance to the detriment of others. The failure of a Carrier with which we place insurance could result in E&amp;O claims against us by our clients, and the failure of our Carriers could make the E&amp;O insurance we rely upon cost prohibitive or unavailable, which could have a significant adverse impact on our financial condition and results of operations. In addition, if any of our Carriers merge or if one of our large Carriers fails or withdraws from offering certain lines of insurance, overall risk-taking capital capacity could be negatively affected, which could reduce our ability to place certain lines of insurance and, as a result, reduce our commissions and fees and profitability. Such failures or insurance withdrawals on the part of our Carriers could occur for any number of reasons, including large unexpected payouts related to climate change or other emerging risk areas.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competition in our industry is intense and, if we are unable to compete effectively, we may lose clients and our financial results may be negatively affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The business of providing insurance products and services is highly competitive and we expect competition to intensify. We compete for clients on the basis of reputation, client service, program and product offerings, and our ability to tailor products and services to meet the specific needs of a client.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We actively compete with numerous integrated financial services organizations as well as Carriers and brokers, producer groups, individual insurance agents, investment management firms, independent financial planners, and broker-dealers. Competition may reduce the fees that we can obtain for services provided, which would have an adverse effect on revenue and margins. Many of our competitors have greater financial and marketing resources than we do and may be able to offer products and services that we do not currently offer and may not offer in the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">future. The financial services industry may experience further consolidation, and we therefore may experience increased competition from Carriers and the financial services industry, as a growing number of larger financial institutions increasingly, and aggressively, offer a wider variety of financial services, including insurance intermediary services. In addition, a number of Carriers are engaged in the direct sale of insurance, primarily to individuals, and do not pay commissions to brokers or other market intermediaries. Furthermore, we compete with various other companies that provide risk-related services or alternatives to traditional insurance services, including Insurtech start-up companies, which are focused on using technology and innovation, including artificial intelligence, machine learning, digital platforms, data analytics, robotics, and blockchain, to simplify and improve the client experience, increase efficiencies, alter business models, and effect other potentially disruptive changes in the industries in which we operate. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in recent years, private equity sponsors have invested tens of billions of dollars into the insurance sector, transforming existing players and creating new ones to compete with large brokers. These new competitors, alliances among competitors, or mergers of competitors could emerge and gain significant market share, and some of our competitors may have or may develop a lower cost structure, adopt more aggressive pricing policies, or provide services that gain greater market acceptance than the services that we offer or develop. Competitors may be able to respond to the need for technological changes and innovate faster, or price their services more aggressively. They may also compete for skilled professionals, finance acquisitions, fund internal growth, and compete for market share more effectively than we do. To respond to increased competition and pricing pressure, we may have to lower the cost of our services or decrease the level of service provided to clients, which could have an adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similarly, any increase in competition due to new legislative or industry developments could adversely affect us. These developments include:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Increased capital-raising by Carriers, which could result in new capital in the industry, which in turn may lead to lower insurance premiums and commissions;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Carriers selling insurance directly to insureds without the involvement of a broker or other intermediary;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Changes in our business compensation model as a result of regulatory developments;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Federal and state governments establishing programs to provide property insurance in catastrophe-prone areas or other alternative market types of coverage, that compete with, or completely replace, insurance products offered by Carriers; </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Climate-change regulation in the U.S. and around the world moving us toward a low-carbon economy, which could create new competitive pressures around innovative insurance solutions; and </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Increased competition from new market participants such as banks, accounting firms, consulting firms, and Internet or other technology firms offering risk management or insurance brokerage services, or new distribution channels for insurance such as payroll firms.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New competition as a result of these or other competitive or industry developments could cause the demand for our products and services to decrease, which could in turn adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business, financial condition, and results of operations may be negatively affected by E&amp;O claims.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have significant insurance agency and brokerage operations and are subject to claims and litigation in the ordinary course of business resulting from alleged and actual errors and omissions in placing insurance and rendering coverage advice. These activities involve substantial amounts of money. Since E&amp;O claims against us may allege our liability for all or part of the amounts in question, claimants may seek large damage awards. These claims can involve significant defense costs. Errors and omissions could include failure, whether negligently or intentionally, to place coverage on behalf of clients, to provide Carriers with complete and accurate information relating to the risks being insured, or to appropriately apply funds that we hold on a fiduciary basis. It is not always possible to prevent or detect errors and omissions, and the precautions we take may not be effective in all cases.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have errors and omissions insurance coverage to protect against the risk of liability resulting from our alleged and actual errors and omissions. Prices for this insurance and the scope and limits of the coverage terms available are dependent on our claims history as well as market conditions that are outside of our control. While we endeavor to purchase coverage that is appropriate to our assessment of our risk, we are unable to predict with certainty the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">frequency, nature, or magnitude of claims for direct or consequential damages or whether our errors and omissions insurance will cover such claims.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In establishing liabilities for E&amp;O claims, we utilize case level reviews by inside and outside counsel and an internal analysis to estimate potential losses. The liability is reviewed annually and adjusted as developments warrant. Given the unpredictability of E&amp;O claims and of litigation that could flow from them, it is possible that an adverse outcome in a particular matter could have a material adverse effect on our results of operations, financial condition, or cash flow in a given quarterly or annual period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business is dependent upon information processing systems and facilities. Security breaches, cyberattacks, or other similar incidents with respect to our or our third-party service providers' or vendors' information processing systems or facilities may damage our reputation and negatively impact client retention and carrier, franchise, and Referral Partner relationships.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to provide insurance services to clients and to create and maintain comprehensive tracking and reporting of client accounts depends on our capacity to store, retrieve, transmit, and otherwise process data, manage significant databases and data hygiene, and expand and periodically upgrade our information processing capabilities. As our operations evolve, we will need to continue to make investments in new and enhanced information systems and facilities. As our information system providers revise and upgrade their hardware, software, and equipment technology, we may encounter difficulties in integrating these new technologies into our business. Interruption or loss of our information processing capabilities or adverse consequences from implementing new or enhanced systems and facilities could have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the course of providing financial services, we may electronically store, retrieve, transmit, or otherwise process personal information (including sensitive personal information), such as social security numbers or credit card or bank information, of clients or employees of clients. Security breaches, cyberattacks, or other similar incidents, including infiltration by unauthorized persons of our network security, could cause interruptions in operations and damage to our reputation, among other adverse impacts. While we maintain policies, procedures and technological safeguards designed to protect the security and privacy of this information, we cannot entirely eliminate the risk of security breaches, cyberattacks, or other similar incidents, including improper access to or disclosure of personal information, nor the related costs we incur to mitigate the consequences from such events. Techniques used to obtain unauthorized access or to sabotage systems and facilities change frequently. For example, such attackers have used artificial intelligence to launch more targeted, automated, and coordinated attacks against targets. Data privacy and cybersecurity laws, rules, and regulations are matters of growing public concern and are continuously changing in the states in which we operate. The failure to adhere to or successfully implement procedures to respond to these laws, rules, and regulations could result in legal liability or impairment to our reputation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, despite security measures taken by us and our third-party service providers and vendors, our systems and facilities and those of our third-party service providers and vendors have been, and may in the future be vulnerable to security breaches, cyberattacks, and other similar incidents. Additionally, we or our third-party service providers and vendors may face additional strain on our or their systems and facilities due to aging or end-of-life technology that we or they have not yet updated or replaced. In the event our systems or facilities, or those of our third-party service providers and vendors, are infiltrated or damaged, we and our clients could experience, data loss, litigation, reputational harm, regulatory action, financial loss and significant business interruption, which may lead to a material adverse effect on our business, financial condition and results of operations. We may be required to expend significant additional resources to modify protective measures, to investigate and remediate vulnerabilities or other exposures, or to make required notifications.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on the availability and performance of information technology services and systems provided by third parties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we maintain some of our critical information technology systems, we are also dependent on third-party service providers and vendors, including Salesforce.com, to provide important information technology services and systems relating to, among other things, agency management services, sales and service support, electronic communications, and certain finance functions. If the service providers and vendors to which we outsource these functions do not perform effectively, we may not be able to achieve the expected cost savings and may have to incur additional costs to correct errors made by such service providers and vendors. Depending on the function involved, such errors may also lead to business disruption, processing inefficiencies, the loss of or damage to intellectual property through a security breach, or the loss of confidential proprietary or personal data (including sensitive personal data) through a security breach, or otherwise. While we or our third-party service providers or vendors have not experienced any significant disruption, failure, or breach impacting our or their information </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">technology systems, any such disruption, failure, or breach could adversely affect our business, financial condition, reputation, and results of operations. Any contractual protections we may have from our third-party service providers</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and vendors may not be sufficient to adequately protect us from any liabilities or losses, and we may be unable to</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">enforce any such contractual protections. Moreover, while we generally perform cybersecurity due diligence on our</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">key service providers and vendors, because we do not control our service providers and vendors and our ability to</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">monitor their cybersecurity is limited, we cannot ensure the cybersecurity measures they take will be sufficient to</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">protect any information we share with them. Due to applicable laws, regulations, rules, industry standards or</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contractual obligations, we may be held responsible for security breaches, cyberattacks or other similar incidents</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">attributed to our service providers and vendors as they relate to the information we share with them. This could</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cause harm to our reputation, create legal exposure, or subject us to liability under applicable laws, regulations,</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rules, industry standards, and contracts, resulting in increased costs or loss of revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our inability to successfully recover should we experience a disaster or other business continuity problem could cause material financial loss, loss of human capital, regulatory actions, reputational harm, or legal liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are dependent upon our ability to protect our personnel, offices, and technology infrastructure against damage from business continuity events that could have a significant disruptive effect on our operations. Should we experience a local or regional disaster or other business continuity problem, such as an earthquake, hurricane, terrorist attack, public health crises such as the COVID-19 pandemic, protest or riot, security breach, cyberattack or other similar incident, power loss, telecommunications failure, or other natural or man-made disaster, our continued success will depend, in part, on the availability of personnel, office facilities, and the proper functioning of computer, telecommunication and other related systems and operations. In events like these, while our operational size, the multiple locations from which we operate, and our existing backup systems provide us with some degree of flexibility, we still can experience near-term operational challenges in particular areas of our operations. We could potentially lose key executives, personnel, or client data or experience material adverse interruptions to our operations or delivery of services to clients in a disaster recovery scenario. We may experience additional disruption due to system upgrades, outages, or an increase in remote work. Our inability to successfully recover should we experience a disaster or other business continuity problem, could materially interrupt our business operations and cause material financial loss, loss of human capital, regulatory actions, reputational harm, damaged client relationships, or legal liability. Our insurance coverage with respect to natural disasters is limited and is subject to deductibles and coverage limits. Such coverage may not be adequate or may not continue to be available at commercially reasonable rates and terms.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We utilize artificial intelligence, which could expose us to liability or adversely affect our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize artificial intelligence, machine learning, and similar tools and technologies that collect, aggregate, analyze, or generate data or other materials or content (collectively, &#8220;AI&#8221;) in connection with our business. There are significant risks involved in utilizing AI and no assurance can be provided that our use of such AI will enhance our products or services or produce the intended results. For example, the data and algorithms on which AI relies, as well as the output generated by AI, may be flawed, insufficient, of poor quality, reflect unwanted forms of bias, or contain other errors or inadequacies, any of which may not be easily detectable; AI has been known to produce false or &#8220;hallucinatory&#8221; inferences or outputs; AI can present ethical issues and may subject us to new or heightened legal, regulatory, ethical, operational, reputational, or other challenges; the use of AI has resulted in, and may in the future result in, security breaches, cyberattacks and other similar incidents; and inappropriate or controversial data practices by developers and end-users, or other factors adversely affecting public opinion of AI, could impair the acceptance of AI solutions, including those incorporated in our products and services. Additionally, if any of our</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">employees, service providers or vendors use any third-party AI-powered tools in connection with our business or the</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">services they provide to us, it may lead to the inadvertent disclosure of our confidential information into publicly</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">available or other third-party training sets, which may impact our ability to realize the benefit of our confidential</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">information. Further, any output generated by us using AI may not be subject to copyright protection which may</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adversely affect our intellectual property rights in, or ability to commercialize or use, any such output. If the AI tools that we use are deficient, inaccurate, or controversial, we could incur operational inefficiencies, competitive harm, legal liability, brand or reputation harm, or other adverse impacts on our business and financial results. If we do not have sufficient rights to use the data or other material or content on which the AI tools we use rely, or the output of such AI tools, we also may incur liability through the violation of applicable laws and regulations, third-party intellectual property, privacy, or other rights, or contracts to which we are a party.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, regulation of AI is rapidly evolving as legislators and regulators are increasingly focused on these powerful emerging technologies and as they remain the object of intense geostrategic competition. The technologies underlying AI and its uses are subject to a variety of laws and regulations, including intellectual </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">property, data privacy and cybersecurity, client protection, trade and export controls, competition, and equal opportunity laws and regulations, and are expected to be subject to increased regulation and new laws or new applications of existing laws and regulations. AI is the subject of ongoing review by various U.S. governmental and regulatory agencies, and various U.S. states are applying, or are considering applying, their platform moderation, data privacy, and cybersecurity laws and regulations to AI or are considering general legal frameworks for AI. We may not be able to anticipate how to respond to these rapidly evolving frameworks, and we may need to expend resources to adjust our operations or offerings in certain jurisdictions if the legal frameworks are inconsistent across jurisdictions.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Furthermore, because AI technology itself is highly complex and rapidly developing, it is not possible to predict all of the legal, operational, or technological risks that may arise relating to the use of AI.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to effectively apply technology and related tools to drive value for our clients or gain internal efficiencies and effective internal controls, our operating results, client relationships, growth, and compliance programs could be adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success depends, in part, on our ability to anticipate and respond effectively to the threat of, and the opportunity presented by, digital disruption and other technology change. These may include new applications or insurance-related services based on AI, machine learning, robotics, blockchain, or new approaches to data mining. We may be exposed to competitive risks related to the adoption and application of new technologies by established market participants (for example, through disintermediation) or new entrants such as technology companies, Insurtech start-up companies, and others. We must also develop and implement technology solutions and technical expertise among our employees that anticipate and keep pace with rapid and continuing changes in technology, industry standards, client preferences, and internal control standards. We may not be successful in anticipating or responding to these developments on a timely and cost-effective basis, and our ideas may not be accepted in the marketplace. Additionally, the effort to gain technological expertise and develop new technologies in our business requires us to incur significant expenses. Our technological development projects may also not deliver the benefits we expect once they are completed or may be replaced or become obsolete more quickly than expected, which could result in the accelerated recognition of expenses. If we cannot offer new technologies as quickly as our competitors, or if our competitors develop more cost-effective technologies or product offerings, we could experience a material adverse effect on our operating results, client relationships, growth, and compliance programs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, we depend on key vendors and partners to provide technology and other support for our strategic initiatives, such as the Salesforce.com platform. If these third parties fail to perform their obligations or cease to work with us, our ability to execute on our strategic initiatives could be adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Damage to our reputation could have a material adverse effect on our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reputation is one of our key assets. We advise our clients on and provide services related to a wide range of subjects, and our ability to attract and retain clients is highly dependent upon the external perceptions of our level of service, trustworthiness, business practices, financial condition and other subjective qualities. If a client is not satisfied with our services, it could cause us to incur additional costs and impair profitability or lose the client relationship altogether, which may negatively impact other clients&#8217; perception regarding us. Our success is also dependent on maintaining a good reputation with existing and potential employees, investors, regulators, and the communities in which we operate. Negative perceptions or publicity regarding these or other matters, including our association with clients or business partners who themselves have a damaged reputation, or from actual or alleged conduct by us or our employees, could damage our reputation. Any resulting erosion of trust and confidence among existing and potential clients, regulators and other parties important to the success of our business could make it difficult for us to attract new clients and maintain existing ones, which could have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increasing scrutiny and changing expectations from investors, clients, and our employees with respect to our corporate responsibility and stakeholder interest practices may impose additional costs on us or expose us to new or additional risks.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is increased focus, including from governmental organizations, investors, employees, and clients, on corporate responsibility and stakeholder interest issues such as environmental stewardship, climate change, diversity and workplace inclusion, pay equity, racial justice, workplace conduct, and cybersecurity and data privacy. There can be no certainty that we will manage such issues successfully, or that we will successfully meet society&#8217;s expectations as to our proper role. Negative public perception, adverse publicity, or negative comments in social media, including as a result of actions taken by companies we acquire before acquisition, could damage our reputation or harm our relationships with regulators and the communities in which we operate if we do not, or are </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">not perceived to, adequately address these issues. Any harm to our reputation could impact employee engagement and retention and the willingness of clients and Carriers to do business with us. In addition, there exists certain negative sentiment about some individuals and government institutions related to corporate responsibility and stakeholder interests, and we may also face scrutiny, reputational risk, lawsuits, or market access restrictions from these parties regarding these initiatives.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2024, we released a report on our corporate responsibility and stakeholder interest activities that incorporates the guidelines of the Sustainability Accounting Standards Board (SASB) and our own assessments and priorities. We expect to continue to make similar disclosures in the future. It is possible that stakeholders may not be satisfied with our corporate responsibility and stakeholder interest practices or the speed of their adoption. Actual or perceived shortcomings with respect to such initiatives and reporting could negatively impact our business. We could also incur additional costs and require additional resources to monitor, report, and comply with various corporate responsibility and stakeholder interest practices.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a variety of organizations have developed ratings to measure the performance of companies on topics of corporate responsibility or stakeholder interests, and the results of these assessments are widely publicized. Investments in funds that specialize in companies that perform well in such assessments remain popular, and major institutional investors have publicly emphasized the importance of such measures to their investment decisions. Unfavorable ratings of our company or our industry, as well as omission of inclusion of our stock into investment funds oriented toward various corporate responsibility and stakeholder interests may lead to negative investor sentiment and the diversion of investment to other companies or industries, which could have a negative impact on our stock price.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Climate risks, including the risk of an economic crisis, risks associated with the physical effects of climate change and disruptions caused by the transition to a low-carbon economy, could adversely affect our business, results of operations, and financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concerns regarding the effects of climate change on the global environment have led governmental bodies to adopt laws and regulations aimed at reducing greenhouse gas emissions and other measures to mitigate the impact of climate change. As a result, the global business community has increased its political and social awareness surrounding the issue. At various times, the U.S. Congress, state legislatures, and federal and state regulatory agencies have adopted or proposed legal requirements and other initiatives to combat climate change. Climate change legislation or regulation could cause us to incur increased costs and capital expenditures to comply, which may impact our financial condition and operating performance.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the U.S. Federal Reserve has in the past identified climate change as a potential risk to the stability of the financial system. It also reported that a gradual change in investor sentiment regarding climate risk introduces the possibility of abrupt tipping points or significant swings in sentiment, which could create unpredictable follow-on effects in financial markets. If this occurred, not only would we be negatively impacted by the general economic decline, but a drop in the stock market affecting our stock price could negatively impact our ability to grow through mergers and acquisitions financed using our common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, if our Carriers fail or withdraw from offering certain lines of coverage because of large payouts related to climate change, overall risk-taking capital capacity could be negatively affected, which could reduce our ability to place certain lines of coverage and, as a result, reduce our revenues and profitability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, climate change may pose physical risks to our business, since it may exacerbate the frequency and intensity of unfavorable weather conditions, such as fires, hurricanes, tornadoes, drought, water shortages, rainfall, and unseasonal warmth. Overall, climate change, its effects, and the resulting unknown impact could have a material adverse effect on our financial condition and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our inability to retain or hire qualified employees, as well as the loss of any of our executive officers, could negatively impact our ability to retain existing business and generate new business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on our ability to attract and retain skilled and experienced personnel. There is significant competition from within the insurance industry and from businesses outside the industry for exceptional employees, especially in key positions. Our competitors may be able to offer a work environment with higher compensation or more opportunities than we can. Any new personnel we hire may not be or become as productive as we expect, as we may face challenges adapting them to our Operating Principles or adequately or appropriately integrating them into our workforce culture. Our effort to retain and develop personnel may also result in significant additional expenses, which could adversely affect our profitability. We can make no assurances that qualified employees will continue to be employed or that we will be able to attract and retain qualified personnel in the future. If we are not able to successfully attract, retain and motivate our employees, whether as a result of an insufficient number of </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">qualified applicants, difficulty in recruiting new employees, or inadequate resources to train, integrate, and retain qualified employees, our business, financial condition, results of operations and reputation could be materially and adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any of our key professionals were to join an existing competitor or form a competing company, some of our customers could choose to use the services of that competitor instead of our services. Our key personnel are currently prohibited by contract from soliciting our employees and customers and from competing in our industry in the vicinity of the Company office at which such key personnel member was employed for a period of two years following separation from employment with us. However, there can be no assurance that we will be successful in enforcing these contracts. In addition, in the past, the FTC voted to publish a proposed rule that, if given effect, would impose a near-complete ban on employers offering, entering, and maintaining non-compete agreements with their workers, by defining such arrangements as per se methods of unfair competition. Although such rule was ultimately abandoned by the FTC, there can be no assurance that a similar rule is not introduced in the future. Any such or similar rule could have a material adverse effect on our ability to retain key personnel and existing business, and on our ability to generate new business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we could be adversely affected if we fail to adequately plan for the succession of our senior leaders, including our founders, executives, and key personnel. We currently do not maintain key person insurance on these individuals. Although we operate with a decentralized management system, the loss of our senior managers or other key personnel in any circumstance, including, any limitation on the performance of their duties or short- or long-term absence as a result of an acute illness, or our inability to continue to identify, recruit and retain such personnel, could materially and adversely affect our business, financial condition and results of operation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The occurrence of natural or man-made disasters could result in declines in business and increases in claims that could adversely affect our financial condition, results of operations and cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to various risks arising out of natural disasters, including earthquakes, hurricanes, fires, floods, landslides, tornadoes, typhoons, tsunamis, hailstorms, explosions, climate events or weather patterns, and pandemic health events, as well as man-made disasters, including acts of terrorism, military actions, security breaches, cyberattacks and other similar incidents, explosions and biological, chemical, or radiological events. The continued threat of terrorism and ongoing military actions may cause significant volatility in global financial markets, and a natural or man-made disaster could trigger an economic downturn in the areas directly or indirectly affected by the disaster. For example, in 2025 Southern California was affected by wildfires and Central Texas experienced severe floods. These consequences could, among other things, result in a decline in business and increased claims from those areas. They could also result in reduced underwriting capacity of our Carriers, making it more difficult for our agents to place business. Disasters also could disrupt public and private infrastructure, including communications and financial services, which could disrupt our normal business operations. Any increases in loss ratios due to natural or man-made disasters could impact our Contingent Commissions, which are primarily driven by both growth and profitability metrics. The risk of business disruption is more pronounced in certain geographic areas, including Texas, California, Florida, and Illinois, where a significant portion of our business is concentrated. See &#8220;Because our business is highly concentrated in Texas, California, Florida, and Illinois, adverse economic conditions, natural disasters, or regulatory changes in these states could adversely affect our financial condition."</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A natural or man-made disaster also could disrupt the operations of our counterparties or result in increased prices for the products and services they provide to us. Finally, a natural or man-made disaster could increase the incidence or severity of E&amp;O claims against us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-compliance with or changes in laws, regulations, or licensing requirements applicable to us could restrict our ability to conduct our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The industry in which we operate is subject to extensive regulation. We are subject to regulation and supervision both federally and in each applicable local jurisdiction. In general, these regulations are designed to protect clients, policyholders, and insureds and to protect the integrity of the financial markets, rather than to protect stockholders or creditors. Our ability to conduct business in these jurisdictions depends on our compliance with the rules and regulations promulgated by federal regulatory bodies and other regulatory authorities. Failure to comply with regulatory requirements, or changes in regulatory requirements or interpretations, could result in actions by regulators, potentially leading to fines and penalties, adverse publicity, and damage to our reputation in the marketplace. There can be no assurance that we will be able to adapt effectively to any changes in law. Furthermore, in some areas of our businesses, we act on the basis of our own or the industry's interpretations of applicable laws or regulations, which may conflict from state to state. In the event those interpretations eventually prove different from the interpretations of regulatory authorities, we may be penalized. In extreme cases, revocation of a subsidiary&#8217;s authority to do business in one or more jurisdictions could result from failure to comply with </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">regulatory requirements. In extreme cases, revocation of a subsidiary&#8217;s authority to do business in one or more jurisdictions could result from failure to comply with regulatory requirements. In addition, we could face lawsuits by clients, insureds, and other parties for alleged violations of certain of these laws and regulations. It is difficult to predict whether changes resulting from new laws and regulations, as well as changes in interpretation of current laws and regulations, will affect the industry or our business and, if so, to what degree.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employees and principals who engage in the solicitation, negotiation, or sale of insurance, or provide certain other insurance services, generally are required to be licensed individually. Insurance and laws and regulations govern whether licensees may share commissions with unlicensed entities and individuals. We believe that any payments we make to third parties are in compliance with applicable laws. However, should any regulatory agency take a contrary position and prevail, we will be required to change the manner in which we pay fees to such employees or principals or require entities receiving such payments to become registered or licensed.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State insurance laws grant supervisory agencies, including state insurance departments, broad administrative authority. State insurance regulators and the National Association of Insurance Commissioners continually review existing laws and regulations, some of which affect our business. These supervisory agencies regulate many aspects of the insurance business, including, the licensing of insurance brokers and agents and other insurance intermediaries, the handling of third-party funds held in a fiduciary capacity, and trade practices, such as marketing, advertising, and compensation arrangements entered into by insurance brokers and agents. This legal and regulatory oversight could reduce our profitability or limit our growth by increasing the costs of legal and regulatory compliance; and by limiting or restricting the products or services we sell, the markets we serve or enter, the methods by which we sell our products and services, and the form of compensation we can accept from our clients, Carriers, and third parties. Moreover, in response to perceived excessive cost or inadequacy of available insurance, states have from time to time created state insurance funds and assigned risk pools, which compete directly, on a subsidized basis, with private insurance providers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal, state, and other regulatory authorities have focused on, and continue to devote substantial attention to, the insurance industry as well as to the sale of products or services to seniors. Regulatory review or the issuance of interpretations of existing laws and regulations may result in the enactment of new laws and regulations that could adversely affect our operations or our ability to conduct business profitably. We are unable to predict whether any such laws or regulations will be enacted and to what extent such laws and regulations would affect our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Proposed tort reform legislation, if enacted, could decrease demand for casualty insurance, thereby reducing our commission revenues.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legislation concerning tort reform has been considered, from time to time, in the United States Congress and in several state legislatures. Among the provisions considered in such legislation have been limitations on damage awards, including punitive damages, and various restrictions applicable to class action lawsuits. Enactment of these or similar provisions by Congress, or by states in which we sell insurance, could reduce the demand for casualty insurance policies or lead to a decrease in policy limits of such policies sold, thereby reducing our commission revenues.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In connection with the implementation of our corporate strategies, we face risks associated with the acquisition or disposition of businesses, the entry into new lines of business, the integration of acquired businesses, and the growth and development of these businesses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In pursuing our corporate strategy, we may acquire other businesses or dispose of or exit businesses we currently own. The success of this strategy is dependent upon our ability to identify appropriate acquisition and disposition targets, negotiate transactions on favorable terms, complete transactions and, in the case of acquisitions, successfully integrate them into our existing businesses. If a proposed transaction is not consummated, the time and resources spent in researching it could adversely result in missed opportunities to locate and acquire other businesses. If acquisitions are made, there can be no assurance that we will realize the anticipated benefits of such acquisitions, including, but not limited to, revenue growth, operational efficiencies, or expected synergies. If we dispose of or otherwise exit certain businesses, there can be no assurance that we will not incur certain disposition-related charges, or that we will be able to reduce overhead related to the divested assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, either through acquisitions or internal development, we may enter new lines of business or offer new products and services within existing lines of business. These new lines of business or new products and services may present additional risks, particularly in instances where the markets are not fully developed. Such risks include the investment of significant time and resources; the possibility that these efforts will not be successful; the possibility that marketplace does not accept our products or services, or that we are unable to retain clients that adopt our new products or services; and the risk of additional liabilities associated with these efforts. In addition, many of the businesses that we acquire and develop will likely have significantly smaller scales of operations prior </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to the implementation of our growth strategy. If we are not able to manage the growing complexity of these businesses, including improving, refining, or revising our systems and operational practices, and enlarging the scale and scope of the businesses, our business may be adversely affected. Other risks include developing knowledge of and experience in the new business, integrating the acquired business into our systems and culture, recruiting professionals, and developing and capitalizing on new relationships with experienced market participants. External factors, such as compliance with new or revised regulations, competitive alternatives and shifting market preferences may also impact the successful implementation of a new line of business. Failure to manage these risks in the acquisition or development of new businesses could materially and adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have debt outstanding that could adversely affect our financial flexibility and subjects us to restrictions and limitations that could significantly impact our ability to operate our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025, we had total consolidated debt outstanding of approximately $298.5 million collateralized by substantially all of the Company&#8217;s assets, including rights to future commissions. In the year ended December 31, 2025, we had debt servicing costs of $124.4 million, comprised of $100.2 million for refinancing activities, $1.5 million of scheduled paydowns, and $22.7 million of interest. In the year ended December 31, 2024, we had debt servicing costs of $16.8 million, comprised of $9.4 million of scheduled paydowns, and $7.3 million of interest (see "Note 9. Debt" in the consolidated financial statements included herein). The level of debt we have outstanding during any period could adversely affect our financial flexibility. We also bear risk at the time debt matures. Our ability to make interest and principal payments, to refinance our debt obligations and to fund our planned capital expenditures will depend on our ability to generate cash from operations. Our ability to generate cash from operations is, to a certain extent, subject to general economic, financial, competitive, legislative, regulatory, and other factors that are beyond our control, such as an environment of rising or continuously high interest rates. The need to service our indebtedness will also reduce our ability to use cash for other purposes, including working capital, dividends to stockholders, acquisitions, capital expenditures, share repurchases, and general corporate purposes. If we cannot service our indebtedness, we may have to take actions such as selling assets, seeking additional equity or reducing or delaying capital expenditures, strategic acquisitions, and investments, any of which could impede the implementation of our business strategy or prevent us from entering into transactions that would otherwise benefit our business. Additionally, we may not be able to effect such actions, if necessary, on favorable terms, or at all. We may not be able to refinance any of our indebtedness on favorable terms, or at all.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement dated January 8, 2025 (as amended, "the Credit Agreement") governing our debt contains covenants that, among other things, restrict our ability to make certain restricted payments, incur additional debt, engage in certain asset sales, mergers, acquisitions or similar transactions, create liens on assets, engage in certain transactions with affiliates, change our business or make investments and require us to comply with certain financial covenants. The restrictions in the Credit Agreement governing our debt may prevent us from taking actions that we believe would be in the best interest of our business and our stockholders and may make it difficult for us to execute our business strategy successfully or effectively compete with companies that are not similarly restricted. We may also incur future debt obligations that might subject us to additional or more restrictive covenants that could affect our financial and operational flexibility, including our ability to pay dividends. We cannot make any assurances that we will be able to refinance our debt or obtain additional financing on terms acceptable to us, or at all. In addition, our variable rate debt, including our Credit Agreement, which bears interest on a floating basis tied to the Secured Overnight Finance Rate ("SOFR"), exposes us to interest rate risk including variable rate exposure resulting from changes to the SOFR. If interest rates were to increase, our debt service obligations on our variable rate indebtedness would increase even if the amount borrowed remained the same. To the extent that interest rate risk materializes and is not fully mitigated, the resulting increase in interest expense could have a material adverse effect on our results of operations. A failure to comply with the restrictions under the Credit Agreement could result in a default under the financing obligations or could require us to obtain waivers from our lenders for failure to comply with these restrictions. The occurrence of a default that remains uncured or the inability to secure a necessary consent or waiver could cause our obligations with respect to our debt to be accelerated and have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Changes in our accounting estimates and assumptions could negatively affect our financial position and operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We prepare our consolidated financial statements in accordance with GAAP. These accounting principles require us to make assumptions, estimates or judgments that affect the reported amounts of assets, liabilities, revenues, and expenses in our consolidated financial statements. We are also required to make certain judgments and estimates that affect the disclosed and recorded amounts of revenues and expenses related to accounting under Topic 606. We periodically evaluate our assumptions, estimates and judgment. We base our estimates and judgments on </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">historical experience and other assumptions that we believe are reasonable under the circumstances. Such assumptions, estimates or judgments, however, are subjective and could change in the future as more information becomes known, which could impact the amounts reported and disclosed in our consolidated financial statements. Additionally, changes in accounting standards could increase costs to the organization and could have an adverse impact on our future financial position and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Because our business is highly concentrated in Texas, California, Florida, and Illinois, adverse economic conditions, natural disasters, or regulatory changes in these states could adversely affect our financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our business is concentrated in Texas, California, Florida, and Illinois. The insurance business is primarily a state-regulated industry, and therefore, state legislatures may enact laws that adversely affect the insurance industry. Because our business is concentrated in the states identified above, we face greater exposure to unfavorable changes in regulatory conditions in those states than insurance intermediaries whose operations are more diversified through a greater number of states. In addition, the occurrence of adverse economic conditions, natural or other disasters, or other circumstances specific to or otherwise significantly impacting these states could adversely affect our financial condition, results of operations and cash flows. We are susceptible to losses and interruptions caused by hurricanes (particularly in Texas, where our headquarters and several offices are located, and Florida), earthquakes, power shortages, telecommunications failures, water shortages, floods, fire, extreme weather conditions, geopolitical events such as terrorist acts and other natural or man-made disasters. For example, in 2025 Southern California was affected by wildfires and Central Texas experienced severe floods. Our insurance coverage with respect to natural disasters is limited and is subject to deductibles and coverage limits. Such coverage may not be adequate or may not continue to be available at commercially reasonable rates and terms.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in tax laws could impact our operations and profitability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in tax laws could impact our operations and profitability. For example, the Tax Cuts and Jobs Act (the &#8220;Tax Reform Act&#8221;), which was signed into law 2017, made significant changes to the U.S. federal income tax rules for taxation of individuals and corporations. In the case of individuals, the top federal income rate was reduced to 37%, special rules reduced the taxation of certain income earned through pass-through entities and various deductions were eliminated or limited, including limiting the deduction for state and local taxes to $10,000 per year, decreasing the mortgage interest deduction on new homes to $750,000 and eliminating the home equity line of credit interest deduction for loans that are not considered home acquisition debt. In 2025, many of the changes of the Tax Reform Act were made permanent with the adoption of the One Big Beautiful Bill Act (the &#8220;OBBBA&#8221;). In addition, the OBBBA increased the deduction for state and local taxes to $40,000 per year, subject to certain conditions and expiration in 2029.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homeowner and dwelling property lines of business comprised 63% of our premiums in 2025 and a majority of our new accounts are sourced by referral sources tied to home closing transactions. As we expand our franchise pipeline into new geographies that are located in high tax jurisdictions, we cannot guarantee our ability to grow our client base at the same pace as our existing geographies and generate new business if there is lower demand in the housing market as a consequence of the Tax Reform Act or future changes in tax rules.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We derive a significant portion of our commission revenues from a limited number of Carriers, the loss of which would result in additional expense and loss of market share.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2025, two Carriers represented more than 10% of total revenue at 19% and 13%. In 2024, three Carriers represented more than 10% of total revenue at 19%, 15%, and 10%. In 2023, two Carriers represented more than 10% of total revenue at 16% and 12%. Should any of these Carriers seek to terminate its arrangements with us, we could be forced to move our business to another Carrier and some additional expense and loss of market share could possibly result. The 2025 wildfires in Southern California and severe floods in Central Texas could materially affect Carriers and could result in diminished Carrier capacity.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business may be harmed if we lose our relationships with Carriers, fail to maintain good relationships with Carriers, become dependent upon a limited number of Carriers, or fail to develop new Carrier relationships.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business typically enters into contractual agency relationships with Carriers that are sometimes unique to Goosehead, but non-exclusive and terminable on short notice by either party for any reason. In many cases, Carriers also have the ability to amend the terms of our agreements unilaterally on short notice. Carriers may be unwilling to allow us to sell their existing or new insurance products or may amend our agreements with them, for a variety of reasons, including for competitive or regulatory reasons or because of a reluctance to distribute their </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">products through our platform. Carriers may decide to rely on their own internal distribution channels, choose to exclude us from their most profitable or popular products, or decide not to distribute insurance products in individual markets in certain geographies or altogether. The termination or amendment of our relationship with a Carrier could reduce the variety of insurance products we offer. We also could lose a source of, or be paid reduced commissions for, future sales and could lose Renewal Revenue for past sales. Our business could also be harmed if we fail to develop new Carrier relationships.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the future, it may become necessary for us to offer insurance products from a reduced number of Carriers or to derive a greater portion of our revenues from a more concentrated number of Carriers as our business and the insurance industry evolve. Should our dependence on a smaller number of Carriers increase, whether as a result of the termination of Carrier relationships, Carrier consolidation or otherwise, we may become more vulnerable to adverse changes in our relationships with our Carriers, particularly in states where we offer insurance products from a relatively small number of Carriers or where a small number of Carriers dominate the market. The termination, amendment, or consolidation of our relationship with our Carriers could harm our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The failure by Mark Jones and Robyn Jones to maintain either a minimum voting interest in us or the ability to elect or designate for election at least a majority of our board of directors could trigger a change of control default under our Credit Agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Credit Agreement, a change of control default will be triggered when any person or group other than Mark Jones and Robyn Jones becomes the beneficial owner of more than 50% of the voting power represented by our outstanding equity interests, unless Mark and Robyn Jones have the ability to elect or designate for election at least a majority of our board of directors. Such a default could result in the acceleration of repayment of our and our subsidiaries&#8217; indebtedness, including borrowings under the Revolving Credit Facility (as defined below) if not waived by the lenders under the Credit Agreement. Mark Jones and Robyn Jones may choose to dispose of part or all of their stakes in us and/or may cease to exercise the current level of control they have over the appointment and removal of members of our board of directors. Any such changes may trigger a change of control event that could result in us being forced to repay the outstanding sums owed under our Credit Agreement. If any such event occurs, this may negatively affect our financial condition and operating results. In addition, we may not have sufficient funds to finance repayment of any of such indebtedness upon any such change of control.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results may be adversely affected by changes in the mode of compensation in the insurance industry.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the past, state regulators have scrutinized the manner in which insurance brokers are compensated. For example, the Attorney General of the State of New York brought charges against members of the insurance brokerage community. These actions have created uncertainty concerning longstanding methods of compensating insurance brokers. Given that the insurance brokerage industry has faced scrutiny from regulators in the past over its compensation practices, and the transparency and discourse to clients regarding brokers&#8217; compensation, it is possible that regulators may choose to revisit the same or other practices in the future. If they do so, compliance with new regulations along with any sanctions that might be imposed for past practices deemed improper could have an adverse impact on our future results of operations and inflict significant reputational harm on our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may require additional debt financing in the future, which may not be available or may be available only on unfavorable terms.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may need to raise additional funds through debt financings or access funds through existing or new credit facilities. Any debt financing or refinancing, if available at all, may be on terms that are not favorable to us. Our access to funds under our Revolving Credit Facility is dependent on the ability of the banks that are parties to the Revolving Credit Facility to meet their funding commitments. If we cannot obtain adequate capital or sources of credit on favorable terms, or at all, our business, results of operations, and financial condition could be adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Risks relating to our franchise business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The failure to attract and retain highly qualified Franchisees could compromise our ability to expand the Goosehead network.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our most important asset is the people in our network, and the success of Goosehead depends largely on our ability to attract and retain high quality franchise agents. If we fail to attract and retain franchise agents, our Franchisees may fail to generate the revenue necessary to pay the contractual fees owed to us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The nature of franchise relationships can give rise to conflict. For example, Franchisees or agents may become dissatisfied with the amount of contractual fees owed under franchise or other applicable arrangements, particularly </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the event that we decide to increase fees further. They may disagree with certain network-wide policies and procedures, including policies such as those dictating brand standards or affecting their marketing efforts. They may also be disappointed with any marketing campaigns designed to develop our brand. There are a variety of reasons why our franchisor-franchisee relationship can give rise to conflict. If we experience any conflicts with our Franchisees on a large scale, our Franchisees may decide not to renew their Franchise Agreements upon expiration or may file lawsuits against us or they may seek to disaffiliate with us, which could also result in litigation. These events may, in turn, materially and adversely affect our business, financial condition and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our financial results are affected directly by the operating results of Franchisees and agents, over whom we do not have direct control.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our franchises generate revenue in the form of Agency Fees and commissions. Accordingly, our financial results depend upon the operational and financial success of our Franchisees and their agents. If industry trends or economic conditions are not sustained or do not continue to improve, our Franchisees&#8217; financial results may worsen, and our revenue may decline. We may also have to terminate Franchisees due to non-reporting and non-payment. Further, if Franchisees fail to renew their Franchise Agreements, or if we decide to restructure Franchise Agreements in order to induce Franchisees to renew these agreements, then our revenues may decrease, and profitability from new Franchisees may be lower than in the past due to reduced ongoing fees and other non-standard incentives we may need to provide.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely in part on our Franchisees and the manner in which they operate their locations to develop and promote our business. Although we have developed criteria to evaluate and screen prospective Franchisees, we cannot be certain that our Franchisees will have the business acumen or financial resources necessary to operate successful franchises in their franchise areas and state franchise laws may limit our ability to terminate or modify these Franchise Agreements. Moreover, despite our training, support and monitoring, Franchisees may not successfully operate in a manner consistent with our standards and requirements or may not hire and train qualified personnel. The failure of our Franchisees to operate their franchises successfully could have a material adverse effect on us, our reputation, our brand, and our ability to attract prospective Franchisees and could materially adversely affect our business, financial condition, or results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Franchisees and agents could take actions that could harm our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Franchisees are independent businesses and the agents who work within these brokerages are independent contractors and, as such, are not our employees, and we do not exercise control over their day-to-day operations. Our Franchisees may not operate their insurance brokerage businesses in a manner consistent with industry standards or may not attract and retain qualified independent contractor agents. If Franchisees were to provide diminished quality of service to customers, engage in fraud, defalcation, misconduct or negligence or otherwise violate the law or realtor codes of ethics, our image and reputation may suffer materially, and we may become subject to liability claims based upon such actions of our Franchisees and agents. Any such incidence could adversely affect our results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Brand value can be severely damaged even by isolated incidents, particularly if the incidents receive considerable negative publicity or result in litigation. Some of these incidents may relate to the way we manage our relationship with our Franchisees, our growth strategies or the ordinary course of our business or our Franchisees&#8217; business. Other incidents may arise from events that are or may be beyond our control and may damage our brand, such as actions taken (or not taken) by one or more Franchisees or their agents relating to health, safety, welfare or other matters; litigation and claims; failure to maintain high ethical and social standards for all of our operations and activities; failure to comply with local laws and regulations; and illegal activity targeted at us or others. Our brand value could diminish significantly if any such incidents or other matters erode client confidence in us, which may result in a decrease in our total agent count and, ultimately, lower continuing franchise fees, which in turn would materially and adversely affect our business, financial condition and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to a variety of additional risks associated with our Franchisees.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our franchise system subjects us to a number of risks, any one of which may harm the reputation associated with our brand, and/or may materially and adversely impact our business and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Franchisee insurance.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Franchise Agreements require each Franchisee to maintain certain insurance types and levels. Certain extraordinary hazards, however, may not be covered, and insurance may not be available (or may be available only at prohibitively expensive rates) with respect to many other risks. Moreover, any loss incurred could exceed policy limits or the Franchisee could lack the required insurance at the time the claim arises, in breach of the insurance requirement, and policy payments made to Franchisees may not be made on a timely basis. Any such </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">loss or delay in payment could have a material and adverse effect on a Franchisee&#8217;s ability to satisfy its obligations under its Franchise Agreement, including its ability to make payments for contractual fees or to indemnify us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Franchise nonrenewal.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Each Franchise Agreement has an expiration date. Upon the expiration of the Franchise Agreement, we or the Franchisee may or may not elect to renew the Franchise Agreement. If the Franchise Agreement is renewed, such renewal is generally contingent on the Franchisee&#8217;s execution of the then-current form of Franchise Agreement (which may include terms the Franchisee deems to be more onerous than the prior Franchise Agreement), the satisfaction of certain conditions and the payment of a renewal fee. If a Franchisee is unable or unwilling to satisfy any of the foregoing conditions, the expiring Franchise Agreement will terminate upon expiration of the term of the Franchise Agreement. If Franchisees choose not to renew their Franchise Agreements, then this could have a material impact on our financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to support our expanding franchise system could have a material adverse effect on our business, financial condition, or results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth strategy depends in part on expanding our franchise network, which will require the implementation of enhanced business support systems, management information systems, financial controls and other systems and procedures as well as additional management, franchise support, and financial resources. We may not be able to manage our expanding franchise system effectively. Failure to provide our Franchisees with adequate support and resources could materially adversely affect both our new and existing Franchisees as well as cause disputes between us and our Franchisees and potentially lead to material liabilities. Any of the foregoing could materially adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our franchising activities are subject to a variety of state and federal laws and regulations regarding franchises, and any failure to comply with such existing or future laws and regulations could adversely affect our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sale of franchises is regulated by various state laws as well as by the FTC. The FTC requires that franchisors make extensive disclosure to prospective Franchisees but does not require registration. A number of states require registration and/or disclosure in connection with franchise offers and sales. In addition, several states have &#8220;franchise relationship laws&#8221; or &#8220;business opportunity laws&#8221; that limit the ability of franchisors to terminate Franchise Agreements or to withhold consent to the renewal or transfer of these agreements. We believe that our franchising procedures, as well as any applicable state-specific procedures, comply in all material respects with both the FTC guidelines and all applicable state laws regulating franchising in those states in which we offer new Franchise Agreements. However, noncompliance could reduce anticipated revenue, which in turn may materially and adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to certain risks related to litigation filed by or against us, and adverse results may harm our business and financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict with certainty the costs of defense, the costs of prosecution, insurance coverage or the ultimate outcome of litigation and other proceedings filed by or against us, including remedies or damage awards, and adverse results in such litigation and other proceedings may harm our business and financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such litigation and other proceedings may include, but are not limited to, complaints from or litigation by Franchisees, usually related to alleged breaches of contract or wrongful termination under the Franchise Agreements, actions relating to intellectual property, infringement, misappropriation or other violation, commercial arrangements and franchising arrangements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, litigation against a Franchisee or its affiliated sales agents by third parties, whether in the ordinary course of business or otherwise, may also include claims against us for liability by virtue of the franchise relationship. As our market share increases, competitors may pursue litigation to require us to change our business practices or offerings and limit our ability to compete effectively. Even claims without merit can be time-consuming and costly to defend and may divert management&#8217;s attention and resources away from our business and adversely affect our business, financial condition, and results of operations. Franchisees may fail to obtain insurance naming Goosehead Insurance, Inc. as an additional insured on such claims. In addition to increasing Franchisees&#8217; costs and limiting the funds available to pay us contractual fees and reducing the execution of new Franchise Agreements, claims against us (including vicarious liability claims) divert our management resources and could cause adverse publicity, which may materially and adversely affect us and our brand, regardless of whether such allegations are valid or whether we are liable. A substantial unsatisfied judgment against us or one of our subsidiaries could result in bankruptcy, which would materially and adversely affect our business, financial condition, and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to manage growth successfully.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to successfully expand our business, we must effectively recruit, develop, and motivate new Franchisees, and we must maintain the beneficial aspects of our corporate culture. We may not be able to hire new employees with the expertise necessary to manage our growth quickly enough to meet our needs. If we fail to effectively manage our hiring needs and successfully develop our Franchisees, our Franchisee and employee morale, productivity and retention could suffer, and our brand and results of operations could be harmed. Effectively managing our potential growth could require significant capital expenditures and place increasing demands on our management. We may not be successful in managing or expanding our operations or in maintaining adequate financial and operating systems and controls. If we do not successfully manage these processes, our brand and results of operations could be adversely affected.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Risks relating to intellectual property, data privacy and cybersecurity</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends on a strong brand, and any failure to maintain, protect and enhance our brand would hurt our ability to grow our business, particularly in new markets where we have limited brand recognition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed a strong brand that we believe has contributed significantly to the success of our business. Maintaining, protecting, and enhancing the &#8220;Goosehead Insurance&#8221; brand is critical to growing our business, particularly in new markets where we have limited brand recognition. If we do not successfully build and maintain a strong brand, our business could be materially harmed or result in an inability to grow or maintain our brand.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Infringement, misappropriation, or other violation of our intellectual property and other proprietary rights by third parties could harm our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our "Goosehead Insurance" trademark has significant value and that this and other intellectual property and other proprietary rights are valuable assets that are critical to our success. Unauthorized uses or other infringement, misappropriation, or other violation of our trademarks, service marks, intellectual property, or other proprietary rights could diminish the value of our brand and may adversely affect our business. Effective intellectual property protection may not be available in every market in which we operate. Additionally, we cannot guarantee that future trademark registrations for pending or future applications will issue, or that any registered trademarks will be enforceable or provide adequate protection of our intellectual property and other proprietary rights. The United States Patent and Trademark Office and various foreign trademark offices also require compliance with a number of procedural, documentary, fee payment, and other similar provisions during the trademark registration process and after a registration has issued. There are situations in which noncompliance can result in abandonment or cancellation of a trademark filing, resulting in partial or complete loss of trademark rights in the relevant jurisdiction. If this occurs, our competitors might be able to enter the market under identical or similar brands. Failure to adequately obtain, maintain, protect, defend, and enforce our intellectual property and other proprietary rights could damage our brand and impair our ability to compete effectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even where we have effectively secured statutory protection for our trademarks and other intellectual property and other proprietary rights, our competitors and other third parties may infringe, misappropriate, or otherwise violate our intellectual property and other proprietary rights. In the course of litigation, or as a preventative measure, such competitors and other third parties may attempt to challenge the scope of our rights or invalidate our intellectual property and other proprietary rights. If such challenges were to be successful, it could limit our ability to prevent others from using similar marks or designs, which may ultimately result in a reduced distinctiveness of our brand in the minds of clients. Defending or enforcing our trademark rights, branding practices and other intellectual property and other proprietary rights could result in the expenditure of significant resources and divert the attention of management, which in turn may materially and adversely affect our business and operating results, even if such defense or enforcement is ultimately successful. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to obtain, maintain, protect, defend, or enforce our intellectual property and other proprietary rights, or allegations that we have infringed, misappropriated, or otherwise violated the intellectual property and other proprietary rights of others, could harm our reputation, ability to compete effectively, financial condition and business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success and ability to compete depends in part on our ability to obtain, maintain, protect, defend, and enforce our intellectual property and other proprietary rights. To protect our intellectual property and other proprietary rights, we rely on a combination of trademark and copyright laws, trade secret protection, confidentiality agreements and other contractual arrangements with our affiliates, employees, clients, strategic partners, and others. However, such measures provide only limited protection and the steps that we take to protect our intellectual property and other proprietary rights may be inadequate to deter infringement, misappropriation or other violation of our intellectual </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">property or other proprietary rights. In addition, we may be unable to detect such infringement, misappropriation, or other violation of our intellectual property or other proprietary rights. Policing such infringement, misappropriation, or other violation of our intellectual property or other proprietary rights is difficult, expensive, and time-consuming, and we may be required to spend significant resources to monitor, maintain, protect, defend, and enforce our intellectual property and other proprietary rights.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure to obtain, maintain, protect, defend, and enforce our intellectual property and other proprietary rights adequately could harm our reputation and affect our ability to compete effectively. In addition, even if we initiate litigation against third parties, such as suits alleging infringement, misappropriation, or other violation of our intellectual property and other proprietary rights, we may not prevail. Litigation brought to maintain, protect, defend, and enforce our intellectual property and other proprietary rights could be costly, time-consuming, and distracting to management. Our efforts to maintain, protect, defend, and enforce our intellectual property and other proprietary rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property and other proprietary rights. Additionally, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. An adverse determination of any litigation proceedings could put our intellectual property and other proprietary rights at risk of being invalidated or interpreted narrowly and could put our related intellectual property at risk of not issuing or being cancelled or narrowed in scope. There could also be public announcements of the results of hearings, motions, or other interim proceedings or developments. If securities analysts or investors perceive these results to be negative, it could have a material adverse effect on the price of our common stock. Any of the foregoing could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Meanwhile, third parties may assert intellectual property-related claims against us, including claims of infringement, misappropriation, or other violation of their intellectual property and other proprietary rights, which may be costly to defend, could require the payment of damages, legal fees, settlement payments, royalty payments and other costs or damages, including treble damages if we are found to have willfully infringed certain types of intellectual property, and could limit our ability to use or offer certain technologies, products or other intellectual property. Any intellectual property claims, with or without merit, could be expensive, take significant time and divert management&#8217;s resources, time, and attention from other business concerns.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, other companies, including our competitors, may have the capability to dedicate substantially greater resources to enforce their intellectual property and other proprietary rights and to defend claims that may be brought against them. Successful challenges against us could require us to modify (which could require significant time and expense) or discontinue our use of technology or business processes where such use is found to infringe, misappropriate, or otherwise violate the rights of others, or require us to purchase costly licenses from third parties, which may not be available on commercially reasonable terms, or at all. Even if a license is available to us, it could be non-exclusive thereby giving our competitors and other third parties access to the same technologies licensed to us, and we may be required to pay significant upfront fees, milestone payments or royalties, which would increase our operating expenses. Any of the foregoing could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Improper disclosure of confidential, personal or proprietary information, whether due to human error, misuse of information by employees or vendors, or as a result of security breaches, cyberattacks or other similar incidents with respect to our or our service providers' or vendors&#8217; systems, could result in regulatory scrutiny, legal liability or reputational harm, and could have an adverse effect on our business or operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain confidential, personal, and proprietary information relating to our company, our employees, and our clients. This information includes personally identifiable information, protected health information, and financial information. We are subject to laws, regulations, rules, industry standards, contractual obligations and other legal obligations relating to the collection, use, retention, security, transfer, disclosure, and other processing of this information. These requirements apply to transfers of information among our affiliates, as well as to transactions we enter into with third-party service providers and vendors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Security breaches, cyberattacks and other similar incidents, including, among other things, computer viruses, denial of service or information attacks, worms, ransomware attacks, credential stuffing, social engineering, human error, fraud, unauthorized parties gaining access to our information technology systems, theft, malfeasance or</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">improper access by employees or vendors, malware attacks, phishing campaigns, vulnerability exploit attempts, software or hardware failure and damage from natural disasters, infrastructure failures, terrorist attacks, power loss and physical break-ins, could disrupt the security of our internal systems and business applications or those of our third-party service providers and vendors and impair our ability to provide services to our clients and protect the privacy of their data. Any such incidents have resulted in, and may in the future result in, intellectual property or </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other confidential, personal, and proprietary information being lost or stolen, including those of our clients or employees, which could harm our reputation, competitive position or otherwise adversely affect our business. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cybersecurity risks have significantly increased in recent years, in part, because of the proliferation of new technologies, the use of the internet and telecommunications technologies to exchange information and conduct transactions, and the increased sophistication and activities of computer hackers, organized crime, terrorists, and malicious insiders, and other threat actors, including malicious foreign state and state-sponsored actors. Moreover, cybersecurity threats are constantly evolving, which makes it more difficult to detect security breaches, cyberattacks, and other similar incidents, assess their severity or impact in a timely manner, and successfully defend against them. The cybersecurity threats also may see their frequency increased, and effectiveness enhanced, by the use of AI. Consequently, the risk of a security breaches, cyberattacks, and other similar incident has increased, and as cybersecurity threats evolve, we may be required to expend significant additional resources to continue to modify or enhance our protective measures or to investigate or remediate any information security vulnerabilities, including those arising from security breaches, cyberattacks or other similar incidents. Some of our past preventative efforts have not been successful, and we cannot provide assurance that our future preventative efforts, or those of our vendors or service providers, will be successful, and we may not be able to anticipate all security breaches, cyberattacks or other similar incidents, detect or react to such incidents in a timely or effective manner, implement guaranteed preventive measures against such incidents, or adequately remediate any such incidents.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we maintain policies, procedures and technical safeguards designed to protect the security and privacy of confidential, personal, and proprietary information, we cannot eliminate the risk of human error or guarantee our safeguards against employee, service provider, vendor, or third-party malfeasance. The measures we implement, including our security controls over confidential, personal, and proprietary information and training of employees on data security, have not prevented in the past, and it is possible that they may not prevent in the future, improper access to, disclosure of, or misuse of confidential, personal, or proprietary information.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The occurrence of any security breach, cyberattack or other similar incident with respect to our or our service providers' or vendors&#8217; systems, or our failure to make adequate or timely disclosures to the public, regulators, law enforcement agencies or affected individuals, as applicable, following any such event, could cause harm to our reputation, subject us to additional regulatory scrutiny, expose us to civil litigation, fines, damages or injunctions or subject us to notification obligations or liability under applicable data privacy, cybersecurity and other laws, regulations, rules, industry standards, and contracts, resulting in increased costs or loss of commissions and fees, any of which could have a material adverse effect on our business, financial condition, and results of operations. We cannot ensure that any limitations of liability provisions in our agreements with customers, vendors and other third parties with which we do business would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim in connection with a security breach, cyberattack or other similar incident. Additionally, we cannot be certain that our insurance coverage will be adequate for cybersecurity liabilities actually incurred, that insurance will continue to be available to us on economically reasonable terms, or at all, or that our insurer will not deny coverage as to any future claim.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to complex and evolving laws, regulations, rules, industry standards and contractual obligations regarding data privacy and cybersecurity, which can increase the cost of doing business, compliance risks, and potential liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to complex and evolving laws, regulations, rules, industry standards, and contractual obligations relating to the collection, use, retention, security, transfer, disclosure, and other processing of personal information. These laws, regulations, rules, industry standards, and contractual obligations apply to transfers of information among our affiliates, as well as to transactions we enter into with third-party vendors. Data privacy and cybersecurity laws, regulations, rules, and industry standards are matters of growing public concern and are continuously changing in the various jurisdictions in which we operate. For example, various federal and state legislators in the United States are proposing new and more robust data privacy and cybersecurity legislation and</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">regulation or adopting new interpretations of existing legislation and regulation in light of the recent broad-based security breaches, cyberattacks, and other similar incidents at a number of companies. These and similar initiatives around the country could increase the cost of developing, implementing, or securing our servers and require us to allocate more resources to improved technologies, adding to our IT and compliance costs. Ensuring that our collection, use, retention, security, transfer, disclosure, and other processing of personal information complies with applicable laws, regulations, rules, industry standards, and contractual obligations regarding data privacy and cybersecurity in relevant jurisdictions can increase operating costs, impact the development of new products or services, and reduce operational efficiency. Any actual or perceived failure to adhere to, or successfully implement process in response to, changing legal or regulatory requirements in this area could result in legal liability, including </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">litigation, regulatory fines, penalties, or other sanctions, damage to our reputation in the marketplace, and other adverse impacts.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the federal level, we are subject to, among other laws, regulations, rules, and industry standards, the Gramm&#8209;Leach&#8209;Bliley Act (&#8220;GLBA&#8221;), which requires financial institutions, including insurers, to, among other things, periodically disclose their privacy policies and practices relating to sharing personal information and, in some cases, enable retail customers to opt out of the sharing of certain personal information with unaffiliated third parties. The GLBA also requires financial institutions to implement an information security program that includes administrative, technical, and physical safeguards to ensure the security and confidentiality of customer records and information. We are also subject to the rules and regulations promulgated under the authority of the Federal Trade Commission, which regulates unfair or deceptive acts or practices, including with respect to data privacy and cybersecurity. Moreover, the United States Congress has recently considered, and in the future will likely consider, various proposals for more comprehensive data privacy and cybersecurity legislation, to which we may become subject if passed.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Data privacy and cybersecurity are also areas of increasing state legislative and regulatory focus, and we are, or may in the future become, subject to various state laws and regulations regarding data privacy and cybersecurity. For example, numerous states in which we do business, or may in the future do business, or from which we otherwise collect personal information, have enacted or are considering enacting comprehensive data privacy and cybersecurity laws and regulations that give consumers the right to, among other things, request disclosure of personal information collected about them and whether that information has been sold to others, request deletion of personal information (subject to certain exceptions), opt out of the sale of their personal information, and not be discriminated against for exercising these rights.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, all 50 U.S. states have laws requiring businesses to provide notice under certain circumstances to individuals whose personal information has been disclosed as a result of a data breach (commonly referred to as &#8220;state breach-notification laws&#8221;). These laws differ in scope, definitions, timelines, and enforcement regimes, thereby increasing the complexity and cost of ensuring compliance across jurisdictions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, while we strive to publish and prominently display privacy policies that are accurate, comprehensive, and compliant with applicable laws, regulations, rules and industry standards, we cannot ensure that our privacy policies and other statements regarding our practices will be sufficient to protect us from claims, proceedings, liability or adverse publicity relating to data privacy or cybersecurity. Although we endeavor to comply with our privacy policies, we may at times fail to do so or be alleged to have failed to do so. The publication of our privacy policies and other documentation that provide promises and assurances about privacy, data protection and cybersecurity can subject us to potential federal or state action if they are found to be deceptive, unfair, or misrepresentative of our actual practices. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any failure or perceived failure by us to comply with our privacy policies, or applicable data privacy and cybersecurity laws, regulations, rules, industry standards or contractual obligations, or any compromise of security that results in unauthorized access to, or unauthorized loss, destruction, use, modification, acquisition, disclosure, release or transfer of personal information, may result in requirements to modify or cease certain operations or practices, the expenditure of substantial costs, time and other resources, proceedings or actions against us, legal liability, governmental investigations, enforcement actions, claims, fines, judgments, awards, penalties, sanctions and costly litigation (including class actions). Any of the foregoing could harm our reputation, distract our management and technical personnel, increase our costs of doing business, adversely affect the demand for our products and services, and ultimately result in the imposition of liability, any of which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Risks relating to our organizational structure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are a holding company and our principal asset is our&#160;67.4% ownership interest in Goosehead Financial, LLC, and we are accordingly dependent upon distributions from Goosehead Financial, LLC to pay dividends, if any, taxes, make payments under the tax receivable agreement and pay other expenses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a holding company and our principal asset is our direct or indirect ownership of&#160;67.4% of the outstanding LLC Units. We have no independent means of generating revenue. As the sole managing member of Goosehead Financial, LLC, we intend to cause Goosehead Financial, LLC to make distributions to the Pre-IPO LLC Members and us, in amounts sufficient to cover all applicable taxes payable by us and the Pre-IPO LLC members and any payments we are obligated to make under the tax receivable agreement we entered into as part of the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reorganization transactions and to fund dividends to our stockholders in accordance with our dividend policy, to the extent our board of directors declares such dividends.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deterioration in the financial conditions, earnings or cash flow of Goosehead Financial, LLC and its subsidiaries for any reason could limit or impair their ability to pay such distributions. Additionally, to the extent that we need funds and Goosehead Financial, LLC is restricted from making such distributions to us under applicable law or regulation, as a result of covenants in our Credit Agreement or otherwise, we may not be able to obtain such funds on terms acceptable to us or at all and as a result could suffer a material adverse effect on our liquidity and financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In certain circumstances, Goosehead Financial, LLC will be required to make distributions to us and the other holders of LLC Units, and the distributions that Goosehead Financial, LLC will be required to make may be substantial.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the amended and restated Goosehead Financial, LLC agreement, Goosehead Financial, LLC will generally be required from time to time to make pro rata distributions in cash to us and the other holders of LLC Units in amounts that are intended to be sufficient to cover the taxes on our and the other LLC Units holders&#8217; respective allocable shares of the taxable income of Goosehead Financial, LLC. As a result of (i)&#160;potential differences in the amount of net taxable income allocable to us and the other LLC Unit holders, (ii)&#160;the lower tax rate applicable to corporations than individuals and (iii)&#160;the favorable tax benefits that we have previously received and anticipate receiving in the future from (a)&#160;acquisitions of interests in Goosehead Financial, LLC in connection with future taxable redemptions or exchanges of LLC Units for shares of our Class&#160;A common stock and (b)&#160;payments under the tax receivable agreement, we expect that these tax distributions will be in amounts that exceed our tax liabilities and obligations to make payments under the tax receivable agreement. Our board of directors will determine the appropriate uses for any excess cash so accumulated, which may include, among other uses, dividends, the payment of obligations under the tax receivable agreement and the payment of other expenses. We will have no obligation to distribute such cash (or other available cash other than any declared dividend) to our stockholders. No adjustments to the redemption or exchange ratio of LLC Units for shares of Class&#160;A common stock will be made as a result of either (i)&#160;any cash distribution by us or (ii)&#160;any cash that we retain and do not distribute to our stockholders. To the extent that we do not distribute such excess cash as dividends on our Class&#160;A common stock and instead, for example, hold such cash balances or lend them to Goosehead Financial, LLC, the Pre-IPO LLC Members would benefit from any value attributable to such cash balances as a result of their ownership of Class&#160;A common stock following a redemption or exchange of their LLC Units. See "Item 13. Certain relationships and related transactions, and director independence".</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have Pre-IPO LLC Members who own a significant portion of our common stock and whose interests in our business may be different than yours, and certain statutory provisions afforded to stockholders are not applicable to us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pre-IPO LLC Members control approximately&#160;32.6% of the combined voting power of our common stock. Further, pursuant to a stockholders agreement (the "Stockholders Agreement") we and the Pre-IPO LLC Members entered into, the Pre-IPO LLC Members may approve or disapprove substantially all transactions and other matters requiring approval by our stockholders, such as a merger, consolidation, dissolution or sale of all or substantially all of our assets, the issuance or redemption of certain additional equity interests in an amount exceeding $50&#160;million, any change in the size of the board of directors and amendments to our certificate of incorporation or bylaws. In addition, the Stockholders Agreement provides that approval by the Pre-IPO LLC Members is required for any changes to the strategic direction or scope of Goosehead Insurance, Inc. and Goosehead Financial, LLC&#8217;s business, any acquisition or disposition of any asset or business having consideration in excess of 15% of our total assets and the hiring and termination of our Chief Executive Officer, Chief Financial Officer, Chief Operating Officer, General Counsel or Controller (including terms of compensation). Furthermore, the Stockholders Agreement provides that, until the Substantial Ownership Requirement is no longer met, the Pre-IPO LLC Members may designate a majority of the nominees for election to our board of directors, including the nominee for election to serve as Chairman of our board of directors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This concentration of ownership and voting power may also delay, defer or even prevent an acquisition by a third party or other change of control of our company which could deprive you of an opportunity to receive a premium for your shares of Class&#160;A common stock and may make some transactions more difficult or impossible without the support of the Pre-IPO LLC Members, even if such events are in the best interests of minority stockholders. Furthermore, this concentration of voting power with the Pre-IPO LLC Members may have a negative impact on the price of our Class&#160;A common stock. In addition, because the Pre-IPO LLC Members will have the ability to designate a majority of the nominees for election to our board of directors, including the nominee for election to serve as Chairman of our board of directors until the Substantial Ownership Requirement is no longer met, the Pre-IPO LLC </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Members will be able to control us as long as they hold at least 10% of the aggregate number of outstanding shares of our common stock. The Pre-IPO LLC Members may not be inclined to permit us to issue additional shares of Class&#160;A common stock, including for the facilitation of acquisitions, if it would dilute their holdings below the 10% threshold.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot predict whether our dual class structure, combined with the concentrated control of the Pre-IPO LLC Members, will result in a lower or more volatile market price of our Class&#160;A common stock or in adverse publicity or other adverse consequences. For example, certain index providers have announced restrictions on including companies with multiple-class share structures in certain of their indexes. FTSE Russell requires new constituents of its indexes to have greater than 5% of the company&#8217;s voting rights in the hands of public stockholders. Because of our dual class structure, we will likely be excluded from these indexes and, in the event we are included in one of such indexes, we may be subsequently removed. In addition, we cannot assure you that other stock indexes will not take similar actions. Given the sustained flow of investment funds into passive strategies that seek to track certain indexes, exclusion or removal from stock indexes would likely preclude investment by many of these funds and could make our Class&#160;A common stock less attractive to other investors. As a result, the market price of our Class&#160;A common stock could be adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pre-IPO LLC Members&#8217; interests may not be fully aligned with yours, which could lead to actions that are not in your best interests. Because the Pre-IPO LLC Members hold a majority of their economic interests in our business through Goosehead Financial, LLC rather than through the public company, they may have conflicting interests with holders of shares of our Class&#160;A common stock. For example, the Pre-IPO LLC Members may have a different tax position from us, which could influence their decisions regarding whether and when we should dispose of assets or incur new or refinance existing indebtedness, especially in light of the existence of the tax receivable agreement, and whether and when we should undergo certain changes of control within the meaning of the tax receivable agreement or terminate the tax receivable agreement. In addition, the structuring of future transactions may take into consideration these tax or other considerations even where no similar benefit would accrue to us. See "Item 13. Certain relationships and related transactions, and director independence". In addition, the Pre-IPO LLC Members&#8217; significant ownership in us and resulting ability to effectively control us may discourage someone from making a significant equity investment in us, or could discourage transactions involving a change in control, including transactions in which you as a holder of shares of our Class&#160;A common stock might otherwise receive a premium for your shares over the then-current market price.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have opted out of Section&#160;203 of the General Corporation Law of the State of Delaware (the &#8220;DGCL&#8221;), which prohibits a publicly held Delaware corporation from engaging in a business combination transaction with an interested stockholder for a period of three years after the interested stockholder became such unless the transaction fits within an applicable exemption, such as board approval of the business combination or the transaction which resulted in such stockholder becoming an interested stockholder. Therefore, the Pre-IPO LLC Members are able to transfer control of us to a third party by transferring their shares of our common stock (subject to certain restrictions and limitations), which would not require the approval of our board of directors or our other stockholders.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our certificate of incorporation and Stockholders Agreement provide that, to the fullest extent permitted by law, the doctrine of &#8220;corporate opportunity&#8221; under Delaware law will only apply against our directors and officers and their respective affiliates for competing activities related to insurance brokerage activities. This doctrine will not apply to any business activity other than insurance brokerage activities. See "Item 13. Certain relationships and related transactions, and director independence". Furthermore, the Pre-IPO LLC Members have business relationships outside of our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We will be required to pay the Pre-IPO LLC Members for certain tax benefits we may claim, and the amounts we may pay could be significant.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described under Item 7. Management's discussion and analysis of financial condition and results of operations &#8212; Liquidity and capital resources &#8212; Tax receivable agreement, prior and future taxable redemptions or exchanges by the Pre-IPO LLC Members of LLC Units for shares of our Class&#160;A common stock have resulted and are expected to result in tax basis adjustments to the assets of Goosehead Financial, LLC that have been and will be allocated to us and thus produce favorable tax attributes. These tax attributes would not be available to us in the absence of those transactions. These past and future tax basis adjustments have reduced and are expected to reduce the amount of tax that we have paid and would otherwise be required to pay in the future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We entered into a tax receivable agreement on May 1, 2018 with the Pre-IPO LLC Members that provides for the payment by us to the Pre-IPO LLC Members of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax or franchise tax that we actually realize as a result of (i)&#160;any increase in tax basis in Goosehead </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance, Inc.&#8217;s assets resulting from (a)&#160;the purchase of LLC Units from any of the Pre-IPO LLC Members using the net proceeds from any future offering, (b)&#160;redemptions or exchanges by the Pre-IPO LLC Members of LLC Units for shares of our Class&#160;A common stock or (c)&#160;payments under the tax receivable agreement and (ii)&#160;tax benefits related to imputed interest deemed arising as a result of payments made under the tax receivable agreement. This is a payment of obligation of Goosehead Insurance, Inc. and not Goosehead Financial, LLC.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actual increase in tax basis from future purchases, redemptions or exchanges, as well as the amount and timing of any payments under the tax receivable agreement, will vary depending on a number of factors, including, but not limited to, the timing of any future redemptions, exchanges or purchases of the LLC Units held by Pre-IPO LLC Members, the price of our Class&#160;A common stock at the time of the purchase, redemption or exchange, the extent to which redemptions or exchanges are taxable, the amount and timing of the taxable income that we generate in the future, the tax rates then applicable and the portion of our payments under the tax receivable agreement constituting imputed interest. We expect that, as a result of the increases in the tax basis of the tangible and intangible assets of Goosehead Financial, LLC attributable to the redeemed or exchanged LLC Units, the payments that we may make to the existing Pre-IPO LLC Members could be substantial. Payments under the tax receivable agreement are not conditioned on the Pre-IPO LLC Members&#8217; continued ownership of us. There may be a material negative effect on our liquidity if, as described below, the payments under the tax receivable agreement exceed the actual benefits we receive in respect of the tax attributes subject to the tax receivable agreement and/or distributions to us by Goosehead Financial, LLC are not sufficient to permit us to make payments under the tax receivable agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, although we are not aware of any issue that would cause the Internal Revenue Service (&#8220;IRS&#8221;) to challenge the tax basis increases or other benefits arising under the tax receivable agreement, the Pre-IPO LLC Members will not reimburse us for any payments previously made if such tax basis increases or other tax benefits are subsequently disallowed, except that any excess payments made to the Pre-IPO LLC Members will be netted against future payments otherwise to be made under the tax receivable agreement, if any, after our determination of such excess. As a result, in such circumstances we could make payments to the Pre-IPO LLC Members under the tax receivable agreement that are greater than our actual cash tax savings and may not be able to recoup those payments, which could negatively impact our liquidity.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the tax receivable agreement provides that, upon certain mergers, asset sales or other forms of business combination, or certain other changes of control, our obligations or our successor&#8217;s obligations with respect to tax benefits would be based on certain assumptions, including that we or our successor would have sufficient taxable income to fully utilize the increased tax deductions and tax basis and other benefits covered by the tax receivable agreement. As a result, upon a change of control, we could be required to make payments under the tax receivable agreement that are greater than the specified percentage of our actual cash tax savings, which could negatively impact our liquidity.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This provision of the tax receivable agreement may result in situations where the Pre-IPO LLC Members have interests that differ from or are in addition to those of our other stockholders. In addition, we could be required to make payments under the tax receivable agreement that are substantial and in excess of our, or a potential acquirer&#8217;s, actual cash savings in income tax.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, because we are a holding company with no operations of our own, our ability to make payments under the tax receivable agreement is dependent on the ability of Goosehead Financial, LLC to make distributions to us. Our Credit Agreement restricts the ability of Goosehead Financial, LLC to make distributions to us, which could affect our ability to make payments under the tax receivable agreement. To the extent that we are unable to make payments under the tax receivable agreement for any reason, such payments will be deferred and will accrue interest until paid, which could negatively impact our results of operations and could also affect our liquidity in periods in which such payments are made.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Risks relating to ownership of our Class&#160;A common stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Some provisions of Delaware law and our certificate of incorporation and by-laws may deter third parties from acquiring us and diminish the value of our Class&#160;A common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our certificate of incorporation and by-laws provide for, among other things:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Until the Substantial Ownership Requirement is no longer met, the Pre-IPO LLC Members may designate a majority of the nominees for election to our board of directors, including the nominee for election to serve as Chairman of our board of directors;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">At any time after the Substantial Ownership Requirement is no longer met, there will be:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">restrictions on the ability of our stockholders to call a special meeting and the business that can be conducted at such meeting or to act by written consent;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">supermajority approval requirements for amending or repealing provisions in the certificate of incorporation and by-laws;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">a division of the board of directors into three classes of directors, with each class as equal in number as possible, serving staggered three-year terms, and such directors may only be removed for cause and by the affirmative vote of holders of 75% of the total voting power of our outstanding shares of common stock, voting together as a single class;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our ability to issue additional shares of Class&#160;A common stock and to issue preferred stock with terms that the board of directors may determine, in each case without stockholder approval (other than as specified in our certificate of incorporation);</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The absence of cumulative voting in the election of directors; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Advance notice requirements for stockholder proposals and nominations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions in our certificate of incorporation and by-laws may discourage, delay, or prevent a transaction involving a change in control of our company that is in the best interest of our minority stockholders. Even in the absence of a takeover attempt, the existence of these provisions may adversely affect the prevailing market price of our Class&#160;A common stock if they are viewed as discouraging future takeover attempts. These provisions could also make it more difficult for stockholders to nominate directors for election to our board of directors and take other corporate actions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future sales, or the possibility of future sales, of a substantial number of our shares of Class A common stock could adversely affect the price of our shares of Class A common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future sales of a substantial number of our shares of Class A common stock, or the perception that such sales will occur, could cause a decline in the market price of our shares of Class A common stock. Approximately 12.2 million shares of our Class A common stock and LLC Units (which may be redeemed or exchanged for a corresponding number of shares of Class A common stock) are held by the Pre-IPO&#160;LLC Members, the Goosehead Management Holders, and Texas Wasatch Holders. If these stockholders sell substantial amounts of shares of Class A common stock in the public market (including any shares of Class A common stock issued upon redemption or exchange of LLC Units), or the market perceives that such sales may occur, the market price of our shares of Class A common stock could be adversely affected. We have also entered into the Registration Rights Agreement (as defined below) pursuant to which we have agreed under certain circumstances to file a registration statement to register the resale of shares of our Class A commons stock held by the Pre-IPO&#160;LLC Members, the Goosehead Management Holders and Texas Wasatch Holders, as well as to cooperate in certain public offerings of such shares. We have also filed registration statements to register all shares of Class A common stock and other equity securities that we have issued, or may issue under the Omnibus Incentive Plan and Employee Stock Purchase Plan. These shares of Class A common stock may be freely sold in the public market upon issuance, subject to certain limitations applicable to affiliates. If a large number of our shares of Class A common stock are sold in the public market, the sales could reduce the trading price of shares of Class A common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to successfully maintain effective internal controls over financial reporting.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, we are required to maintain effective internal control over financial reporting. While management has certified that our internal control over financial reporting was effective as of December 31, 2025, because internal control over financial reporting is complex, there can be no assurance that our internal control over financial reporting will be effective in the future. We have previously identified material weaknesses that have been remediated, and we may suffer from other material weaknesses in the future. If we fail to maintain effective internal control over financial reporting in the future, such failure could result in a material misstatement of our annual or quarterly financial statements that would not be prevented or detected on a timely basis and which could cause investors and other users to lose confidence in our financial statements, limit our ability to raise capital and have a negative effect on the trading price of our common stock. Additionally, failure to maintain effective internal control over financial reporting may also negatively impact our operating results and financial condition, impair our ability to timely file our periodic and other reports with the Securities and Exchange Commission (the &#8220;SEC&#8221;), subject us to additional litigation and regulatory actions and cause us to incur substantial additional costs in future periods relating to the implementation of remedial measures.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We expect that our stock price will be volatile, which could cause the value of your investment to decline, and you may not be able to resell your shares at or above your investment price.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities markets worldwide have experienced, and are likely to continue to experience, significant price and volume fluctuations. This market volatility, as well as general economic, market or political conditions, could reduce the market price of our Class&#160;A common stock regardless of our results of operations. The trading price of our Class&#160;A common stock is likely to be volatile and subject to wide price fluctuations in response to various factors and risks, including those outlined in "Item 1A. Risk Factors".</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These and other factors may cause the market price and demand for shares of our Class&#160;A common stock to fluctuate substantially, which may limit or prevent investors from readily selling their shares of Class&#160;A common stock and may otherwise negatively affect the liquidity of our Class&#160;A common stock. In addition, in the past, when the market price of a stock has been volatile, holders of that stock have sometimes instituted securities class action litigation against the company that issued the stock. If any of our stockholders brought a lawsuit against us, we could incur substantial costs defending the lawsuit. Such a lawsuit could also divert the time and attention of our management from our business, which could significantly harm our profitability and reputation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to pay dividends to our stockholders may be limited by our holding company structure, contractual restrictions, and regulatory requirements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a holding company and have no material assets other than our ownership of LLC Units in Goosehead Financial, LLC and we will not have any independent means of generating revenue. We intend to cause Goosehead Financial, LLC to make pro rata distributions to the Pre-IPO LLC Members and us in an amount at least sufficient to allow us and the Pre-IPO LLC Members to pay all applicable taxes, to make payments under the tax receivable agreement entered into with the Pre-IPO LLC Members and to pay our corporate and other overhead expenses. Goosehead Financial, LLC is a distinct legal entity and may be subject to legal or contractual restrictions that, under certain circumstances, may limit our ability to obtain cash from them. If Goosehead Financial, LLC is unable to make distributions, we may not receive adequate distributions, which could materially and adversely affect our dividends and financial position and our ability to fund any dividends.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors periodically reviews the cash generated from our business and the capital expenditures required to finance our global growth plans and determine whether to declare periodic dividends to our stockholders. Our board of directors will take into account general economic and business conditions, including our financial condition and results of operations, capital requirements, contractual restrictions, including restrictions and covenants contained in our debt agreements, business prospects and other factors that our board of directors considers relevant. In addition, our Credit Agreement limits the amount of distributions that Goosehead Financial, LLC can make to us and the purposes for which distributions can be made. Accordingly, we may not be able to pay dividends even if our board of directors would otherwise deem it appropriate. See "Item 7. Management&#8217;s discussion and analysis of financial condition and results of operations &#8212; Liquidity and capital resources &#8212; Dividend Policy".</span></div><div style="margin-top:6pt"><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_25"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 1B. Unresolved staff comments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_28"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 1C. Cybersecurity</span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="f-37" continuedAt="f-37-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cybersecurity Risk Management</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="f-38" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" format="ixt:fixed-true" id="f-39">At Goosehead, cybersecurity risk management is an integral part of our overall enterprise risk management system.</ix:nonNumeric></ix:nonNumeric> Our cybersecurity risk management program is modeled after recognized data protection principles, such as the National Institute of Standards and Technology&#8217;s Cybersecurity Framework (NIST CSF) and the National Association of Insurance Commissioners (NAIC) Data Security Model Law. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" format="ixt:fixed-true" id="f-41" continuedAt="f-41-1"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" format="ixt:fixed-true" id="f-40">These and other industry best practices provide the framework for identifying, monitoring, assessing and managing cybersecurity threats and incidents, including threats and incidents associated with the use of applications developed, and services provided, by third-party vendors and service providers, and facilitating coordination across different departments of the Company.</ix:nonNumeric> </ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-41-1" continuedAt="f-41-2">Our cybersecurity team, led by our Director, IT Security &amp; Compliance, is responsible for assessing and maintaining our cybersecurity risk management program. We also have a cybersecurity committee, comprised of cross-</ix:continuation></span></div></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-37-1"><ix:continuation id="f-41-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">functional key business and technical leaders in the Company as well as the heads of our legal, governance, risk and compliance functions. The cybersecurity team identifies and assesses material cybersecurity risk by performing internal audits against cybersecurity controls and through regular consultations with, deliberation by, and recommendations from, our cybersecurity committees. Our cybersecurity team and cybersecurity committees utilize various tools and services designed to identify, monitor, assess and manage actual cybersecurity risk, including risks from cybersecurity threats associated with the use of third-party vendors and service providers. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" format="ixt:fixed-true" id="f-42">The cybersecurity team manages and maintains a risk register, incorporates risk mitigation items within our cybersecurity plans, conducts periodic reviews (primarily through our cybersecurity committees) of our mitigation and progress, and utilizes a third-party security risk management program both to screen third-party vendors and service providers prior to onboarding and to periodically re-evaluate existing third-party vendors and service providers based on risk classification.</ix:nonNumeric> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity program includes steps for assessing the severity of a cybersecurity threat or incident, identifying the source of a cybersecurity threat or incident (including whether such cybersecurity threat or incident is associated with a third-party vendor or service provider), implementing cybersecurity countermeasures and mitigation strategies, and informing management and our board of directors of material cybersecurity threats and incidents. The cybersecurity team also conducts regular vulnerability assessments, and our cybersecurity and risk management teams perform annual risk assessments. We utilize a third party to conduct regular risk assessments of our new and existing third-party vendors and service providers and a separate vendor performs penetration testing annually. All users of our information systems receive regular cybersecurity awareness training, and our cybersecurity team provides annual training to all employees.</span></div></ix:continuation></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cybersecurity Governance</span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="f-43" continuedAt="f-43-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Management is responsible for identifying, monitoring, assessing and managing material cybersecurity risks on an ongoing basis by establishing processes designed to ensure that potential cybersecurity risks are monitored, putting in place appropriate mitigation and remediation measures, and maintaining cybersecurity programs. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="f-46" continuedAt="f-46-1" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" id="f-44" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-45" continuedAt="f-45-1">Our cybersecurity programs are under the direction of our Director, IT Security &amp; Compliance, who directs our cybersecurity team and oversees the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents. Our Director, IT Security &amp; Compliance has over 25 years of experience in IT systems architecture, application development, and cybersecurity, and is certified in software development, systems, AI and machine learning, database, and networking.</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-46-1" continuedAt="f-46-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="f-45-1" continuedAt="f-45-2">As discussed above, we also have a cybersecurity committee, which consists of cross-functional key business and technical leaders in the Company as well as the heads of our governance, risk and compliance functions. Our cybersecurity committee meets monthly to address cybersecurity risks and evaluate our cybersecurity program. </ix:continuation></span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="f-48" continuedAt="f-48-1" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" id="f-47" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="f-45-2">Management, including our Director, IT Security &amp; Compliance and our cybersecurity committees</ix:continuation>, updates our General Counsel on the Company&#8217;s cybersecurity programs, material cybersecurity risks and mitigation strategies on a monthly basis. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" format="ixt:fixed-true" id="f-49">Our General Counsel provides quarterly cybersecurity reports to the audit committee of the board of directors that cover, among other topics, third-party assessments of the Company&#8217;s cybersecurity programs and any updates to the Company&#8217;s cybersecurity programs and mitigation strategies, and other cybersecurity developments. Our General Counsel will also provide updates on cybersecurity threats and incidents to the audit committee and/or the board of directors as part of our incident response processes, based on management&#8217;s assessment of risk.</ix:nonNumeric></span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="f-48-1"><ix:continuation id="f-46-2"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-50" escape="true">Our board of directors has ultimate oversight responsibility for our overall enterprise risk management and is responsible for ensuring that management has processes in place designed to identify, monitor and evaluate cybersecurity risks to which the Company is exposed and to implement processes and programs to manage cybersecurity risks and mitigate and remediate cybersecurity threats and incidents.</ix:nonNumeric> In particular, the board of directors has entrusted the audit committee with oversight of our cybersecurity program and related risks. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-51" escape="true">Our General Counsel meets with the audit committee of the board of directors on at least a quarterly basis to review and discuss our cybersecurity and other information technology strategies and policies.</ix:nonNumeric></ix:continuation></ix:continuation> </span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="f-43-1"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" format="ixt:fixed-false" id="f-52">In 2025, we did not identify any cybersecurity incidents that have materially affected or are reasonably likely to materially affect our business strategy, results of operations, or financial condition. However, despite our efforts, we cannot eliminate all risks from cybersecurity threats or incidents, or provide assurances that we have not experienced an undetected cybersecurity incident.</ix:nonNumeric> For more information about these risks, please see &#8220;Risk Factors &#8211; Risks relating to intellectual property, data privacy and cybersecurity&#8221; in this annual report on Form 10-K.</ix:continuation> </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 2. Properties</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our headquarters is located in leased offices in Westlake, Texas. The Westlake lease consists of approximately 230,000 square feet and expires in June 2033. As of December 31, 2025, our company-owned insurance brokerage business leases approximately 512,000 square feet of office space in Texas, Arizona, Colorado, Florida, Illinois, Indiana, Minnesota, North Carolina, Ohio, Tennessee, Virginia, and Washington under 18 leases, 4 of which were not yet operational as of December 31, 2025. These offices are typically located in small office parks, generally with lease terms of five to ten years. We believe that all of our properties and facilities are adequate to support our current needs. In the future, we may need to purchase, construct, or lease additional facilities as our operations continue to expand.</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_34"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 3. Legal proceedings</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in various legal proceedings, lawsuits and claims incidental to the conduct of our business. Our businesses are also subject to extensive regulation, which may result in regulatory proceedings against us. We are not currently party to any material legal proceedings.</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_37"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 4. Mine safety disclosures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_40"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">PART II</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_43"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 5. Market for registrant&#8217;s common equity, related stockholder matters and issuer purchases of equity securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class A Common Stock is traded on NASDAQ under the symbol &#8220;GSHD.&#8221; </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Class B Common Stock is not listed nor traded on any stock exchange.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Holders of Record</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2026, there were 6 shareholders of record of our Class A common stock. The number of record holders does not include persons who held shares of our Class A common stock in nominee or "street name" accounts through brokers. As of January&#160;31, 2026, there were 41 shareholders of record of our Class B common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Policy</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to funds being legally available, we intend to cause Goosehead Financial, LLC to make pro rata distributions to the Pre-IPO LLC Members and us in an amount at least sufficient to allow us and the Pre-IPO LLC Members to pay all applicable taxes, to make payments under the tax receivable agreement we entered into with the Pre-IPO LLC Members and to pay our corporate and other overhead expenses. The declaration and payment of any dividends by Goosehead Insurance, Inc. is at the sole discretion of our board of directors, which may change our dividend policy at any time. Our board of directors will take into account:</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic and business conditions;</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our financial condition and operating results;</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our available cash and current and anticipated cash needs;</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our capital requirements;</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">contractual, legal, tax and regulatory restrictions and implications on the payment of dividends by us to our stockholders or by our subsidiaries (including Goosehead Financial, LLC) to us; and</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">such other factors as our board of directors may deem relevant.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goosehead Insurance, Inc. is a holding company and does not have material assets other than its ownership of LLC Units in Goosehead Financial, LLC, and as a consequence, our ability to declare and pay dividends to the holders of our Class&#160;A common stock is subject to the ability of Goosehead Financial, LLC to provide distributions to us. If Goosehead Financial, LLC makes such distributions, the Pre-IPO LLC Members will be entitled to receive equivalent distributions from Goosehead Financial, LLC. However, because we must pay taxes and make payments under the tax receivable agreement, amounts ultimately distributed as dividends to holders of our Class&#160;A common stock are expected to be less than the amounts distributed by Goosehead Financial, LLC to the Pre-IPO LLC Members on a per share basis. See "Item 13. Certain relationships and related transactions, and director independence."</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assuming Goosehead Financial, LLC makes distributions to its members in any given year, the determination to pay dividends, if any, to our Class&#160;A common stockholders out of the portion, if any, of such distributions remaining after our payment of taxes, tax receivable agreement payments and expenses (any such portion, an &#8220;excess distribution&#8221;) will be made by our board of directors. Because our board of directors may determine to pay or not pay dividends to our Class&#160;A common stockholders, our Class&#160;A common stockholders may not necessarily receive dividend distributions relating to excess distributions, even if Goosehead Financial, LLC makes such distributions to us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2025, Goosehead Financial, LLC paid a special cash distribution of $175 million to holders of record of LLC Units, including us, as of the close of business on January 21, 2025. In addition, on January 31, 2025, a one-time special cash dividend of $5.91 per share of Class A common stock was paid to holders of record of our Class A </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common stock as of the close of business on January 21, 2025. $1.22 of the special dividend was funded by cash received by us from prior tax distributions from Goosehead Financial, LLC that were in excess of the corporate income taxes payable by us. The remaining $4.69 of the special dividend was funded by the cash received by us from the distribution by Goosehead Financial, LLC.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales of Unregistered Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to the terms of the Amended and Restated Limited Liability Company Agreement of Goosehead Financial, LLC, dated as of May 1, 2018, each LLC Unit is redeemable (along with the cancellation of the corresponding share of Class B common stock) for one share of Class A common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Performance Graph</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph and table illustrate the total return from December&#160;31, 2020 through December 31, 2025 for (i) our Class A common stock, (ii) the Standard and Poor's 500 Index, and (iii) the Russell 2000 Index, assuming an investment of $100 on December&#160;31, 2020, including the reinvestment of dividends.</span></div><div style="margin-top:6pt;text-align:center"><img src="gshd-20251231_g9.jpg" alt="Historical Total Return_2025_Graph.jpg" style="height:211px;margin-bottom:5pt;vertical-align:text-bottom;width:433px" id="i-9"/></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.539%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GSHD</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P 500</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russell 2000</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities Authorized for Issuance Under Equity Incentive Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about our compensation plans under which our Class A Common Stock is authorized for issuance, as of&#160;December 31, 2025:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:91.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.368%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of securities to be issued upon exercise of outstanding options (in thousands)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average exercise price of outstanding options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of securities remaining available for future issuances under equity compensation plans (in thousands)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of securities issued in connection with the Employee Stock Purchase Plan (in thousands)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of securities remaining available for future issuance in connection with the Employee Stock Purchase Plan (in thousands)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share repurchase activity during the three months ended December 31, 2025 was as follows (in thousands, except for average price paid per share):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:36.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.307%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.309%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Price Paid Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October&#160;1, 2025 - October&#160;31, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$70.92&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$27,366&#160;</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November&#160;1, 2025</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November&#160;30, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$68.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December&#160;1, 2025</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"> - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December&#160;31, 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$18,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) On April 23, 2025, our board of directors approved a share repurchase program with authorization to purchase up to $100&#160;million of our Class A common stock through May 1, 2026.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Proceeds</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_46"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 6. Reserved</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_49"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 7. Management&#8217;s discussion and analysis of financial condition and results of operations</span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_52"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and the related notes and other financial information included elsewhere in this Annual Report. In addition to historical financial information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties, and assumptions. Our actual results and timing of selected events may differ materially from those anticipated in these forward-looking statements as a result of many factors, including those discussed under &#8220;Risk factors&#8221; and elsewhere in this Annual Report.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This discussion includes references to non-GAAP financial measures as defined in the rules of the Securities and Exchange Commission ("the SEC"). We present such non-GAAP financial measures, specifically, Core Revenue, Adjusted EBITDA and Adjusted EP</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> non-GAAP financial measures, as we believe such information is of interest to the investment community because it provides additional meaningful methods of evaluating certain aspects of the Company&#8217;s operating performance from period to period on a basis that may not be otherwise apparent under U.S. GAAP, and these provide a measure against which our businesses may be assessed in the future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our methods of calculating these measures may differ from those used by other companies and therefore comparability may be limited. These financial measures should be viewed in addition to, not in lieu of, the consolidated financial statements for the year ended December 31, 2025. See "Non-GAAP Financial Measures" below for further discussion of our Core Revenue, Adjusted EBITDA and Adjusted EP</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> non-GAAP financial measures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a rapidly growing personal lines independent insurance agency, reinventing the traditional approach to distributing personal lines products and services throughout the United States. We were founded with one vision in mind&#8212;to provide clients with superior insurance coverage at the best available price and in a timely manner. By leveraging our differentiated business model and innovative technology platform, we are able to deliver a superior insurance experience to our clients. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion contains references to the years ended December 31, 2025, December 31, 2024, and December 31, 2023. See Goosehead&#8217;s Annual Report on Form 10-K for the year ended December 31, 2024 for a discussion of the changes from year ended December 31, 2023 to the year ended December 31, 2024. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Financial Highlights for 2025:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Total revenue increased 16% from 2024 to $365.3 million; Core Revenues*, a non-GAAP measure, of $317.9 million increased 16% over 2024</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Total Written Premiums Placed increased 17% from 2024 to $4.4 billion</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Net income decreased by $4.7 million from 2024 to $44.5 million, or 12% of total revenues</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Adjusted EBITDA*, a non-GAAP measure, increased by 14% from 2024 to $113.6 million, or 31% of total revenues</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Basic earnings per share was $1.11 and Adjusted EPS*, a non-GAAP measure, was $1.86 for the year ended December 31, 2025.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Policies in Force increased 14% from December 31, 2024 to 1.9 million at December 31, 2025.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Corporate sales headcount increased 17% from December 31, 2024 to 489 at December 31, 2025.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">As of December 31, 2025, 261 of these corporate sales agents had less than one year of tenure and 228 had greater than one year of tenure.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Operating franchises decreased 9% from December 31, 2024 to 1,009 at December 31, 2025.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">As of December 31, 2025, 87 operating franchises had less than one year of tenure and 922 operating franchisees had greater than one year of tenure.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Total franchise agents increased 1% from December 31, 2024 to 2,113 at December 31, 2025.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Core Revenue, Adjusted EBITDA and Adjusted EPS are non-GAAP measures. Reconciliation of Total Core Revenue to Total Revenue, Adjusted EBITDA to net income and Adjusted EPS to EPS, the most directly comparable financial measures presented in accordance with GAAP, are set forth in "Key performance indicators" below.</span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_55"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Factors affecting our results of operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the most significant factors affecting our results of operations include:</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Investment in growth.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We continue to invest in expanding our national footprint, increasing our revenue-producing headcount, and increasing the level of support provided to our salespeople. Our ability to attract and retain top corporate sales agents and franchise owners, ramp up new agent productivity, and retain existing and future Policies in Force are key to continued profitable growth.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Investment in technology.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We continue to develop and invest in our technology platform to drive scalability, adaptability, and efficiency. We believe our significant investment in proprietary technology is a key competitive advantage that supports, and will continue to support, our growth and operating margins.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Continued penetration of Franchisees into existing markets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We will continue to market actively for new franchises in our established markets, which represent over 97% of the U.S. population. We are licensed with the necessary state departments of commerce and insurance and registered as a franchisor in all 50 states in the U.S. </span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Continued retention of existing Book of Business.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have navigated macroeconomic challenges to maintain high levels of Client Retention. Client Retention is key to future profitability. </span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Increase in margins as business shifts from new to renewal.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Because we are entitled to a higher percentage of Royalty Fees after the first term of a policy and the higher level of back-office support needed during the first term of an insurance policy, the Company begins to see higher levels of profitability on Renewal Revenue. We will focus simultaneously on converting New Business Revenue to Renewal Revenue through our retention efforts, and on continuing to grow New Business Revenue that will convert and allow us to expand our margins in future periods.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Strength of the insurance market or particular lines of business.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We generate the majority of our revenues through commissions, which are calculated as a percentage of the total insurance policy premium. A softening of the insurance market or the particular lines of business that are our focus, characterized by a period of declining premium rates, could negatively impact our profitability. </span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Seasonality and cyclicality of housing market conditions.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The majority of our new accounts are sourced by referral sources tied to home closing transactions. Major slowdowns in the various housing markets Goosehead serves, including as a result of changes in prevailing interest rates or U.S. monetary policies that affect interest rates, could impact our ability to generate new business. We experience seasonality and revenue related to the sale of insurance policies throughout the course of a calendar year that is tied to the seasonality of new home sales. Revenue from home insurance leads is higher from April to August and lower from October through January. While this can impact month-to-month or quarter-to-quarter results, we expect productivity to normalize year-over-year.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Increases in interest rates.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our variable rate debt, including our Credit Agreement, exposes us to interest rate risk. If interest rates were to increase, our debt service obligations on our variable rate indebtedness would increase even if the amount borrowed remained the same. To the extent that interest rate risk materializes and is not fully mitigated, the resulting increase in interest expense could have a material adverse effect on our results of operations.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Effect of natural or man-made disasters</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Any increases in loss ratios due to natural or man-made disasters could impact our Contingent Commissions, which are primarily driven by both growth and loss ratio metrics.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Cost of being a public company</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> To operate as a public company, we are required to continue to implement changes in certain aspects of our business and develop, manage, and train management-level and other employees to comply with on-going public company requirements. We also incur expenses as a public company, including public reporting obligations, proxy statements, stockholder meetings, stock exchange fees and transfer agent fees.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_58"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Effects of the reorganization on our corporate structure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goosehead Insurance, Inc. was formed for the purpose of the Offering and to date has only engaged in activities related to Goosehead Financial, LLC. Goosehead Insurance, Inc. is a holding company and its sole material asset is a controlling ownership and profits interest in Goosehead Financial, LLC. All of our business is conducted through Goosehead Financial, LLC and its consolidated subsidiaries, and the financial results of Goosehead Financial, LLC and its consolidated subsidiaries are included in the consolidated financial statements of Goosehead Insurance, Inc. Goosehead Financial, LLC is currently taxed as a partnership for federal income tax purposes and, as a result, its members, including Goosehead Insurance, Inc., pay taxes with respect to their allocable shares of its net taxable income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior redemptions and exchanges of LLC Units have resulted, and we expect future redemptions and exchanges will result in increases in the tax basis in our share of the tangible and intangible assets of Goosehead Financial, LLC that otherwise would not have been available. These increases in tax basis have reduced the amount of tax we are required to pay, and may reduce the amount of tax that we would otherwise be required to pay in the future. The tax receivable agreement requires Goosehead Insurance, Inc. to pay 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax or franchise tax that we actually realize to the Pre-IPO LLC Members. Furthermore, payments under the tax receivable agreement give rise to additional tax benefits and therefore additional payments under the tax receivable agreement itself. See "Item 13. Certain relationships and related transactions, and director independence".</span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_61"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Certain income statement line items</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2025, revenue increased by&#160;16% to $365.3 million from $314.5 million in 2024. Total Written Premium growth, which is the best indicator of future revenue growth, increased 17% to $4.4 billion in 2025 from $3.8 billion in 2024. Total Written Premiums Placed drive our current and future Core Revenue and give us potential opportunities to earn Ancillary Revenue in the form of Contingent Commissions. Our various revenue streams do not equally contribute to the long-term value of Goosehead. For instance, Renewal Revenue and Renewal Royalty Fees are more predictable and have higher margin profiles, thus are higher quality revenue streams for the Company. Alternatively, Contingent Commissions, while high margin, are unpredictable and dependent on insurance company underwriting and forces of nature and thus are lower quality revenue for the Company. Our revenue streams can be viewed in three distinct categories: Core Revenue, Cost Recovery Revenue, and Ancillary Revenue, which are non-GAAP measures. A reconciliation of Core Revenue, Cost Recovery Revenue, and Ancillary Revenue to total revenue, the most directly comparable financial measures presented in accordance with GAAP, are set forth in the "Key performance indicators" section of Management&#8217;s discussion and analysis of financial condition and results of operations of this Form 10-K.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Core Revenue:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Renewal Commissions - highly predictable, higher-margin revenue stream, which is managed by our service team.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Renewal Royalty Fees - highly predictable, higher-margin revenue stream, which is managed by our service team. For policies in their first renewal term, we see an increase in our share of royalties from 20% to 50% on the commission paid by the Carriers. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New Business Commissions - predictable based on agent headcount and consistent ramp-up of agents, but lower margin than Renewal Commissions because of higher commissions paid to agents and higher back-office costs associated with policies in their first term. This revenue stream has predictably converted into higher-margin Renewal Commissions historically, and we expect this to continue moving forward.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New Business Royalty Fees - predictable based on franchise agent count and consistent ramp-up of franchises, but lower margin than Renewal Royalty Fees because the Company only receives a royalty fee of 20% on the commissions paid by the Carrier in the first term of every policy and higher back-office costs associated with policies in their first term. This revenue stream has predictably converted into higher-margin Renewal Royalty Fees historically, and we expect this to continue moving forward.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Agency Fees - although predictable based on agent count, Agency Fees do not renew like New Business Commissions and Renewal Commissions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost Recovery Revenue:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Initial Franchise Fees - Cost Recovery Revenue stream charged one time per franchise unit that covers the Company's costs to recruit, train, and onboard the franchisee, and to provide ongoing support over the life </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the franchise agreement. These fees are fully earned and non-refundable when a franchise attends our initial training and are recognized in revenue over the life of the franchise agreement. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Interest Income - like Initial Franchise Fees, interest income is a Cost Recovery Revenue stream that reimburses the Company for those franchises on a payment plan. Interest income is recognized over the term of the franchise fee payment plan. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ancillary Revenue: </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Contingent Commissions - although high margin, Contingent Commissions are unpredictable and susceptible to weather events and Carrier underwriting results. Management does not rely on Contingent Commissions for operating cash flow or budget planning.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Other Income - book transfer fees, marketing investments from Carriers and other items that are unpredictable and supplemental to other revenue streams.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We discuss below the breakdown of our revenue by stream: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:26.464%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.679%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Growth</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Core Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Renewal Commissions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Renewal Royalty Fees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">170,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">138,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New Business Commissions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,985&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New Business Royalty Fees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Agency Fees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Core Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">317,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273,737&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233,007&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost Recovery Revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Initial Franchise Fees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Cost Recovery Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,264&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,552&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,681&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ancillary Revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contingent Commissions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Ancillary Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,110&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">365,304&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">314,505&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,276&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Renewal Commissions, New Business Commissions, Agency Fees, and Contingent Commissions are included in "Commissions and agency fees" as shown on the Consolidated statements of operations.</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Renewal Royalty Fees, New Business Royalty Fees, Initial Franchise Fees, and Other Income are included in "Franchise revenues" as shown on the Consolidated statements of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Core Revenue:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's primary source of revenue is through the placement of insurance policies. We are paid a percentage of the premium from the Carriers in the form of New Business Commissions and, in states which allow it, we charge Agency Fees for the placement of the policy. For policies placed through franchise sales, we receive 20% of the commissions and fees received as New Business Royalties during the first term of the policy. All clients are serviced by our world-class service centers, allowing for predictable retention of our Book of Business. Client retention was 85%</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as of December 31, 2025. All commissions received in corporate sales after the first term of the policy are recognized as Renewal Commissions, which are higher margin due to lower commissions and servicing costs. For all policies that renew related to franchise sales, we receive as Renewal Royalty Fees 50% of the commissions received from the Carrier, creating a mechanical increase in revenue of 150% in the first renewal term. Renewal Royalty Fees are higher margin compared to New Business Royalty Fees due to lower servicing costs on higher revenue. Because of the lower royalty fees on New Business Commissions as compared to Renewal Commissions, and because we are placing an increasing percentage of Total Written Premium in franchise sales, Core Revenue growth will lag that of Total Written Premium.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost Recovery Revenue:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company charges every franchise an Initial Franchise Fee, which, on a cash flow basis, helps to cover our costs to recruit, train, onboard, and to provide ongoing support over the life of the franchise agreement. The Company recognizes revenue over the 10-year life of the contract. For franchises that have elected the payment plan, the difference between the pay-in-full and the payment plan amounts is recognized as Interest Income using the interest rate method over the 5-year term of the payment plan.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ancillary Revenue:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With certain Carriers, the Company has the opportunity to earn additional revenue in the form of Contingent Commissions, typically based on the volume, growth, and loss ratios of the business placed with the select Carriers. The Contingent Commissions are extremely difficult to predict in any given period and can vary greatly from year to year. Although the Company can control the amount of business placed with the Carriers, loss ratios depend on many factors that are outside of our control, such as weather events and Carrier underwriting accuracy. The Company estimates the amount to be received during the period over which the Contingent Commissions are earned.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary showing the historical Contingent Commissions as a percentage of Total Written Premiums Placed for the period in which the Contingent Commissions were earned (in thousands). </span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.918%"><tr><td style="width:1.0%"/><td style="width:12.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.376%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Written Premium</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent <br/>Commission Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Premium</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,963,984&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,746&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,811,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,385&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448,095&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3-year average</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.71</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent Commissions can vary significantly from year-to-year and should be viewed over several years. Since 2023, revenue from Contingent Commissions has represented approximately 0.71% of Total Written Premium at year-end. Most of our Contingent Commissions are earned in the year prior to when they are received. For the year ended December 31, 2023, $13.7 million of Contingent Commissions were earned (below our historical average as a percentage of premium), of which $6.9 million was still receivable at December 31, 2023. For the year ended December 31, 2024, $31.4 million of Contingent Commissions were earned (above our historical average as a percentage of premium), of which $25.5 million was still receivable at December 31, 2024. For the year ended December 31, 2025, $38.4 million of Contingent Commissions were earned (above our historical average as a percentage of premium), of which $29.1 million was still receivable at December 31, 2025.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premium by line of business</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a distributor of insurance policies in a range of primarily personal lines of business including homeowner&#8217;s insurance; automotive insurance; dwelling property insurance; flood, wind and earthquake insurance; excess liability or umbrella insurance; specialty lines insurance (motorcycle, recreational vehicle, and other insurance); commercial lines insurance (general liability, property and auto insurance for small businesses) and life insurance. The following table sets forth our Total Written Premium placed by line of business by amount and as a percentage of our Total Written Premium for the periods indicated (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.116%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Line of business</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homeowner</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,816,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,338,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,729,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Written Premium</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448,095&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,811,992&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,963,985&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expenses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to our organic-focused growth strategy, virtually all of our investments in future growth are in people and technology. The majority of our investments in people, such as in sales and service functions, are not capitalizable and are recognized immediately on our statement of operations, while investments in software are capitalized as intangible assets and recognized as expense over the useful life of the software.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee compensation and benefits.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Employee compensation and benefits is&#160;our largest expense and consists of (a)&#160;base compensation comprising salary, bonuses, commissions, and benefits paid and payable to employees, and (b)&#160;stock option awards for our senior employees. We expect to continue to experience a general rise in compensation and benefits expense commensurate with expected growth in headcount and with the need to maintain competitive compensation levels as we expand geographically and create new products and services.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> General and administrative expenses&#160;include technology, travel, professional services, marketing and advertising, occupancy, depreciation and other costs associated with our operations. Our occupancy-related costs and professional services expenses, in particular, generally increase or decrease in relative proportion to the number of our employees and the overall size and scale of our business operations.</span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_64"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Key performance indicators</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our key operating metrics are discussed below:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Written Premium</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Written Premium represents the total amount of current (non-cancelled) gross premium that is placed with Goosehead&#8217;s portfolio of Carriers for a reporting period. We believe that Total Written Premium is an appropriate measure of operating performance because it reflects growth of our business relative to other insurance agencies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2025, we had $4.4 billion in Total Written Premium, representing a&#160;17% increase, compared to $3.8 billion for the year ended December 31, 2024. The following table shows Total Written Premium by channel for the years ended 2025</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.916%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.202%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.643%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Sales Total Written Premium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793,735&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,485&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise Sales Total Written Premium</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,654,360&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046,507&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Written Premium</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,448,095&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,811,992&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Policies in Force</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Policies in Force means the total count of current (non-cancelled) policies placed with Goosehead&#8217;s portfolio of Carriers as of a reported date. We believe that Policies in Force is an appropriate measure of operating performance because it reflects growth of our business relative to other insurance agencies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025, we had 1,900,000 Policies in Force compared to 1,674,000 as of December 31, 2024, representing a&#160;14% increase.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">NPS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Promoter Score (NPS) is calculated based on a single question: &#8220;How likely are you to refer Goosehead Insurance to a friend, family member or colleague?&#8221; Clients that respond with a 6 or below are Detractors, with a 7 or 8 are Passives, and with a 9 or 10 are Promoters. NPS is calculated by subtracting the percentage of Detractors from the percentage of Promoters. For example, if 50% of respondents were Promoters and 10% were Detractors, NPS is a 40. NPS is a useful gauge of the loyalty of client relationships and can be compared across companies and industries. NPS is calculated on a trailing twelve-month basis.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NPS has decreased to 77 as of December 31, 2025 from 89 at December 31, 2024.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Client Retention</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client Retention is calculated by comparing the number of all clients that had at least one policy in force twelve months prior to the date of measurement and still have at least one policy in force at the date of measurement. We believe Client Retention is useful as a measure of how well Goosehead retains clients year-over-year and minimizes defections.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client Retention increased to 85% at December 31, 2025 when compared to 84% at December 31, 2024, reflecting continued execution by our service teams in delivering highly differentiated service levels and moderating premium rate increases. Our retention rate is even stronger on a premium basis, driven from increases in premium taken by our Carriers and additional coverages sold by our sales agents. In 2025, we retained 90% of the premiums we distributed in 2024, a decrease from premium retention in 2024 of 98%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Business Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New Business Revenue is commissions received from the Carrier, Agency Fees received from clients, and Royalty Fees relating to policies in their first term.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2025, New Business Revenue grew&#160;15% to $68.5 million, from $59.9 million for the year ended December 31, 2024. Growth in New Business Revenue is primarily attributable to increases in the number of sales agents, growth in Franchise productivity, and rising premium rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any diminished capacity of Carriers to place new business (including as a result of 2025 wildfires in Southern California, severe floods in Central Texas, or other natural disasters) could slow the growth of our New Business Revenue in the future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Renewal Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewal Revenue is commissions received from the Carrier and Royalty Fees from franchises after the first term of a policy.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2025, Renewal Revenue grew&#160;17% to $249.4 million, from $213.9 million for the year ended December 31, 2024. Growth in Renewal Revenue was driven primarily by an increase in the number of policies in a renewal term assisted by Client Retention of 85% at December 31, 2025, and premium rate increases over the prior year. The increase during the year ended December 31, 2025 also reflects the release of the constraint on certain variable consideration related to policies placed and made effective in previous periods.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in premium rates may continue to exert pressure on client retention and could slow the growth of our Renewal Revenue in the future.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Core Revenue, Cost Recovery Revenue, Ancillary Revenue, Adjusted EBITDA, Adjusted EBITDA Margin, and Adjusted EPS are not measures of financial performance under GAAP and should not be considered substitutes for total revenue, net income, net income margin or earnings per share, which we consider to be the most directly comparable GAAP measure. We refer to these measures as "non-GAAP financial measures." We consider these non-GAAP financial measures to be useful metrics for management and investors to facilitate operating performance comparisons from period to period by excluding potential differences caused by variations in capital structures, tax position, depreciation, amortization and certain other items that we believe are not representative of our core business. Core Revenue, Cost Recovery Revenue, Ancillary Revenue, Adjusted EBITDA, Adjusted EBITDA Margin, and Adjusted EPS have limitations as analytical tools, and when assessing our operating performance, you should not consider Core Revenue, Cost Recovery Revenue, Ancillary Revenue, Adjusted EBITDA, Adjusted EBITDA Margin, or Adjusted EPS in isolation or as substitutes for net income, earnings per share or other consolidated income statement data prepared in accordance with GAAP. Other companies may calculate Core Revenue, Cost Recovery Revenue, Ancillary Revenue, Adjusted EBITDA, Adjusted EBITDA Margin, and Adjusted EPS differently than we do, limiting their usefulness as comparative measures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Core Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Core Revenue is a supplemental measure of our performance and includes Renewal Commissions, Renewal Royalty Fees, New Business Commissions, New Business Royalty Fees, and Agency Fees. We believe that Core Revenue is an appropriate measure of operating performance because it summarizes all of our revenues from sales of individual insurance policies. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Core Revenue increased by $44.2 million, or 16%, to $317.9 million for the year ended December 31, 2025 from $273.7 million for the year ended December 31, 2024. The primary drivers of the increase from December 31, 2024 to December 31, 2025 are an increase in policies in their renewal term, assisted by Client Retention of 85% at December 31, 2025; the release of the constraint on certain variable consideration related to policies placed and made effective in previous periods; more new policies written driven by increases in the number of sales agents and growth in Franchise productivity; and rising premium rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost Recovery Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost Recovery Revenue is a supplemental measure of our performance and includes Initial Franchise Fees and Interest Income. We believe that Cost Recovery Revenue is an appropriate measure of operating performance because it summarizes revenues that are viewed by management as cost recovery mechanisms.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost Recovery Revenue decreased by $1.3 million, or 17%, to $6.3 million for the year ended December 31, 2025 from $7.6 million for the year ended December 31, 2024. The primary drivers of the decrease were a decrease in total franchises and fewer franchise terminations during the period, resulting in less acceleration of initial franchise fee revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ancillary Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ancillary Revenue is a supplemental measure of our performance and includes Contingent Commissions and Other Income. We believe that Ancillary Revenue is an appropriate measure of operating performance because it summarizes revenues that are ancillary to our core business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ancillary Revenue increased by $7.9 million, or 24%, to $41.1 million for the year ended December 31, 2025 from $33.2 million for the year ended December 31, 2024. The primary drivers of the increase from December 31, 2024 to December 31, 2025 were an increase in Total Written Premium and receiving and qualifying for additional Contingent Commissions, assisted by improved loss ratios.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent Commissions are inherently volatile as they are based on carrier underwriting profitability and may be impacted by catastrophic losses resulting from natural or man-made disasters.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA is a supplemental measure of our performance. We believe that Adjusted EBITDA is an appropriate measure of operating performance because it eliminates the impact of items that do not relate to underlying business performance. Adjusted EBITDA is defined as net income (the most directly comparable GAAP measure) before interest, income taxes, depreciation and amortization, adjusted to exclude equity-based compensation, impairment expense, and other non-operating items, including, among other things, certain non-cash charges and certain non-recurring or non-operating gains or losses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA increased by $13.7 million, or&#160;14%, to $113.6 million for the year ended December 31, 2025, from $99.9 million for the year ended December 31, 2024, driven by a 16% increase in Core Revenue, a $7.0 million increase in high-margin Contingent Commissions, partially offset by growth of 19%</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in employee compensation and benefits excluding equity-based compensation and 15% in general and administrative expenses excluding impairment. Additionally, the increase for the year ended December 31, 2025 included $4.0 million of Renewal Revenues recognized due to the release of a constraint on certain variable consideration related to policies placed and made effective in previous periods.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA Margin</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA Margin is Adjusted EBITDA as defined above, divided by total revenue excluding other non-operating items. Adjusted EBITDA Margin is helpful in measuring profitability of operations on a consolidated level.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2025, Adjusted EBITDA Margin was 31% compared to 32% for the year ended December 31, 2024. The Adjusted EBITDA margin decrease came as a result of employee compensation and benefits, excluding equity-based compensation, growing faster than total revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EPS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EPS is a supplemental measure of our performance, defined as earnings per share (the most directly comparable GAAP measure) before non-recurring or non-operating income and expenses, adjusted to assume a single class of stock (Class A) and assuming noncontrolling interest does not exist. Adjusted EPS is a useful measure to management because it eliminates the impact of items that do not relate to business performance and helps compare companies that may not have a dual-share class structure.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EPS decreased by $0.13 to $1.86 for the year ended December 31, 2025, from $1.99 for the year ended December 31, 2024, driven by a decrease in basic EPS and equity-based compensation, partially offset by an increase in impairment and other gains and losses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">GAAP to Non-GAAP Reconciliations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a reconciliation of total revenues to other non-GAAP measures of revenue for the years ended December 31, 2025, 2024, and 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,276&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewal Commissions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewal Royalty Fees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Business Commissions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,985&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Business Royalty Fees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency Fees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Core Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,737&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,007&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost Recovery Revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial Franchise Fees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,594&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cost Recovery Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,264&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,552&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,681&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ancillary Revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Commissions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Ancillary Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,110&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,304&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,505&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,276&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Renewal Commissions, New Business Commissions, Agency Fees, and Contingent Commissions are included in "Commissions and agency fees" as shown on the Consolidated statements of operations.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Renewal Royalty Fees, New Business Royalty Fees, Initial Franchise Fees, and Other Income are included in "Franchise revenues" as shown on the Consolidated statements of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a reconciliation from net income to Adjusted EBITDA for the years ended December 31, 2025, 2024, and 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.108%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,451&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,113&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,413)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment and other gains and losses</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,911&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,817&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income Margin</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA Margin</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Net Income Margin is calculated as Net Income divided by Total Revenue ($44,451 / $365,304), ($49,113 / $314,505), and ($23,696 / $261,276) for the years ended December 31, 2025, 2024, and 2023, respectively.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Adjusted EBITDA Margin is calculated as Adjusted EBITDA divided by Total Revenue excluding other non-operating items ($113,599 / $365,304), ($99,911 / $314,505), and ($69,817 /$261,276) for the years ended December 31, 2025, 2024, and 2023, respectively.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show a reconciliation from basic earnings per share to Adjusted EPS for the years ended December 31, 2025, 2024, and 2023. Note that totals may not sum due to rounding:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"/><td style="width:46.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.852%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.852%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.895%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share - basic (GAAP)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: equity-based compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: impairment and other gains and losses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EPS (non-GAAP)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.86&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.33&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Calculated as equity-based compensation divided by the sum of the weighted average number of shares of Class A common stock and Class B common stock outstanding during the period 2025 - [$23.4 million / ( 25.0 million</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"> + </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.2 million )] 2024 - [ $28.0 million / ( 24.7 million + 12.7 million )] 2023 - [ $24.0 million / ( 23.9 million + 13.8 million )]</span></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Calculated as impairment and other gains and losses divided by the sum of the weighted average number of shares of Class A common stock and Class B common stock [ $4.5 million / ( 25.0 million + 12.2 million )] for the year ended December 31, 2025, [ $0.3 million</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">/ ( </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24.7 million</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"> + </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.7 million )] for the year ended December 31, 2024, and [ $3.6 million</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">/ ( </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23.9 million</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"> + </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.8 million )] for the year ended December 31, 2023.</span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_67"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Consolidated results of operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a discussion of our consolidated results of operations for each of the years ended December 31, 2025, 2024, and 2023. This information is derived from our accompanying consolidated financial statements prepared in accordance with GAAP. For further discussion regarding our consolidated results of operations for the year ended December 31, 2024 as compared to the year ended December 31, 2023, refer to "Part II, Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations," in our Annual Report on Form 10-K for the fiscal year ended December 31, 2024.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our results of operations for the years ended December 31, 2025, 2024, and 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.925%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and agency fees</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,276&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee compensation and benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,364&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,855&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,365&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,320&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,449&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,140&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,793)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,848&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,700&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,388&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,451&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,113&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,696&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: net income attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,556&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income attributable to Goosehead Insurance, Inc.</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,831&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,426&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,140&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2025, revenue increased by&#160;16% to $365.3&#160;million&#160;from $314.5&#160;million&#160;in 2024. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commissions and agency fees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions and agency fees consist of Core Revenue from New Business Commissions, Renewal Commissions, and Agency Fees, and Ancillary Revenue from Contingent Commissions generated from corporate sales.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our commissions and agency fees by amount and as a percentage of our revenues for the periods indicated (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.926%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewal Commissions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Business Commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency Fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,673&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,315&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ancillary Revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and agency fees</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,386&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,059&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,061&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewal Commissions increased by $3.7 million, or 5%, to $78.6 million for the year ended December 31, 2025 from $74.9 million for the year ended December 31, 2024. This increase is primarily attributable to the recognition of </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.0 million due to the release of the constraint on certain variable consideration related to policies placed and made effective in previous periods as well as an increase in the number of policies in the renewal term from December 31, 2024 to December 31, 2025, assisted by client retention of 85% and premium rate increases.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New Business Commissions increased by $3.4 million, or 14%, to $28.0 million for the year ended December 31, 2025 from $24.6 million for the year ended December 31, 2024. This increase in New Business Commissions was primarily attributable to an increase in total sales agent head count to 489 at December 31, 2025, from 417 at December 31, 2024, a 17% increase. Revenue from Agency Fees increased by $2.3 million, or 28%, to $10.4 million for the year ended December 31, 2025 from $8.1 million for the year ended December 31, 2024. This increase in Agency Fees was primarily attributable to increases in the average fee charged as well as an increase in the number of policies written where an agency fee was charged.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenue from Contingent Commissions increased by $7.0 million, or 22%, to $38.4 million for the year ended December 31, 2025, from $31.4 million for the year ended December 31, 2024. The increase is primarily attributable to growth in Total Written Premium as well as receiving and qualifying for additional Contingent Commissions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Franchise Revenues</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Franchise Revenues consist of Core Revenues from Royalty Fees, Cost Recovery Revenues from Initial Franchise Fees, and Ancillary Revenues from Other Franchise Revenues.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our franchise revenues by amount and as a percentage of our revenues for the periods indicated (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.341%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewal Royalty Fees</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Business Royalty Fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,920&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,064&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,692&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost Recovery Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial Franchise Fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ancillary Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Franchise Revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,248&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,514&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,772&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from Renewal Royalty Fees increased by $31.8 million, or 23%, to $170.8 million, for the year ended December 31, 2025 from $138.9 million for the year ended December 31, 2024. The increase in revenue from Renewal Royalty Fees was primarily attributable to an increase in the number of policies in the renewal term from December 31, 2024 to December 31, 2025, assisted by client retention of 85% and premium rate increases. The increase was also impacted by the recognition of $1.0 million due to the release of the constraint on certain variable consideration related to policies placed and made effective in previous periods.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from New Business Royalty Fees increased by $3.0 million, or&#160;11%, to $30.2 million for the year ended December 31, 2025 from $27.1 million for the year ended December 31, 2024. The increase in revenue from New Business Royalty Fees was driven primarily by an increase in the number of franchise agents, an increase in Franchise productivity, and rising premium rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial Franchise Fee revenue decreased by $1.0 million, or&#160;15%, to $5.6 million for the year ended December 31, 2025 from</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$6.6 million for the year ended December 31, 2024. The primary drivers of the decrease in Initial Franchise Fees were a decrease in total franchises and lower turnover of franchises during the period, which avoids accelerated recognition of Initial Franchise Fees for terminated franchises.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Income</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest Income decreased to $0.7 million for 2025 compared to $0.9 million for 2024, driven by fewer franchises on a payment plan in the current period.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expenses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee compensation and benefits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee compensation and benefits expenses increased by $23.4 million, or&#160;14%, to $196.4 million for 2025 from $172.9 million&#160;for 2024. The increase was primarily related to investments in corporate producers and our service and technology functions, partially offset by a decrease in equity-based compensation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased by $14.3 million, or&#160;21%, to $81.4 million for 2025 from $67.1 million&#160;for 2024. This increase was primarily attributable to increases in spend on technology and professional services as well as an increase of $4.3 million in asset impairment charges.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bad debts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bad debts decreased by $1.1 million, or&#160;36%, to $1.8 million for 2025 from $2.9 million&#160;for 2024. This decrease was primarily attributable to lower franchise turnover and an increase in average cash collections relative to revenue recognized for terminated franchises on the payment plan.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and amortization</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization increased by $0.8 million, or&#160;8%, to $11.3 million for 2025 from $10.5 million&#160;for 2024. This increase was primarily attributable to the increase in investments in software development during 2025.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense increased by $16.5 million, or&#160;224%, to $23.8 million for 2025 from $7.3 million&#160;for 2024. This increase is attributable to an increase in total borrowings outstanding.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income (expense)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense) consists of interest earned on cash deposits, loss on debt extinguishment, debt modification expense, and operating remeasurements of our tax receivable agreement liability. Other income (expense) increased by $7.3 million to $0.2 million for 2025, primarily due to remeasurements of our tax receivable agreement liability during 2024 due to increases in our effective tax rate as we identified additional state filing requirements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax expense (benefit)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense (benefit) increased by $8.8 million, or 365%, to $6.4 million expense for 2025 from $2.4 million benefit for 2024. This increase is primarily attributable to the increase in income before taxes during 2025 and the benefit in 2024 attributable to the remeasurement of our deferred tax assets due to increases in our effective tax rate as we identified additional state filing requirements.</span></div><div style="margin-top:6pt"><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_73"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Liquidity and capital resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Historical liquidity and capital resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have managed our historical liquidity and capital requirements primarily through the receipt of revenues from our corporate and franchise sales. Our primary cash flow activities involve: (1)&#160;generating cash flow from Commissions and Fees, which largely includes New Business Commissions, Renewal Commissions and Agency Fees; (2)&#160;generating cash flow from Franchise Revenue operations, which largely includes Royalty Fees and Initial Franchise Fees; (3)&#160;borrowings, interest payments and repayments under our credit agreement; and (4)&#160;issuing shares of Class A common stock. As of December 31, 2025, our unrestricted cash and cash equivalents, and restricted cash was $37.9 million. We have used cash flow from operations primarily to pay compensation and related expenses; general, administrative and other expenses; investments in strategic technologies; debt service; special dividends, share repurchases, and distributions to our owners.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit agreement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 9. Debt" in the consolidated financial statements included herein for a discussion of the Company's credit facilities.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparative cash flows</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows from operating, investing and financing activities for the periods indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,757&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,544&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,833&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used for investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,543)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used for financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,199)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,991)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,036)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,926&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,660&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, and restricted cash, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, and restricted cash, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,937&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,973&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,047&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating activities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $91.8 million&#160;for 2025 as compared to net cash provided by operating activities of $71.5 million&#160;for 2024. The increase in net cash provided by operating activities was primarily attributable to an increase in revenues of $50.8 million, including improved cash collections on commissions and agency fees. This increase was partially offset by a $37.5 million increase in operating expenses, which included noncash impairment expense of $4.7 million. Operating activities also reflected a $9.6 million operating increase in our deferred tax assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing activities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used for business investment activities was $23.5 million&#160;for 2025 as compared to net cash used for business investment activities of $12.4 million&#160;for 2024. This increase in net cash used in business investment activities was primarily attributable to a $4.9 million increase in purchases of books of business and a $4.7 million increase in cash purchases of property and equipment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing activities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used for financing activities was $88.3 million&#160;for 2025 as compared to net cash used for financing activities of $45.2 million&#160;for 2024. This increase in net cash used for financing activities was primarily driven by issuance of a $300.0 million term loan, which was used to repay our previous term loan of $93.1 million and fund a special distribution and dividend of $205.0 million. We also made share repurchases during the year of $81.7 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future sources and uses of liquidity</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sources of liquidity are (1)&#160;cash on hand, (2)&#160;net working capital, (3)&#160;cash flows from operations and (4)&#160;our Revolving Credit Facility or other sources of debt financing. Based on our current expectations, we believe that these sources of liquidity will be sufficient to fund our working capital requirements and to meet our commitments in the foreseeable future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary liquidity needs comprise cash to (1)&#160;provide capital to facilitate the organic growth of our business, (2)&#160;pay operating expenses, including cash compensation to our employees, (3)&#160;make payments under the tax receivable agreement, (4)&#160;pay interest and principal due on borrowings under our Credit Agreement (5)&#160;pay income taxes, (6) repurchase shares under our Share Repurchase Program, and (7) pay dividends when deemed advisable by our board of directors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend policy</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assuming Goosehead Financial, LLC makes distributions to its members in any given year, the determination to pay dividends, if any, to our Class&#160;A common stockholders out of the portion, if any, of such distributions remaining after our payment of taxes and tax receivable agreement payments (any such portion, an &#8220;excess distribution&#8221;) will be made at the sole discretion of our board of directors. Our board of directors may change our dividend policy at any </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">time. See &#8220;Item 5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities &#8212; Dividend policy".</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 24, 2024, our board of directors approved a share repurchase program with authorization to purchase up to $100&#160;million of our Class A common stock, which expired on March 31, 2025. On April 23, 2025, our board of directors approved a new share repurchase program with authorization to purchase up to $100&#160;million of our Class A common stock through May 1, 2026. On February&#160;17, 2026, our board of directors extended our share repurchase program, increasing the authorization by $180.0 million and extending the program through May&#160;1, 2027. See "Note 11. Stockholders' Equity" in the consolidated financial statements included herein for a discussion of the repurchase programs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax receivable agreement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We entered into the tax receivable agreement with the Pre-IPO LLC Members on May 1, 2018 that provides for the payment by us to the Pre-IPO LLC Members of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax or franchise tax that we actually realize as a result of (i)&#160;any increase in tax basis in Goosehead Insurance, Inc.&#8217;s assets and (ii)&#160;tax benefits related to imputed interest deemed arising as a result of payments made under the tax receivable agreement. See "Item 13. Certain relationships and related transactions, and director independence".</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Goosehead Financial, LLC Units (other than Goosehead Insurance, Inc.) may, subject to certain conditions and transfer restrictions described above, redeem or exchange their LLC Units for shares of Class&#160;A common stock of Goosehead Insurance, Inc. on a one-for-one basis. Goosehead Financial, LLC has made an election under Section&#160;754 of the Internal Revenue Code of 1986, as amended, and the regulations thereunder (the &#8220;Code&#8221;) effective for each taxable year in which a redemption or exchange of LLC Units for shares of Class&#160;A common stock occurs, which has resulted and is expected to result in increases to the tax basis of the assets of Goosehead Financial, LLC at the time of a redemption or exchange of LLC Units. Prior redemptions and exchanges have resulted, and we expect future redemptions and exchanges will result in increases in the tax basis of the tangible and intangible assets of Goosehead Financial, LLC. These increases in tax basis have reduced the amount of tax we are required to pay, and may reduce the amount of tax that Goosehead Insurance, Inc. would otherwise be required to pay in the future. We have entered into a tax receivable agreement with the Pre-IPO LLC Members that provides for the payment by us to the Pre-IPO LLC Members of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax or franchise tax that we actually realize as a result of (i)&#160;any increase in tax basis in Goosehead Insurance, Inc.&#8217;s assets resulting from (a)&#160;the purchase of LLC Units from any of the Pre-IPO LLC Members using the net proceeds from any future offering, (b)&#160;redemptions or exchanges by the Pre-IPO LLC Members of LLC Units for shares of our Class&#160;A common stock or (c)&#160;payments under the tax receivable agreement and (ii)&#160;tax benefits related to imputed interest deemed arising as a result of payments made under the tax receivable agreement. This payment obligation is an obligation of Goosehead Insurance, Inc. and not of Goosehead Financial, LLC. For purposes of the tax receivable agreement, the cash tax savings in income tax will be computed by comparing the actual income tax liability of Goosehead Insurance, Inc. (calculated with certain assumptions) to the amount of such taxes that Goosehead Insurance, Inc. would have been required to pay had there been no increase to the tax basis of the assets of Goosehead Financial, LLC as a result of the redemptions or exchanges and had Goosehead Insurance, Inc. not entered into the tax receivable agreement. Estimating the amount of payments that may be made under the tax receivable agreement is by its nature imprecise, insofar as the calculation of amounts payable depends on a variety of factors. While the actual increase in tax basis from future purchases, redemptions or exchanges, as well as the amount and timing of any payments under the tax receivable agreement, will vary depending upon a number of factors, including the timing of redemptions or exchanges, the price of shares of our Class&#160;A common stock at the time of the redemption or exchange, the extent to which such redemptions or exchanges are taxable and the amount and timing of our income. See "Item 13. Certain relationships and related transactions, and director independence". We historically accounted, and anticipate that we will continue to account for the effects of these increases in tax basis and associated payments under the tax receivable agreement arising from redemptions or exchanges as follows:</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we will record an increase in deferred tax assets for the estimated income tax effects of the increases in tax basis based on enacted federal and state tax rates at the date of the redemption or exchange;</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">to the extent we estimate that we will not realize the full benefit represented by the deferred tax asset, based on an analysis that will consider, among other things, our expectation of future earnings, we will reduce the deferred tax asset with a valuation allowance; and</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we will record 85% of the estimated realizable tax benefit (which is the recorded deferred tax asset less any recorded valuation allowance) as an increase to the liability due under the tax receivable agreement and the remaining 15% of the estimated realizable tax benefit as an increase to additional paid-in capital.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the effects of changes in any of our estimates after the date of the redemption or exchange will be included in net income. Similarly, the effect of subsequent changes in the enacted tax rates will be included in net income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contractual obligations, commitments and contingencies</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents our contractual obligations as of December 31, 2025, aggregated by type.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:38.253%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual&#160;obligations,&#160;commitments&#160;and&#160;contingencies</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1-3&#160;years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3-5 years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">More than 5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,483&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,431&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,533&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,414&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt obligations payable</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities under tax receivable agreement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,492&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,065&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,619&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,924&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,191&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The Company leases its facilities under non-cancelable operating leases. In addition to monthly lease payments, the lease agreements require the Company to reimburse the lessors for its portion of operating costs each year. Rent expense was $6.8 million, $7.5 million, and $7.8 million for years ending December 31, 2025, 2024, and 2023.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The Company entered into a new credit agreement on January&#160;8, 2025 for a $300&#160;million term loan and a $75&#160;million revolving credit facility, of which nothing was drawn as of December&#160;31, 2025. See "Note 9. Debt" under Part II, Item 8 of this Form 10-K.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Interest payments on our outstanding debt obligations under our Credit Agreement. Our debt obligations have variable interest rates. We have calculated future interest obligations based on the interest rate for our debt obligations as of December 31, 2025.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">See "Item 7. Management's discussion and analysis of financial condition and results of operation - Tax receivable agreement."</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_76"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Critical accounting policies and estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepare our consolidated financial statements in accordance with GAAP. In applying many of these accounting principles, we need to make assumptions, estimates or judgments that affect the reported amounts of assets, liabilities, revenues and expenses in our consolidated financial statements. We base our estimates and judgments on historical experience and other assumptions that we believe are reasonable under the circumstances. These assumptions, estimates or judgments, however, are both subjective and subject to change, and actual results may differ from our assumptions and estimates. If actual amounts are ultimately different from our estimates, the revisions are included in our results of operations for the period in which the actual amounts become known. We believe the following critical accounting policies could potentially produce materially different results if we were to change underlying assumptions, estimates or judgments. See &#8220;Item 8. Financial statements and supplementary data - Summary of significant accounting policies&#8221; for a summary of our significant accounting policies, and discussion of recent accounting pronouncements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goosehead provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned offices and franchise units. Goosehead is compensated for the insurance brokerage services that it provides for clients in the form of commission revenue, agency fees, royalty fees, and contingent commissions. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The transaction price for commissions revenue and royalty fees is set as an estimate of the variable consideration to be received for the current policy term. This estimate includes the fixed consideration due based on the contractual terms of the current policy and adjustments for estimates of modifications of the contractual terms of the current policy and/or termination of the policy before the end of the current term. This variable consideration is constrained to the extent that it is probable there will not be a significant reversal of revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company adjusts its estimate of revenue recognized for commissions and royalty fees based on cash collections during the term of the policy. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Commissions revenue is earned at a point in time on the effective date of the policy. Royalty fees are earned over time as the underlying policies are placed.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price for contingent commissions is estimated based on all available information and constrained such that </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">it is probable there will not be a significant reversal of revenue. Contingent commissions revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized over time as the Company completes its performance obligations as the underlying policies are placed and other contractual obligations are met.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain costs to obtain or fulfill a contract are capitalized. The Company capitalizes the incremental costs to obtain franchise contracts. These deferred costs are amortized over the expected life of the underlying franchise fee and are included in Other assets in the Company's consolidated balance sheet as of December 31, 2025. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liabilities under tax receivable agreement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Offering, we entered into a tax receivable agreement with the Pre-IPO LLC Members that provides for the payment by us to the Pre-IPO LLC Members of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax or franchise tax that we actually realize as a result of (i)&#160;any increase in tax basis in Goosehead Financial, LLC&#8217;s assets resulting from (a)&#160;the acquisition of LLC Units using the net proceeds from any future offering, (b)&#160;redemptions or exchanges by the Pre-IPO LLC Members of LLC Units and the corresponding number of shares of Class&#160;B common stock for shares of our Class&#160;A common stock or (c)&#160;payments under the tax receivable agreement, and (ii)&#160;tax benefits related to imputed interest deemed arising as a result of payments made under the tax receivable agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actual increase in tax basis from future redemptions and exchanges, as well as the amount and timing of any payments under the tax receivable agreement, will vary depending on a number of factors, including, but not limited to, the timing of any future redemptions, exchanges or purchases of the LLC Units held by Pre-IPO LLC Members, the price of our Class&#160;A common stock at the time of the purchase, redemption or exchange, the extent to which redemptions or exchanges are taxable, the amount and timing of the taxable income that we generate in the future, the tax rates then applicable and the portion of our payments under the tax receivable agreement constituting imputed interest.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025, as a result of the prior redemptions of LLC Units, we recognized liabilities totaling $171.9 million relating to our obligations under the tax receivable agreement.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 7A. Quantitative and qualitative disclosure of market risks</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk is the potential loss arising from adverse changes in market rates and prices, such as premium amounts, interest rates, and equity prices. We are exposed to market risk through our Book of Business and borrowings under our Credit Agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance premium pricing within the P&amp;C insurance industry has historically been cyclical, based on the underwriting capacity of the insurance industry and economic conditions. External events, such as terrorist attacks and man-made and natural disasters can also have significant impacts on the insurance market. We use the terms &#8216;&#8216;soft market&#8217;&#8217; and &#8216;&#8216;hard market&#8217;&#8217; to describe the business cycles experienced by the industry. A soft market is an insurance market characterized by a period of declining premium rates, which can negatively affect commissions earned by insurance agents. A hard market is an insurance market characterized by a period of rising premium rates, which, absent other changes, can positively affect commissions earned by insurance agents.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company represents over 200 insurance carriers, of which 76 provide national coverage. During 2025, two carriers represented more than 10% of total revenue at 19% and 13%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025, we had $298.5 million of borrowings outstanding under our Credit Agreement, which bears interest on a floating basis tied to SOFR and therefore is subject to changes in the associated interest expense. The effect of an immediate hypothetical 10% change in interest rates would not have a material effect on our consolidated financial statements.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 8. Financial statements and supplementary data</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_85"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Index to consolidated financial statements</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:93.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Goosehead Insurance, Inc.</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Annual consolidated financial statements</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Report of Independent Registered Public Accounting Firm (<ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-53">Deloitte &amp; Touche LLP</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-54">Dallas, Texas</ix:nonNumeric>, PCAOB ID No.<ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-55">34</ix:nonNumeric>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_88">72</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated statements of operations for each of the three years in the period ended December 31, 2025.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_91">74</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated balance sheets as of December 31, 2025 and December 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_94">75</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated statements of stockholders' equity for each of the three years in the period ended December 31, 2025.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_97">76</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated statements of cash flows for each of the three years in the period ended December 31, 2025.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_100">78</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes to the consolidated financial statements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_103">80</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1. Organization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_106">80</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2. Summary of significant accounting policies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_109">81</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3. Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_115">85</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4. Franchise fees receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_118">88</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5. Allowance for uncollectible agency fees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_121">88</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6. Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_124">89</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7. Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_127">89</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8. Employee benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_130">89</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9. Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_133">90</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10. Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_136">91</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11. Stockholder's equity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_139">93</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12. Noncontrolling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_151">95</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13. Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_154">96</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14. Dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_157">97</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15. Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_160">98</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16. Segment information</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_166">100</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17. Litigation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_169">100</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18. Related Party Transactions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#if9f5001cca2f46d1bfbb2f79f0930550_1847">100</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the stockholders and the Board of Directors of Goosehead Insurance, Inc.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Goosehead Insurance, Inc. and subsidiaries (the "Company") as of December 31, 2025 and 2024, the related consolidated statements of operations, shareholders' equity, and cash flows, for each of the three years in the period ended December 31, 2025, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2025 and 2024, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2025, in conformity with accounting principles generally accepted in the United States of America.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2025, based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February&#160;19, 2026, expressed an unqualified opinion on the Company's internal control over financial reporting. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commissions and Agency Fees and Franchise Revenues &#8211; New and Renewal Commissions and New and Renewal Royalty Fees &#8212; Refer to Note 3 to the financial statements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter Description</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goosehead is compensated for the insurance brokerage services that it provides for clients in the form of commission revenue, agency fees, royalty fees, and contingent commissions. The transaction price for commissions and royalty fees revenue is set as an estimate of the variable consideration to be received for the current policy term. This estimate includes fixed consideration due based on the contractual terms of the current policy, adjustments for estimates of modifications of the contractual terms of the current policy and/or termination of the policy before the end of the current term, and constraint of the variable consideration to the extent that it is probable there will not be a significant reversal of revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified commissions revenue, consisting of renewal and new business commissions, and royalty fees revenue, consisting of renewal and new business royalty fees, as a critical audit matter because of the judgments and assumptions necessary for management to estimate the variable consideration to be received for the current policy term. This required a high degree of auditor judgment when performing audit procedures to evaluate the reasonableness of management&#8217;s estimates of variable consideration and required extensive audit effort when performing those audit procedures due to the volume of commissions contracts. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">How the Critical Audit Matter Was Addressed in the Audit </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit procedures related to management&#8217;s estimates of the variable consideration in recognizing revenue for renewal and new business commissions and renewal and new business royalty fees revenue included the following, among others:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For a sample of commissions and royalty fees revenue transactions, we tested the recording of cash receipts by agreeing the amounts recognized to source documents.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We developed an independent expectation of the variable consideration estimates for commissions and royalty fees revenue based on historical policy and commissions data.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We evaluated management's variable consideration estimates for commissions and royalty fees revenue made at year end by performing the following:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Tested the mathematical accuracy of management&#8217;s calculation of the variable consideration estimates. </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Tested the accuracy and completeness of underlying data, including historical policy and commissions data, used in management&#8217;s calculation of the variable consideration estimates.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We performed retrospective reviews of management&#8217;s variable consideration estimates to identify potential bias in the determination of commissions and royalty fees revenue.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We evaluated whether publicly available information contradicted management&#8217;s assumptions.</span></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Deloitte&#160;&amp; Touche LLP</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dallas, Texas</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;19, 2026</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have served as the Company's auditor since 2017.</span></div><div style="margin-bottom:17pt;margin-top:17pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Goosehead Insurance, Inc.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Consolidated statements of operations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands, except per share amounts)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and agency fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-56">155,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-57">139,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-58">116,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-59">209,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-60">174,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-61">143,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:Revenues" scale="3" id="f-62">670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:Revenues" scale="3" id="f-63">932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-64">1,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-65">365,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-66">314,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-67">261,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="f-68">196,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="f-69">172,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="f-70">152,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-71">81,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-72">67,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-73">62,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-74">1,842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-75">2,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-76">4,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization" format="ixt:num-dot-decimal" scale="3" id="f-77">11,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization" format="ixt:num-dot-decimal" scale="3" id="f-78">10,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="gshd:DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization" format="ixt:num-dot-decimal" scale="3" id="f-79">9,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-80">290,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-81">253,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-82">228,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-83">74,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-84">61,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-85">32,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-86">23,793</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-87">7,339</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-88">6,568</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="f-89">192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-90">7,101</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:fixed-zero" scale="3" id="f-91">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-92">50,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-93">46,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-94">26,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax expense (benefit)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-95">6,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-96">2,413</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-97">2,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-98">44,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-99">49,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-100">23,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: net income attributable to noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-101">16,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-102">18,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-103">9,556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income attributable to Goosehead Insurance, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-104">27,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-105">30,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-106">14,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-107">1.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-108">1.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-109">0.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-110">1.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-111">1.16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-112">0.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average shares of Class A common stock outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-113">24,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-114">24,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-115">23,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-116">38,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-117">38,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-118">38,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">See Notes to the Consolidated Financial Statements</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Goosehead Insurance, Inc.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Consolidated balance sheets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands, except par value amounts)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.124%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-119">34,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-120">54,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="f-121">3,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="f-122">3,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and agency fees receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="gshd:AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-123">36,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="gshd:AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-124">31,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable from franchisees, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="gshd:AccountsReceivableNetCurrentFranchiseReceivable" format="ixt:num-dot-decimal" scale="3" id="f-125">11,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="gshd:AccountsReceivableNetCurrentFranchiseReceivable" format="ixt:num-dot-decimal" scale="3" id="f-126">11,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-127">7,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-128">8,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-129">93,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-130">108,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable from franchisees, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="gshd:AccountsReceivableNetNoncurrentFranchiseReceivable" format="ixt:num-dot-decimal" scale="3" id="f-131">2,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="gshd:AccountsReceivableNetNoncurrentFranchiseReceivable" format="ixt:num-dot-decimal" scale="3" id="f-132">3,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net of accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-133">21,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-134">24,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-135">34,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-136">37,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net of accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-137">39,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-138">25,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-139">216,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-140">193,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-141">6,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-142">5,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-143">414,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-144">397,653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-145">33,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-146">22,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premiums payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="gshd:PremiumsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-147">3,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="gshd:PremiumsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-148">3,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-149">8,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-150">6,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-151">3,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-152">3,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-153">2,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-154">10,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities under tax receivable agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="gshd:LiabilitiesUnderTaxReceivableAgreementCurrent" format="ixt:num-dot-decimal" scale="3" id="f-155">6,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="gshd:LiabilitiesUnderTaxReceivableAgreementCurrent" format="ixt:fixed-zero" scale="3" id="f-156">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-157">58,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-158">46,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-159">51,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-160">54,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note payable, net of current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-161">289,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-162">82,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-163">13,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-164">15,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities under tax receivable agreement, net of current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="gshd:LiabilitiesUnderTaxReceivableAgreementNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-165">165,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="gshd:LiabilitiesUnderTaxReceivableAgreementNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-166">160,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-167">577,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-168">358,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (see notes 9, 15, and 17)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-16" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-169"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-17" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-170"></ix:nonFraction></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-171"><ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-172">0.01</ix:nonFraction></ix:nonFraction> par value per share <ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-173"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-174">300,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-175"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-176">24,653</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December 31, 2025, <ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-177"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-178">24,668</ix:nonFraction></ix:nonFraction> issued and outstanding as of December 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-179">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-180">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-20" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-181"><ix:nonFraction unitRef="usdPerShare" contextRef="c-21" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-182">0.01</ix:nonFraction></ix:nonFraction> par value per share - <ix:nonFraction unitRef="shares" contextRef="c-20" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-183"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-184">50,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-20" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-185"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-186">11,935</ix:nonFraction></ix:nonFraction> issued and outstanding as of December 31, 2025, <ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-187"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-188">12,620</ix:nonFraction></ix:nonFraction> issued and outstanding as of December 31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-189">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-190">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-191">37,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-192">58,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-193">133,356</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-194">15,401</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-195">95,504</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-196">43,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-197">67,284</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-198">4,813</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-199">162,788</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-200">39,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities and equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-201">414,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-202">397,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">See Notes to the Consolidated Financial Statements</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_97"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Goosehead Insurance, Inc.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Consolidated statements of stockholders&#8217; equity</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.232%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.833%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued shares of Class A common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued shares of Class B common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated deficit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total equity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance January 1, 2023</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-203">23,034</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-204">14,470</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-205">228</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-206">146</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-207">51,038</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-208">59,967</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-209">8,555</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-210">25,069</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-211">33,624</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-212">10,939</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-213">10,939</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-214">14,140</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-215">14,140</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-216">9,556</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-217">23,696</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-218">409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-219">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-220">5,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-221">5,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-222">3,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-223">9,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-224">15,201</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-225">15,201</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-226">8,788</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-227">23,989</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Activity under employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="f-228">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-229">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-230">381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-231">383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-232">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-233">607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Redemption of LLC Units</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-234">1,517</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-34" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-235">1,517</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" sign="-" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="f-236">15</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="f-237">15</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-238">2,598</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-239">2,598</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-240">2,598</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="f-241">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax adjustments net of Tax Receivable Agreement liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" format="ixt:num-dot-decimal" scale="3" id="f-242">3,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" format="ixt:num-dot-decimal" scale="3" id="f-243">3,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" format="ixt:num-dot-decimal" scale="3" id="f-244">3,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance December 31, 2023</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-245">24,966</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-36" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-246">12,954</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-247">250</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-248">130</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-249">73,413</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-250">45,827</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-251">27,966</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-252">11,180</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-253">16,786</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.832%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued shares of Class A common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued shares of Class B common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated deficit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total equity</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance January 1, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-254">24,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-36" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-255">12,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-256">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-257">130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-258">73,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-259">45,827</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-260">27,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-261">11,180</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-262">16,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-263">4,829</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-264">4,829</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share repurchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-43" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-265">1,045</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-266">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-267">41,551</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-268">41,561</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-269">22,044</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-270">63,605</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-271">30,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-272">30,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-273">18,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-274">49,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-43" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-275">403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-276">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-277">7,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-278">7,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-279">4,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-280">12,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-281">18,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-282">18,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-283">9,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-284">27,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Activity under employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-43" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="f-285">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-286">321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-287">321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-288">168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-289">489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Redemption of LLC Units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-43" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="3" id="f-290">334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-47" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="3" id="f-291">334</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" sign="-" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="f-292">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="f-293">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="f-294">383</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="f-295">383</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" sign="-" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="f-296">507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="f-297">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax adjustments net of Tax Receivable Agreement liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" scale="3" id="f-298">984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" scale="3" id="f-299">984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" scale="3" id="f-300">984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-301">24,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-49" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-302">12,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-303">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-304">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-305">58,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-306">15,401</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-307">43,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-308">4,813</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-309">39,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.826%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.832%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued shares of Class A common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued shares of Class B common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated deficit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total equity</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance January 1, 2025</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-310">24,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-49" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-311">12,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-312">247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-313">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-314">58,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-315">15,401</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-316">43,889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-317">4,813</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-318">39,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-319">66,931</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-320">66,931</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-55" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-321">5.91</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-322">145,786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-323">145,786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-324">145,786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share repurchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-58" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-325">1,014</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="f-326">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-327">53,302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-328">53,312</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-329">28,408</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-330">81,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-331">27,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-332">27,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-333">16,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-334">44,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-58" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-335">309</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-336">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-337">8,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-338">8,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-339">4,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-340">13,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-341">15,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-342">15,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-343">7,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-344">23,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Activity under employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-58" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="f-345">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-346">270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-347">270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-348">143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="f-349">413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Redemption of LLC Units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-58" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="3" id="f-350">685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-60" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="3" id="f-351">685</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" sign="-" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="f-352">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" scale="3" id="f-353">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-354">3,647</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-355">3,647</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" sign="-" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-356">3,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="f-357">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax adjustments net of Tax Receivable Agreement liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" format="ixt:num-dot-decimal" scale="3" id="f-358">10,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" format="ixt:num-dot-decimal" scale="3" id="f-359">10,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" format="ixt:num-dot-decimal" scale="3" id="f-360">10,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-61" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-361">24,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-62" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-362">11,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-363">247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-364">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-365">37,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-366">133,356</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-367">95,504</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-368">67,284</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-369">162,788</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">See Notes to the Consolidated Financial Statements</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Goosehead Insurance, Inc.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Consolidated statements of cash flows</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-370">44,451</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-371">49,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-372">23,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-373">11,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-374">10,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-375">9,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt discounts and issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-376">1,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="f-377">420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="f-378">225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Gain) loss on disposal of fixed assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="f-379">189</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="f-380">74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" format="ixt:fixed-zero" scale="3" id="f-381">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on debt extinguishment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="f-382">804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-383">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-384">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-385">4,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AssetImpairmentCharges" scale="3" id="f-386">347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-387">3,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-388">1,842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-389">2,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-390">4,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-391">23,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-392">27,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-393">23,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to tax receivable agreement liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="3" id="f-394">516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" format="ixt:num-dot-decimal" scale="3" id="f-395">8,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" format="ixt:num-dot-decimal" scale="3" id="f-396">23,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-397">5,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-398">3,745</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-399">22,123</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncash lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="gshd:NoncashLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-400">1,723</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="gshd:NoncashLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-401">4,476</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="gshd:NoncashLeaseExpense" scale="3" id="f-402">748</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cloud computing arrangement implementation costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:PaymentsForCloudComputingArrangements" scale="3" id="f-403">657</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:PaymentsForCloudComputingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-404">1,180</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="gshd:PaymentsForCloudComputingArrangements" scale="3" id="f-405">85</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Receivable from franchisees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="gshd:IncreaseDecreaseInAccountsReceivableFranchiseReceivable" scale="3" id="f-406">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="gshd:IncreaseDecreaseInAccountsReceivableFranchiseReceivable" format="ixt:num-dot-decimal" scale="3" id="f-407">3,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="gshd:IncreaseDecreaseInAccountsReceivableFranchiseReceivable" format="ixt:num-dot-decimal" scale="3" id="f-408">7,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commissions and agency fees receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-409">6,027</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-410">19,950</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="gshd:IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable" scale="3" id="f-411">28</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="f-412">588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="f-413">250</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="f-414">3,555</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="f-415">966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="f-416">827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="f-417">486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-418">6,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-419">5,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="f-420">109</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-421">2,200</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-422">8,633</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-423">19,454</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-424">91,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-425">71,544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-426">50,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of notes receivable to franchisees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="3" id="f-427">125</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="3" id="f-428">325</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsToAcquireNotesReceivable" scale="3" id="f-429">130</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from notes receivable to franchisees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable" scale="3" id="f-430">303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable" scale="3" id="f-431">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable" format="ixt:fixed-zero" scale="3" id="f-432">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized software development costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForSoftware" format="ixt:num-dot-decimal" scale="3" id="f-433">13,096</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsForSoftware" format="ixt:num-dot-decimal" scale="3" id="f-434">11,209</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsForSoftware" format="ixt:num-dot-decimal" scale="3" id="f-435">7,705</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash consideration paid for asset acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AssetAcquisitionConsiderationTransferred" format="ixt:num-dot-decimal" scale="3" id="f-436">4,922</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AssetAcquisitionConsiderationTransferred" format="ixt:fixed-zero" scale="3" id="f-437">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AssetAcquisitionConsiderationTransferred" format="ixt:num-dot-decimal" scale="3" id="f-438">6,895</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for asset disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:PaymentsForDisposalOfAssets" scale="3" id="f-439">32</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:PaymentsForDisposalOfAssets" format="ixt:fixed-zero" scale="3" id="f-440">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="gshd:PaymentsForDisposalOfAssets" format="ixt:fixed-zero" scale="3" id="f-441">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-442">5,671</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="f-443">979</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-444">4,452</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash used for investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-445">23,543</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-446">12,419</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-447">19,182</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer premiums, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="gshd:IncreaseDecreaseInCustomerPremiums" scale="3" id="f-448">481</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:IncreaseDecreaseInCustomerPremiums" scale="3" id="f-449">994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="gshd:IncreaseDecreaseInCustomerPremiums" scale="3" id="f-450">75</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-451">7,944</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="f-452">621</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-453">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayment of notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-454">101,700</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-455">9,422</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-456">16,875</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-457">306,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-458">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:fixed-zero" scale="3" id="f-459">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from the issuance of Class A common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:num-dot-decimal" scale="3" id="f-460">13,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:num-dot-decimal" scale="3" id="f-461">12,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:num-dot-decimal" scale="3" id="f-462">9,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of Class A common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-463">81,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-464">63,184</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-465">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Member distributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:PaymentForPartnershipDistributions" format="ixt:num-dot-decimal" scale="3" id="f-466">64,224</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:PaymentForPartnershipDistributions" format="ixt:num-dot-decimal" scale="3" id="f-467">4,829</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="gshd:PaymentForPartnershipDistributions" format="ixt:num-dot-decimal" scale="3" id="f-468">10,939</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments pursuant to tax receivable agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:PaymentToTaxReceivableAgreement" format="ixt:num-dot-decimal" scale="3" id="f-469">6,736</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:PaymentToTaxReceivableAgreement" format="ixt:num-dot-decimal" scale="3" id="f-470">5,372</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="gshd:PaymentToTaxReceivableAgreement" format="ixt:fixed-zero" scale="3" id="f-471">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends to stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-472">145,786</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:fixed-zero" scale="3" id="f-473">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:fixed-zero" scale="3" id="f-474">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash used for financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-475">88,250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-476">45,199</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-477">17,991</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net increase (decrease) in cash and cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-478">20,036</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-479">13,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-480">13,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, and restricted cash, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-481">57,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-482">44,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-483">30,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents, and restricted cash, end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-484">37,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-485">57,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-486">44,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental disclosure of cash flow data:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid during the year for interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-487">21,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-488">6,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-489">6,369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaid" scale="3" id="f-490">929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxesPaid" scale="3" id="f-491">631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxesPaid" scale="3" id="f-492">701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid pursuant to tax receivable agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxPaidFederalBeforeRefundReceived" format="ixt:num-dot-decimal" scale="3" id="f-493">7,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxPaidFederalBeforeRefundReceived" format="ixt:num-dot-decimal" scale="3" id="f-494">5,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxPaidFederalBeforeRefundReceived" scale="3" id="f-495">421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">See Notes to the Consolidated Financial Statements</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_103"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Goosehead Insurance, Inc.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Notes to consolidated financial statements</span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_106"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-496" continuedAt="f-496-1" escape="true">Organization</ix:nonNumeric></span></div><ix:continuation id="f-496-1" continuedAt="f-496-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;1, 2018 Goosehead Insurance, Inc. ("GSHD") completed the Offering of <ix:nonFraction unitRef="shares" contextRef="c-67" decimals="-3" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="3" id="f-497">9,810</ix:nonFraction> thousand shares of Class&#160;A common stock at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-68" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="f-498">10.00</ix:nonFraction> per share, which included <ix:nonFraction unitRef="shares" contextRef="c-69" decimals="-3" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="3" id="f-499">1,280</ix:nonFraction> thousand shares issued pursuant to the underwriter's over-allotment option. GSHD became the sole managing member of Goosehead Financial, LLC (&#8220;GF&#8221;). GF was organized on January&#160;1, 2016 as a Delaware Limited Liability Company and is headquartered in Westlake, TX. The operations of GF represent the predecessor to GSHD prior to the Offering, and the consolidated entities of GF are described in more detail below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD (collectively with its consolidated subsidiaries, the &#8220;Company&#8221;) provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned offices and franchise units across the nation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operations of the corporate-owned offices are recorded in Texas Wasatch Insurance Services, L.P. (&#8220;TWIS&#8221;)&#8212;a Texas limited partnership headquartered in Westlake, TX and operating since 2003. TWIS is a wholly-owned subsidiary of Goosehead Insurance Holdings ("GIH"), which is a wholly-owned subsidiary of GF. The Company had <ix:nonFraction unitRef="location" contextRef="c-16" decimals="INF" name="gshd:NumberOfCorporateOwnedLocations" scale="0" id="f-500">14</ix:nonFraction> corporate-owned offices in operation at December 31, 2025, <ix:nonFraction unitRef="location" contextRef="c-17" decimals="INF" name="gshd:NumberOfCorporateOwnedLocations" scale="0" id="f-501">14</ix:nonFraction> at December 31, 2024, and <ix:nonFraction unitRef="location" contextRef="c-41" decimals="INF" name="gshd:NumberOfCorporateOwnedLocations" scale="0" id="f-502">14</ix:nonFraction> at December 31, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operations of the franchise units are recorded in Goosehead Insurance Agency, LLC (&#8220;GIA&#8221;)&#8212;a Delaware limited liability company headquartered in Westlake, TX and operating since 2011. GIA is <ix:nonFraction unitRef="number" contextRef="c-70" decimals="INF" name="us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" scale="-2" id="f-503">100</ix:nonFraction>% owned by GIH, which is <ix:nonFraction unitRef="number" contextRef="c-71" decimals="INF" name="us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" scale="-2" id="f-504">100</ix:nonFraction>% owned by GF. Franchisees are provided access to insurance Carrier Appointments, product training, technology infrastructure, client service centers and back office services. During years ended December 31, 2025, 2024, and 2023, the Company onboarded <ix:nonFraction unitRef="franchise" contextRef="c-1" decimals="INF" name="us-gaap:SignificantChangesFranchisesSold" scale="0" id="f-505">101</ix:nonFraction>, <ix:nonFraction unitRef="franchise" contextRef="c-14" decimals="INF" name="us-gaap:SignificantChangesFranchisesSold" scale="0" id="f-506">97</ix:nonFraction>, and <ix:nonFraction unitRef="franchise" contextRef="c-15" decimals="INF" name="us-gaap:SignificantChangesFranchisesSold" scale="0" id="f-507">209</ix:nonFraction> franchise locations, respectively and had <ix:nonFraction unitRef="franchise" contextRef="c-16" decimals="INF" name="us-gaap:SignificantChangesFrachisedOutletsInOperation" format="ixt:num-dot-decimal" scale="0" id="f-508">1,009</ix:nonFraction>, <ix:nonFraction unitRef="franchise" contextRef="c-17" decimals="INF" name="us-gaap:SignificantChangesFrachisedOutletsInOperation" format="ixt:num-dot-decimal" scale="0" id="f-509">1,103</ix:nonFraction>, and <ix:nonFraction unitRef="franchise" contextRef="c-41" decimals="INF" name="us-gaap:SignificantChangesFrachisedOutletsInOperation" format="ixt:num-dot-decimal" scale="0" id="f-510">1,226</ix:nonFraction> operating franchise locations as of December 31, 2025, 2024 and 2023, respectively. <ix:nonFraction unitRef="franchise" contextRef="c-14" decimals="INF" name="us-gaap:SignificantChangesFranchisesPurchasedDuringPeriod" format="ixt:fixed-zero" scale="0" id="f-511"><ix:nonFraction unitRef="franchise" contextRef="c-1" decimals="INF" name="us-gaap:SignificantChangesFranchisesPurchasedDuringPeriod" format="ixt:fixed-zero" scale="0" id="f-512"><ix:nonFraction unitRef="franchise" contextRef="c-15" decimals="INF" name="us-gaap:SignificantChangesFranchisesPurchasedDuringPeriod" format="ixt:fixed-zero" scale="0" id="f-513">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> franchises were purchased by the Company during the years ended December 31, 2025, 2024, and 2023.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-514" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Offering, both Goosehead Management, LLC (&#8220;GM&#8221;) and Texas Wasatch Insurance Holdings Group LLC (&#8220;TWIHG&#8221;) became wholly owned indirect subsidiaries of GF. Both GM and TWIHG are non-operating holding companies created to receive management fees from the operating entities TWIS and GIA.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reorganization Transactions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Offering, the Company completed the following transactions (the "Reorganization Transactions"):</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The GF limited liability company agreement was amended to, among other things, i) appoint GSHD as the sole managing member of GF and ii) modify the capital structure of GF by reclassifying the interests previously held by Pre-IPO LLC Members into a single new class of non-voting LLC Units.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">GSHD was authorized to issue <ix:nonFraction unitRef="class" contextRef="c-72" decimals="INF" name="gshd:CommonStockNumberOfClasses" format="ixt-sec:numwordsen" scale="0" id="f-515">two</ix:nonFraction> classes of common stock. <ix:nonFraction unitRef="shares" contextRef="c-67" decimals="-3" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="3" id="f-516">9,810</ix:nonFraction> thousand shares of Class A common stock were issued pursuant to the Offering, including the underwriters' over-allotment option. <ix:nonFraction unitRef="shares" contextRef="c-73" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-517">22,747</ix:nonFraction> thousand shares of Class B common stock were issued to the Pre-IPO LLC Members in an amount equal to the number of LLC Units held by each such Pre-IPO LLC Member in exchange for certain management rights of GF. Each share of Class A common stock and Class B common stock entitles its holder to <ix:nonFraction unitRef="vote" contextRef="c-72" decimals="INF" name="gshd:CommonStockVotePerShare" format="ixt-sec:numwordsen" scale="0" id="f-518">one</ix:nonFraction> vote per share on all matters submitted to a vote of GSHD's stockholders. Each share of Class B common stock can be exchanged for <ix:nonFraction unitRef="number" contextRef="c-74" decimals="INF" name="gshd:CommonStockConversionOfExistingInterests" format="ixt-sec:numwordsen" scale="0" id="f-519">one</ix:nonFraction> share of Class A common stock or, at GSHD's discretion, a cash payment equal to the volume weighted average market price of <ix:nonFraction unitRef="number" contextRef="c-74" decimals="INF" name="gshd:CommonStockConversionOfExistingInterests" format="ixt-sec:numwordsen" scale="0" id="f-520">one</ix:nonFraction> share of Class A common stock, thus canceling the share of Class B common stock on a <ix:nonFraction unitRef="number" contextRef="c-74" decimals="INF" name="gshd:CommonStockConversionOfExistingInterests" format="ixt-sec:numwordsen" scale="0" id="f-521">one</ix:nonFraction>-for-one basis. </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Goosehead Management Holders and Texas Wasatch Holders indirectly transferred their ownership interests in GM and TWIHG, respectively, to GSHD in exchange for the Goosehead Management Note and Texas Wasatch Note. The aggregate principal amount of the Goosehead Management Note and the Texas Wasatch Note was approximately $<ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-522">114</ix:nonFraction> million. Because the net proceeds from the Offering were insufficient to repay the aggregate principal amount of the notes, <ix:nonFraction unitRef="shares" contextRef="c-76" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-523">3,724</ix:nonFraction> thousand shares of Class A common stock were issued to the Goosehead Management Holders and the Texas Wasatch Holders for the difference. GSHD contributed direct and indirect ownership interests in each of TWIHG and GM to GF. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-496-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following completion of the Reorganization Transactions and the Offering, GSHD owned <ix:nonFraction unitRef="number" contextRef="c-77" decimals="3" name="us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" scale="-2" id="f-524">37.3</ix:nonFraction>% of GF and the Pre-IPO LLC Members owned the remaining <ix:nonFraction unitRef="number" contextRef="c-78" decimals="3" name="us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" scale="-2" id="f-525">62.7</ix:nonFraction>%. GSHD is the sole managing member of GF and holds the sole voting power and management control. Accordingly, GSHD consolidates the financial results of GF and reports noncontrolling interest in GSHD's consolidated financial statements.</span></div></ix:continuation><div style="margin-top:6pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_109"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-526" continuedAt="f-526-1" escape="true">Basis of presentation and significant accounting policies</ix:nonNumeric></span></div><ix:continuation id="f-526-1" continuedAt="f-526-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-527" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying audited consolidated financial statements of GSHD and our subsidiaries are presented in accordance with the rules and regulations of the SEC for annual reports on Form 10-K and are prepared in accordance with U.S. GAAP. All intercompany accounts and transactions have been eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="f-528" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Reclassification</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts previously reported in the prior period financial statements have been reclassified for comparative purposes to conform to the current period's presentation.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Significant accounting policies</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-529" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. Accordingly, actual results could differ from those estimates as more information becomes known.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-530" continuedAt="f-530-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains its cash in bank deposit accounts that, at times, may exceed federally insured limits; however, the Company has not historically experienced any losses in these accounts. The Company believes it is not exposed to any significant credit risk. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company earns interest on its cash balance that is held in interest-bearing checking accounts. During the years ended December 31, 2025 and 2024, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:InterestIncomeInterestEarningAsset" scale="6" id="f-531">2.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:InterestIncomeInterestEarningAsset" scale="6" id="f-532">1.6</ix:nonFraction> million, respectively, in interest income within Other income (expense) in the Consolidated Statements of Operations. <ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:InterestIncomeInterestEarningAsset" format="ixt:fixed-zero" scale="6" id="f-533">No</ix:nonFraction> interest was earned during the year ended December 31, 2023. As of December 31, 2025, 2024 and 2023, the Company did not have any cash equivalents.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-530-1">The Company holds premiums received from the insured, but not yet remitted to the insurance carrier in a fiduciary capacity.</ix:continuation> Premiums received but not yet remitted included in restricted cash were $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-534">3.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-535">3.7</ix:nonFraction> million as of December 31, 2025 and 2024, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="f-537" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="f-536" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of our cash and cash equivalents and restricted cash balances as presented in the consolidated statements of cash flows for the years ended December 31, 2025, 2024, and 2023 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"/><td style="width:44.804%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.881%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.418%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.367%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-538">34,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-539">54,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-540">41,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-541">3,547</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-542">3,693</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-543">2,091</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-544">37,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-545">57,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-546">44,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-top:6pt"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ReceivablesPolicyTextBlock" id="f-547" continuedAt="f-547-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commissions and agency fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon issuance of a new policy, the Company typically collects the first premium payment from the insured and then remits the full premium amount to the insurance carrier. The insurance carrier collects the remaining premiums directly from the insured and remits the applicable commissions to the Company. Accordingly, as reported in the accompanying consolidated balance sheets, commissions are receivables from the insurance carriers. These direct-bill arrangements consist of a high volume of transactions with small premium amounts, with the billing controlled by the insurance carriers. The income statement and balance sheet effects of the commissions are recorded at the </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-526-2" continuedAt="f-526-3"><ix:continuation id="f-547-1"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contract effective date and generally are based on a percentage of premiums for insurance coverage. During 2025, the Company wrote with over <ix:nonFraction unitRef="carrier" contextRef="c-1" decimals="INF" name="gshd:NumberOfInsuranceCarriersCompanyWroteWith" scale="0" id="f-548">200</ix:nonFraction> insurance carriers, of which <ix:nonFraction unitRef="carrier" contextRef="c-1" decimals="INF" name="gshd:NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage" scale="0" id="f-549">76</ix:nonFraction> provided national coverage. In 2025, two carriers represented more than 10% of total revenue at <ix:nonFraction unitRef="number" contextRef="c-79" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-550">19</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-80" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-551">13</ix:nonFraction>%. In 2024, three carriers represented more than 10% of total revenue at <ix:nonFraction unitRef="number" contextRef="c-81" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-552">19</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-82" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-553">15</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="c-83" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-554">10</ix:nonFraction>%. In 2023, two carriers represented more than 10% of total revenue at <ix:nonFraction unitRef="number" contextRef="c-84" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-555">16</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-85" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-556">12</ix:nonFraction>%. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In select states, agents have the option to charge an agency fee for the placement of the insurance policy. These non-refundable fees are recorded as receivable on the date the policy is effective with the insurance carrier.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for uncollectible agency fees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records agency fees receivable net of an allowance for estimated uncollectible accounts to reflect any loss anticipated for the related agency fees receivable balances, which anticipated loss is charged to bad debts. The agency fees receivable balance consists of numerous small-balance, homogeneous accounts. The Company calculates the allowance based on collection history and writes off all uncollected agency fee balances outstanding over ninety days.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Receivable from franchisees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivable from franchisees consists of franchise fees receivable net of an allowance for uncollectible franchise fees and unamortized discount on franchise fees, royalty fees receivable, and notes receivable from franchisees.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Franchise fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the start date of the franc</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hise agreement, the Company records an entry to establish a franchise fees receivable and a contract liability. The contract liability will be amortized to franchise fees within Franchise revenues over the <ix:nonNumeric contextRef="c-1" name="gshd:FranchiseFeesTermOfContract" format="ixt-sec:durwordsen" id="f-557">10-year</ix:nonNumeric> life of the franchise contract. Franchis</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ees have historically had the option to pay the full amount of franchise fees up front or to pay a deposit up front and the remaining balance by payment plan over time. The franchisees that elected to pay the initial franchise fee over time pay in total an amount that exceeds the amount due had they paid the full amount up front. As such, the payment plan option is treated as a zero-interest rate note, which creates an imputation of interest. The imputed interest is recorded as a discount on the franchise fee receivable and amortized using the effective interest rate method over the life of the payment plan. The amount of interest recorded in 2025, 2024, and 2023 related to franchise fees on a payment plan was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="gshd:InterestIncomeFranchiseFeeReceivable" scale="6" id="f-558">0.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="gshd:InterestIncomeFranchiseFeeReceivable" scale="6" id="f-559">0.9</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="gshd:InterestIncomeFranchiseFeeReceivable" scale="6" id="f-560">1.4</ix:nonFraction> million, respectively, and is included in Interest income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for uncollectible franchise fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records franchise fees receivable net of an allowance for estimated uncollectible accounts to reflect any loss anticipated related to the franchise fees receivable balances, which anticipated loss is charged to bad debts. The franchise fees receivable balance consists of numerous small-balance, homogeneous accounts. The Company calculates the allowance based on our history of write offs for all franchise accounts. Franchise fees receivable and the related allowance are written off if the franchisee owing the balance terminates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Royalty fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Royalty fees are recorded at the point in time when the policy becomes effective with the insurance carrier. The royalty fees are secured by the commissions of the franchisee with no historical losses incurred for uncollectible royalty fees. As such, there is <ix:nonFraction unitRef="usd" contextRef="c-86" decimals="INF" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:fixed-zero" scale="0" id="f-561">no</ix:nonFraction> allowance for doubtful accounts relating to royalty fees.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-562" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goosehead provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned locations and franchise units. Goosehead is compensated for the insurance brokerage services that it provides for clients in the form of commissions, agency fees, royalty fees, and contingent commissions. The Company estimates revenue and constrains the estimates such that </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">it is probable there will not be a significant reversal of revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adjusts its estimate of revenue recognized based on cash collections.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also recognizes revenue for initial franchise fees generated from a contract between the Company and a franchisee. Initial franchise fees are recognized as revenue over the <ix:nonNumeric contextRef="c-1" name="gshd:FranchiseFeesTermOfContract" format="ixt-sec:durwordsen" id="f-563">10-year</ix:nonNumeric> life of the franchise contract, beginning on the start date of the contract.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain costs to obtain or fulfill a contract are capitalized. The Company capitalizes the commission payments paid to obtain new franchise contracts. These deferred costs are amortized over the expected life of the underlying franchise fee, and are included in Other assets in the Company's consolidated balance sheets.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 Revenues for further explanation of the Company's revenue recognition policy.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-526-3" continuedAt="f-526-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-564" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property&#160;&amp; equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company carries fixed assets at cost, less accumulated depreciation, as stated in the accompanying consolidated balance sheets. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful life of <ix:nonNumeric contextRef="c-87" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-565">five years</ix:nonNumeric> for furniture, fixtures and equipment and <ix:nonNumeric contextRef="c-88" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-566">three years</ix:nonNumeric> for computer equipment. Leasehold improvements are also amortized using the straight-line method and are amortized over the shorter of the remaining term of the lease or the useful life of the improvement. Expenditures for improvements are capitalized, and expenditures for maintenance and repairs are expensed as incurred. Upon sale or retirement, the cost and related accumulated depreciation and amortization is removed from the related accounts, and the resulting gain or loss, if any, is reflected in income.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="f-567" continuedAt="f-567-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are stated at cost less accumulated amortization and reflect amounts paid for the Company&#8217;s web domain, computer software costs, and books of business (customer accounts). The web domain is amortized over a useful life of <ix:nonNumeric contextRef="c-89" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="f-568">fifteen years</ix:nonNumeric>, software costs are amortized over a useful life of <span style="-sec-ix-hidden:f-569">three</span> to <ix:nonNumeric contextRef="c-91" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="f-570">ten years</ix:nonNumeric>, and books of business are amortized over a useful life of <ix:nonNumeric contextRef="c-92" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="f-571">eight years</ix:nonNumeric>.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-567-1">In May 2023, the Company entered into an agreement to purchase Vivint Smart Home's insurance Book of Business, for which the Company paid $<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-5" name="us-gaap:AssetAcquisitionConsiderationTransferred" scale="6" id="f-572">5.8</ix:nonFraction>&#160;million in cash consideration. We made <ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:fixed-zero" scale="0" id="f-573">no</ix:nonFraction> purchases of books of business during the year ended December 31, 2024. Total purchases of books of business during the year ended December 31, 2025 were $<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="6" id="f-574">4.9</ix:nonFraction> million.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="f-575" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews all of its identifiable assets for impairment periodically and whenever events or changes in business circumstances indicate that the carrying value of the assets may not be recoverable. In reviewing identifiable assets, if the undiscounted future cash flows were less than the carrying amount of the respective assets, an indicator of impairment would exist, and further analysis would be required to determine whether or not a loss would need to be charged against current period earnings as a component of general and administrative expenses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of tangible assets during the year ended December 31, 2025, the Company identified <ix:nonFraction unitRef="office_lease" contextRef="c-1" decimals="INF" name="gshd:NumberOfOfficeLeases" format="ixt-sec:numwordsen" scale="0" id="f-576">three</ix:nonFraction> office leases that would be exited or subleased and completed a recoverability assessment for assets at each location. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:TangibleAssetImpairmentCharges" scale="6" id="f-577">1.6</ix:nonFraction> million for property and equipment and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" scale="6" id="f-578">3.1</ix:nonFraction> million for right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of tangible assets during the year ended December 31, 2024, the Company identified <ix:nonFraction unitRef="office_lease" contextRef="c-14" decimals="INF" name="gshd:NumberOfOfficeLeases" format="ixt-sec:numwordsen" scale="0" id="f-579">one</ix:nonFraction> office lease that would be subleased and completed a recoverability assessment for assets at that location. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:TangibleAssetImpairmentCharges" scale="6" id="f-580">0.1</ix:nonFraction>&#160;million of property and equipment and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" scale="6" id="f-581">0.2</ix:nonFraction>&#160;million of right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of tangible assets during the year ended December 31, 2023, the Company identified <ix:nonFraction unitRef="office_lease" contextRef="c-15" decimals="INF" name="gshd:NumberOfOfficeLeases" format="ixt-sec:numwordsen" scale="0" id="f-582">two</ix:nonFraction> office leases that will be subleased and completed a recoverability assessment for assets at those locations. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:TangibleAssetImpairmentCharges" scale="6" id="f-583">1.4</ix:nonFraction> million of property and equipment and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" scale="6" id="f-584">1.1</ix:nonFraction> million of right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of intangible assets during the year ended December 31, 2023, the Company identified a group of internally-developed software assets that had not been placed into service and would not be completed. As a result, the Company determined the assets had no fair value and recorded an impairment expense of $<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:AssetImpairmentCharges" scale="6" id="f-585">1.1</ix:nonFraction> million related to the asset group.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-526-4" continuedAt="f-526-5"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No additional impairment was identified during the years ended December 31, 2025, 2024, and 2023.</span></div><ix:nonNumeric contextRef="c-1" name="gshd:PremiumsPayablePolicyTextBlock" id="f-586" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premiums payable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premiums payable represent premium payments that have been received from insureds but not yet remitted to the insurance carriers.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtPolicyTextBlock" id="f-587" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred financing costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred financing costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense in accordance with the related debt agreements. Deferred financing costs for existing debt facilities are included as a reduction in notes payable on the accompanying consolidated balance sheets while deferred financing costs incurred for debt facilities not yet consummated as of the end of a reporting period are included in other assets on the accompanying consolidated balance sheets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-588" continuedAt="f-588-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Accounting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary leased asset class of the Company is real estate. For leases with an original term longer than one year, lease liabilities are initially recognized on the lease commencement date based on the present value of the future minimum lease payments over the lease term, including non-lease components such as fixed common area maintenance costs and other fixed costs. A corresponding right-of-use ("ROU") asset is initially recognized equal to the lease liability adjusted for any lease prepayments, initial direct costs and lease incentives, and amortized into rent expense, which is included in general and administrative expenses in the consolidated statements of operations.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-588-1">The discount rates used in determining the present value of leases represent our collateralized borrowing rate considering each lease's term. Certain leases have options to renew or terminate the lease that can be exercised at the discretion of the Company. These options are included in the lease term when it is reasonably certain that we will exercise that option. Rent expense is generally recognized on a straight-line basis over the lease term and included in General and administrative expenses in the Consolidated Statements of Operations.</ix:continuation> See Note 15 for further information. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-589" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes pursuant to the asset and liability method, which requires the recognition of deferred income tax assets and liabilities related to the expected future tax consequences arising from temporary differences between the carrying amounts and tax bases of assets and liabilities based on enacted statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Any effects of changes in income tax rates or laws are included in income tax expense in the period of enactment.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-590" continuedAt="f-590-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-590-1">The Company expenses advertising costs as they are incurred.</ix:continuation> Advertising expense for the years ended December 31, 2025, 2024, and 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AdvertisingExpense" scale="6" id="f-591">1.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:AdvertisingExpense" scale="6" id="f-592">1.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:AdvertisingExpense" scale="6" id="f-593">0.9</ix:nonFraction> million, respectively, and is included within general and administrative expenses in the consolidated statements of operations.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-594" continuedAt="f-594-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently adopted accounting pronouncements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments require enhanced disclosures of significant segment expenses and other segment items, provide for the disclosure of additional measures of a segment's profit or loss used by the chief operating decision maker, require that all annual disclosures about a reportable segment's profit or loss and assets be included in interim periods, and provide new segment reporting requirements for entities with a single reportable segment. The Company adopted this ASU for the annual period ended December 31, 2024 and the amendments have been applied retrospectively to all periods presented. Refer to our segment disclosure in "Note 16. Segment information" for more information.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied on a prospective basis, although optional retrospective application is permitted. The Company adopted this ASU for the annual period ended December 31, 2025. Refer to our income tax disclosure in "Note 10. Income taxes" for more information.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-594-1"><ix:continuation id="f-526-5"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendment requires additional disclosures of certain costs and expenses within the notes to the consolidated financial statements. Additionally, in January 2025, the FASB issued ASU No. 2025-01, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which clarified that the updates are effective for annual reporting periods beginning after December 15, 2026, and interim periods thereafter. The Company is currently evaluating the impact this guidance will have on its consolidated financial statement disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the FASB issued ASU No. 2025-05, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments&#8212;Credit Losses&#8212;(Topic 326)&#8212;Measurement of Credit Losses for Account Receivable and Contract Assets. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments provide for a practical expedient that an entity may assume that conditions as of the balance sheet date remain unchanged over the remaining life of the asset when estimating expected credit losses for current accounts receivable and current contract assets arising from revenue transactions from contracts with customers. The guidance is effective for annual reporting periods beginning after December 15, 2025, and should be applied prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06, Intangibles</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40)&#8212;Targeted Improvements to the Accounting for Internal-Use Software. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments improve the accounting for costs related to internal-use software. The new guidance eliminates project stages and requires capitalizing software costs to begin when (1) management has authorized and committed to funding the software project and (2) it is probable that the project will be completed and the software will be used to perform the function intended. When evaluating if a project is probable to be completed, significant development uncertainty must be assessed. Additionally, disclosures for property, plant and equipment will be required for all capitalized software costs. The guidance is effective for annual reporting periods beginning after December 15, 2027, with early adoption permitted as of the beginning of an annual reporting period. Upon adoption, the guidance may be applied prospectively, retrospectively or using a modified transition approach. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.</span></div></ix:continuation></ix:continuation><div id="if9f5001cca2f46d1bfbb2f79f0930550_115"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-595" continuedAt="f-595-1" escape="true">Revenues</ix:nonNumeric></span></div><ix:continuation id="f-595-1" continuedAt="f-595-2"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commissions and agency fees</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company earns commissions, which are paid as a percentage of the policy premiums placed by the Company, by performing its obligation to identify, place, and make effective insurance coverage on behalf of its customer, the insured. The Company defines the term of the policy as the contractual period the policy provides insurance coverage to the insured, which is typically 1 year or less. Commissions earned for the placement of the initial policy term for a given insurance product are recorded as New Business Commissions. New Business Commissions are earned at a point in time on the effective date of the policy, which is when the customer&#8217;s unilateral right to cancel the policy without consideration expires, as the Company has no further performance obligations for the initial term once the policy is placed and made effective.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">After the initial policy term for a given insurance product, the Company earns Renewal Commissions by assisting the customer to make effective a renewal policy that satisfies the customer&#8217;s current insurance coverage needs. The Company performs this obligation by monitoring the customer&#8217;s policy to ensure a renewal is offered by the carrier and that the client promptly pays the premium. Alternatively, based on the needs of the customer, the Company may assist the customer to adjust coverage terms to satisfy its current insurance coverage needs or the Company may assist the customer to re-shop the insurance coverage to identify, place, and make effective a policy that better meets those needs. Renewal Commissions are earned at a point in time upon the effective date of the renewal policy term or upon the effective date of the replacement policy identified, placed, and made effective for the customer, which is when the customer&#8217;s unilateral right to non-renew the policy expires, as the Company has no further performance obligations for that renewal policy term.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The transaction price for commissions revenue is set as an estimate of the variable consideration to be received for the current policy term. This estimate includes the fixed consideration due based on the contractual terms of the current policy and adjustments for estimates of modifications of the contractual terms of the current policy and/or termination of the policy before the end of the current term. This variable consideration is constrained to the extent that it is probable there will not be a significant reversal of revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For Agency Fees, the Company enters into a contract with the insured, in which the Company's performance obligation is to place an insurance policy. The transaction price of the agency fee is set at the time the sale is </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-595-2" continuedAt="f-595-3"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">agreed upon, and is included in the contract. Agency Fee revenue is recognized at a point in time, which is the effective date of the policy.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent commission revenue is generated from contracts between the Company and insurance carriers, for which the Company is compensated for certain growth, profitability, or other performance-based metrics. The performance obligations for contingent commissions will vary by contract, but generally include the Company increasing profitable written premium with the insurance carrier. The transaction price for contingent commissions is estimated based on all available information and is recognized over time as the Company completes its performance obligations, as the underlying policies are placed, net of a constraint.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company must estimate the amount of consideration that will be received such that a significant reversal of revenue is not probable. Contingent commissions represent a form of variable consideration associated with the placement and profitability of coverage, for which we earn commissions. In connection with Topic 606, contingent commissions are estimated with a constraint applied and accrued relative to the recognition of the corresponding commissions for the period over which the contract applies. As contingent commissions are earned in relation to policies placed by the Company with the insurance carrier, the timing of recognizing contingent commissions follows a similar pattern as our commissions and fees, with any adjustments recognized when payments are received or as additional information that affects the estimate becomes available.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Franchise revenues</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Franchise revenues include initial franchise fees and ongoing new and renewal royalty fees from franchisees. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from Initial Franchise Fees is generated from a contract between the Company and a franchisee. The Company's performance obligation is to provide initial training, onboarding, ongoing support and use of the Company's business operations over the period of the franchise agreement. The transaction price is set by the franchise agreement and revenue is recognized over time as the Company completes its performance obligations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial franchise fees are recognized as revenue over the <ix:nonNumeric contextRef="c-1" name="gshd:FranchiseFeesTermOfContract" format="ixt-sec:durwordsen" id="f-596">10-year</ix:nonNumeric> life of the franchise contract, beginning on the start date of the contract.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from New and Renewal Royalty Fees is recorded by applying the sales- and usage-based royalties exception. Under the sales- and usage-based exception, the Company recognizes revenue over time as a franchise places and makes effective a policy for an insured. The transaction price for the royalty fee for each policy made effective is set as the contractual royalty rate multiplied by </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an estimate of the commissions to be received by the franchise for the current term of the policy. This estimate includes the fixed consideration due based on the contractual terms of the current policy and adjustments for estimates of modifications of the contractual terms of the current policy and/or termination of the policy before the end of the current term. This variable consideration is constrained to the extent that it is probable there will not be a significant reversal of revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated ASC Topic 340 - Other Assets and Deferred Cost (&#8220;ASC 340&#8221;), which requires companies to defer certain incremental costs to obtain customer contracts and certain costs to fulfill customer contracts.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental costs to obtain - The Company defers certain costs to obtain customer contracts primarily as they relate to commission-based compensation plans for selling new franchise agreements. These incremental costs are deferred and amortized over a <ix:nonNumeric contextRef="c-16" name="us-gaap:CapitalizedContractCostAmortizationPeriod" format="ixt-sec:durwordsen" id="f-597">10-year</ix:nonNumeric> period, which is consistent with the term of the contract. The balance of costs to obtain is included with Other assets on the Consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to fulfill - The Company has evaluated the need to capitalize costs to fulfill customer contracts and has determined that there are no costs that meet the definition for capitalization under ASC 340.<br/><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance obligations satisfied in previous periods</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2025, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-598">3.0</ix:nonFraction> million in Commissions and agency fees and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-599">1.0</ix:nonFraction> million in Franchise revenues due to the release of the constraint on certain variable consideration related to policies placed and made effective in previous periods. The Company did <ix:nonFraction unitRef="usd" contextRef="c-14" decimals="INF" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="0" id="f-600"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="INF" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="0" id="f-601">not</ix:nonFraction></ix:nonFraction> recognize any revenue related to performance obligations satisfied in previous periods for the years ended December 31, 2024, or 2023.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-595-3" continuedAt="f-595-4"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-602" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregates revenue by source </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Type of revenue stream:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and agency fees</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewal commissions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-603">78,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-604">74,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-605">70,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New business commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-606">27,985</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-607">24,608</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-608">23,411</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-609">10,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-610">8,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-611">8,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-612">38,376</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-613">31,385</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-614">13,746</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewal royalty fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-615">170,767</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-616">138,942</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-617">107,524</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New business royalty fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-618">30,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-619">27,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-620">23,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial franchise fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-621">5,594</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-622">6,620</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-623">11,238</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other franchise revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-624">2,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-625">1,831</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-626">1,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:Revenues" scale="3" id="f-627">670</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:Revenues" scale="3" id="f-628">932</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-629">1,443</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-630">365,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-631">314,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-632">261,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Timing of revenue recognition:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-633">117,010</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-634">107,673</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-635">102,315</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-636">248,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-637">206,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-638">158,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-639">365,304</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-640">314,505</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-641">261,276</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-642" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, cost to obtain, and contract liabilities from contracts with customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase/(decrease)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost to obtain franchise contracts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-643">1,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-644">1,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="f-645">166</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and agency fees receivable, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="gshd:AccountsReceivableNetCommissionsAndAgencyFeesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-646">36,613</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="gshd:AccountsReceivableNetCommissionsAndAgencyFeesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-647">31,375</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:IncreaseDecreaseInCommissionsAndFeesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-648">5,238</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable from franchisees, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="gshd:AccountsReceivableNetFranchiseReceivable" format="ixt:num-dot-decimal" scale="3" id="f-649">14,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="gshd:AccountsReceivableNetFranchiseReceivable" format="ixt:num-dot-decimal" scale="3" id="f-650">14,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="gshd:IncreaseDecreaseInReceivablesFromFranchisees" scale="3" id="f-651">469</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)(3)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-652">16,266</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-653">18,466</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-654">2,200</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Cost to obtain franchise contracts is included in Other assets on the consolidated balance sheets.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Includes both the current and long term portion of this balance.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) Initial Franchise Fees to be recognized over the life of the contract</span></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes in contract liabilities are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liability at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-655">18,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-656">27,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-657">5,594</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-658">6,620</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New deferrals</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:ContractWithCustomerNewPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-659">3,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:ContractWithCustomerNewPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-660">3,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:ContractWithCustomerLiabilityWriteoffs" scale="3" id="f-661">536</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:ContractWithCustomerLiabilityWriteoffs" format="ixt:num-dot-decimal" scale="3" id="f-662">5,138</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liability at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-663">16,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-664">18,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1) Initial franchise fees where the consideration is received from the customer for services which are to be transferred to the franchisee over the term of the franchise agreement</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2) Franchise Fees, net of recognized revenue, no longer deferred due to the termination of the Franchise Agreement.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-595-4"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anticipated Future Recognition of Deferred Initial Franchise Fees</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="f-665" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the estimated initial franchise fees (contract liability) to be recognized in the future related to performance obligations that are unsatisfied at the end of the period </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.017%"><tr><td style="width:1.0%"/><td style="width:67.361%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.825%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.414%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimate for the year ended December 31:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="gshd:RevenueRemainingPerformanceObligationRecognizedInYearOne" format="ixt:num-dot-decimal" scale="3" id="f-666">3,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="gshd:RevenueRemainingPerformanceObligationRecognizedInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-667">2,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="gshd:RevenueRemainingPerformanceObligationRecognizedInYearThree" format="ixt:num-dot-decimal" scale="3" id="f-668">2,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="gshd:RevenueRemainingPerformanceObligationRecognizedInYearFour" format="ixt:num-dot-decimal" scale="3" id="f-669">2,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="gshd:RevenueRemainingPerformanceObligationRecognizedInYearFive" format="ixt:num-dot-decimal" scale="3" id="f-670">1,889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="gshd:RevenueRemainingPerformanceObligationRecognizedAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-671">3,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-672">16,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center"><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_118"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="c-1" name="gshd:FranchiseFeesReceivableTextBlock" id="f-673" continuedAt="f-673-1" escape="true">Franchise fees receivable</ix:nonNumeric></span></div><ix:continuation id="f-673-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="f-674" continuedAt="f-674-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of Franchise fees receivable included in receivable from franchisees in the consolidated balance sheets consisted of the following </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise fees receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-675">4,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="f-676">6,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:ReceivableWithImputedInterestDiscount" scale="3" id="f-677">904</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:ReceivableWithImputedInterestDiscount" format="ixt:num-dot-decimal" scale="3" id="f-678">1,671</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for uncollectible franchise fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="f-679">40</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="f-680">35</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total franchise fees receivable</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="f-681">3,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="f-682">4,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="f-683" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the allowance for uncollectible franchise fees was as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:82.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="f-684">223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="f-685">404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="f-686">592</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="f-687">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="f-688">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="f-689">137</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="f-690">40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_121"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="c-1" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="f-691" continuedAt="f-691-1" escape="true">Allowance for uncollectible agency fees</ix:nonNumeric></span></div><ix:continuation id="f-691-1"><ix:continuation id="f-674-1"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the allowance for uncollectible agency fees was as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="f-692">508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-693">1,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-694">1,614</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2024</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="f-695">363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-696">1,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-697">1,190</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="f-698">489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-699" continuedAt="f-699-1" escape="true">Property and equipment</ix:nonNumeric></span></div><ix:continuation id="f-699-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-700" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following at </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture&#160;&amp; fixtures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-701">10,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-702">10,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-703">6,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-704">5,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-705">802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-706">481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phone system</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-707">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-708">227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-709">37,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-710">35,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-711">55,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-712">51,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-713">33,660</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-714">27,707</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-715">21,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-716">24,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-717">6.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-718">7.3</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-719">7.6</ix:nonFraction> million for the years ended December 31, 2025, 2024, and 2023, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_127"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="c-1" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="f-720" continuedAt="f-720-1" escape="true">Intangible assets</ix:nonNumeric></span></div><ix:continuation id="f-720-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-721" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.031%"/><td style="width:0.1%"/></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average amortization period (years)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software&#160;&amp; web domain</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-722">38,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-723">24,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-146" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-724">7.48</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Books of business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-725">11,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-726">6,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-148" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-727">6.52</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-728">10,856</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-729">6,294</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-730">39,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-731">25,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-732">4.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-733">3.2</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-734">1.7</ix:nonFraction> million for the years ended December 31, 2025, 2024, and 2023, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-735" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected amortization for the next five calendar years as of December 31, 2025 are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.538%"><tr><td style="width:1.0%"/><td style="width:64.863%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-736">5,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-737">5,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-738">5,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-739">5,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="gshd:FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter" format="ixt:num-dot-decimal" scale="3" id="f-740">16,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-741">39,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_130"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-742" continuedAt="f-742-1" escape="true">Employee benefit obligation</ix:nonNumeric></span></div><ix:continuation id="f-742-1"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted a qualified deferred compensation plan under section 401(k) of the Internal Revenue Code. Full-time employees over the age of <ix:nonFraction unitRef="year" contextRef="c-1" decimals="INF" name="gshd:DefinedContributionPlanEligibilityMinimumAge" scale="0" id="f-743">21</ix:nonFraction> with <ix:nonNumeric contextRef="c-1" name="gshd:DefinedContributionPlanEligibilityMinimumServicePeriod" format="ixt-sec:durwordsen" id="f-744">one month</ix:nonNumeric> of service are eligible to participate. Under the plan, the Company&#8217;s contribution is based on a discretionary matching of <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-745">100</ix:nonFraction>% of salary deferral elected by each eligible employee up to a maximum of <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-746">3</ix:nonFraction>% of compensation. The Company&#8217;s matching portion vests over a <ix:nonNumeric contextRef="c-1" name="gshd:DefinedContributionPlanEmployersMatchingContributionVestingPeriod" format="ixt-sec:durwordsen" id="f-747">four-year</ix:nonNumeric> period, after which time the employee becomes fully vested and all future contributions will vest immediately.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Matching contributions may be changed at the discretion of the Company. Company contributions totaled $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="6" id="f-748">1.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="6" id="f-749">1.5</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="6" id="f-750">1.5</ix:nonFraction> million for the years ended December 31, 2025, 2024, and 2023.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_133"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-751" continuedAt="f-751-1" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="f-751-1" continuedAt="f-751-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;21, 2021, the Company entered into the Second Amended and Restated Credit Agreement (the "Second Amended and Restated Credit Agreement") to refinance its $<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-752">25.0</ix:nonFraction> million revolving credit facility and $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-753">80.0</ix:nonFraction> million term note payable to a $<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-754">50.0</ix:nonFraction> million revolving credit facility and $<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-755">100.0</ix:nonFraction> million term note payable in order to obtain a more favorable interest rate on the outstanding debt. The revolving credit facility and term note were collateralized by substantially all the Company's assets, which included right to future commissions and royalties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 26, 2023, the Company entered into Amendment No.1 of the Second Amended and Restated Credit Agreement, which provided that LIBOR should be replaced with Term SOFR.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 24, 2024, the Company entered into Amendment No. 2 of the Second Amended and Restated Credit Agreement, increasing the term note payable by $<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-6" name="gshd:LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments" scale="6" id="f-756">25</ix:nonFraction>&#160;million and increasing the capacity of the revolving credit facility by $<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-6" name="gshd:LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments" scale="6" id="f-757">25</ix:nonFraction>&#160;million to a total capacity of $<ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-758">75</ix:nonFraction>&#160;million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 8, 2025, the Company entered into a credit agreement (the "2025 Credit Agreement") providing for an aggregate $<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-759">300</ix:nonFraction>&#160;million term notes payable (the "2025 Initial Term Loan") and $<ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-760">75</ix:nonFraction>&#160;million revolving credit facility (the "2025 Revolving Credit Facility"). The 2025 Initial Term Loan matures on January 8, 2032 and the 2025 Revolving Credit Facility matures on January 8, 2030. The 2025 Credit Agreement replaced the Second Amended and Restated Credit Agreement, which was repaid with the proceeds of the 2025 Initial Term Loan and terminated.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded $<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="f-761">6.8</ix:nonFraction> million of debt issuance costs and original issue discount related to the 2025 Initial Term Loan within Notes Payable and $<ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="f-762">1.8</ix:nonFraction> million of debt issuance costs related to the 2025 Revolving Credit Facility within Other Assets in the consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 9, 2025, the Company entered into Amendment No. 1 to the 2025 Credit Agreement in order to refinance the outstanding balance of the 2025 Initial Term Loan with a new term loan facility (the "Term B-1 Facility"). The amendment reduced the applicable interest rate on our term loan borrowings under the facility by <ix:nonFraction unitRef="number" contextRef="c-159" decimals="INF" sign="-" name="gshd:DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate" scale="-2" id="f-763">0.50</ix:nonFraction>% to a rate of Term SOFR plus <ix:nonFraction unitRef="number" contextRef="c-159" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-764">3.00</ix:nonFraction>%. The Term B-1 Loan is payable in quarterly installments of $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-5" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" id="f-765">0.7</ix:nonFraction> million, with a balloon payment of $<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-5" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" id="f-766">280.5</ix:nonFraction> million on January&#160;8, 2032. The 2025 Credit Agreement is secured by all property owned, leased or operated by the Company except for certain excluded assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025, the Company had <ix:nonFraction unitRef="usd" contextRef="c-162" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-767">nothing</ix:nonFraction> drawn against the revolving credit facility and had $<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="f-768">75.0</ix:nonFraction> million available to draw.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-769" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long term debt consists of the following </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:51.461%"><tr><td style="width:1.0%"/><td style="width:63.956%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term Loan B-1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-770">298,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-771">6,048</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of note payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:NotesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-772">2,993</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note payable, net of current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:NotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-773">289,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term B-1 Loan bears interest at a rate of Term SOFR plus <ix:nonFraction unitRef="number" contextRef="c-159" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-774">3.00</ix:nonFraction>%. <ix:nonNumeric contextRef="c-1" name="gshd:ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock" id="f-775" continuedAt="f-775-1" escape="true">The 2025 Revolving Credit Facility bears interest at Term SOFR plus a spread based on leverage ratio tiers as follows:</ix:nonNumeric></span></div><ix:continuation id="f-775-1"><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leverage Ratio</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt; <ix:nonFraction unitRef="number" contextRef="c-165" decimals="INF" name="gshd:LeverageRatio" scale="0" id="f-776">1.50</ix:nonFraction>x</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + <ix:nonFraction unitRef="number" contextRef="c-166" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="f-777">175</ix:nonFraction> bps</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> <ix:nonFraction unitRef="number" contextRef="c-167" decimals="INF" name="gshd:LeverageRatio" scale="0" id="f-778">1.50</ix:nonFraction>x</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + <ix:nonFraction unitRef="number" contextRef="c-168" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="f-779">200</ix:nonFraction> bps</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> <ix:nonFraction unitRef="number" contextRef="c-169" decimals="INF" name="gshd:LeverageRatio" scale="0" id="f-780">2.50</ix:nonFraction>x</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + <ix:nonFraction unitRef="number" contextRef="c-170" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="f-781">225</ix:nonFraction> bps</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> <ix:nonFraction unitRef="number" contextRef="c-171" decimals="INF" name="gshd:LeverageRatio" scale="0" id="f-782">3.50</ix:nonFraction>x</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + <ix:nonFraction unitRef="number" contextRef="c-172" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="f-783">250</ix:nonFraction> bps</span></div></td></tr></table></div></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest payments on the revolving credit facility totaled $<ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-5" name="us-gaap:InterestExpenseDebt" scale="6" id="f-784">0.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:InterestExpenseDebt" scale="6" id="f-785">0.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-5" name="us-gaap:InterestExpenseDebt" scale="6" id="f-786">0.1</ix:nonFraction> million for the years ended December 31, 2025, 2024, and 2023, respectively. The effective interest rate for the term note as of December 31, 2025 was <ix:nonFraction unitRef="number" contextRef="c-176" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-787">7.17</ix:nonFraction>%.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-788" continuedAt="f-788-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the term note payable for the next five calendar years as of December 31, 2025 are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-751-2"><ix:continuation id="f-788-1"><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:32.602%"><tr><td style="width:1.0%"/><td style="width:48.675%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-789">2,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-790">2,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="f-791">2,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="f-792">2,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="3" id="f-793">2,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-794">283,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-795">298,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 Credit Agreement contains certain affirmative and negative covenants. Under these covenants, the Company is limited in the amount of additional debt incurred and distributions payable. The Company's maximum allowable trailing twelve months debt-to-EBITDA ratio, as defined by the 2025 Credit Agreement, is <ix:nonFraction unitRef="number" contextRef="c-177" decimals="INF" name="gshd:DebtInstrumentEarningsRatio" scale="0" id="f-796">5.00</ix:nonFraction> to 1.00. Additionally, the 2025 Credit Agreement contains certain change of control provisions that, if breached, would trigger a default. As of December 31, 2025, the Company was in compliance with these covenants. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of both instruments&#8217; variable interest rate, the note payable balances at December 31, 2025 and December 31, 2024 approximate their fair values using Level&#160;2 inputs, described below.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-797" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The framework for measuring fair value provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements). The three levels of the fair value hierarchy are described as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1&#8212;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets.</span></div><div style="padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2&#8212;Significant other observable inputs other than Level&#160;1 prices such as quoted prices in markets that are not active, quoted prices for similar assets or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset.</span></div><div style="padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3&#8212;Significant unobservable inputs that reflect a reporting entity&#8217;s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The asset or liability&#8217;s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_136"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-798" continuedAt="f-798-1" escape="true">Income taxes</ix:nonNumeric></span></div><ix:continuation id="f-798-1" continuedAt="f-798-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Reorganization Transactions and the Offering, GSHD became the sole managing member of GF, which is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, GF is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by GF is passed through to and included in the taxable income or loss of its members, including GSHD, on a pro rata basis. GSHD is subject to U.S. federal income taxes, in addition to state and local income taxes, with respect to GSHD's allocable share of income of GF.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income tax expense</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-799" continuedAt="f-799-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-798-2" continuedAt="f-798-3"><ix:continuation id="f-799-1"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="f-800">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-801">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-802">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-803">518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-804">1,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-805">755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="f-806">509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-807">1,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="f-808">755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-809">6,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-810">5,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-811">3,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-812">643</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-813">9,718</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-814">1,232</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-815">5,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-816">3,745</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-817">1,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-818">6,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-819">2,413</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-820">2,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-821" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income tax&#160;expense&#160;computed at the U.S. federal statutory income tax rate to the income tax&#160;expense&#160;recognized is as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.266%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-822">50,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-823">46,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-824">26,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes at U.S. federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-825">10,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-826">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-827">9,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-828">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-829">5,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-830">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of income not subject to entity level federal income tax</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="f-831">3,547</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="f-832">7.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="f-833">3,929</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="f-834">8.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="f-835">2,034</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="f-836">7.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nontaxable or nondeductible items:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax (benefit) or deficiency on equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="f-837">2,146</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-838">4.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="f-839">3,060</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-840">6.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="f-841">1,760</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-842">6.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="f-843">721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-844">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="f-845">731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-846">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="f-847">127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-848">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible excess compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="f-849">691</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="f-850">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="f-851">313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="f-852">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="f-853">1,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="f-854">3.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Meals and entertainment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="f-855">229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" scale="-2" id="f-856">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="f-857">178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" scale="-2" id="f-858">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="f-859">152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" scale="-2" id="f-860">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax expense (benefit), net of federal benefit</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="f-861">100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-862">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-863">6,530</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-864">14.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="f-865">329</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-866">1.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="f-867">129</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" id="f-868">0.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="f-869">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" id="f-870">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="f-871">33</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" id="f-872">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-873">6,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-874">12.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-875">2,413</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-876">5.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-877">2,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-878">10.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">State taxes in Texas made up the majority (greater than 50%) of the tax effect in this category for 2025..</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred tax assets and liabilities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-879" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred tax assets are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.333%"><tr><td style="width:1.0%"/><td style="width:51.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.501%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.235%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-880">22,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-881">18,503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in flow-through entity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="f-882">193,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="f-883">174,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-884">216,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-885">193,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD has deferred tax assets resulting from tax basis adjustments to the assets of GF arising from redemptions of LLC Units and corresponding exchanges of Class B common stock for shares of Class A common stock. These tax basis adjustments have reduced the amount of tax we are required to pay, and they are expected to reduce the amount of tax that GSHD would otherwise be required to pay in the future. See tax receivable agreement subsection below for additional details.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD also has income tax net operating loss carryforwards for federal and state purposes of $<ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-5" name="us-gaap:OperatingLossCarryforwards" scale="6" id="f-886">103.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-5" name="us-gaap:OperatingLossCarryforwards" scale="6" id="f-887">19.4</ix:nonFraction> million (post apportionment pre-tax), respectively. The federal net operating loss carryforwards are carried </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-798-3"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forward indefinitely and are limited to 80% of taxable income in a given year. The state net operating loss carryforwards begin to expire in 2033.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncertain tax positions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD has determined there are <ix:nonFraction unitRef="usd" contextRef="c-16" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="f-888">no</ix:nonFraction> material uncertain tax positions as of December 31, 2025.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash paid for income taxes</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="f-889" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of cash paid for income taxes are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.128%"><tr><td style="width:1.0%"/><td style="width:75.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.862%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxPaidFederalAfterRefundReceived" scale="3" id="f-890">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived" scale="3" id="f-891">900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other state and local</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived" scale="3" id="f-892">19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total state and local</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived" scale="3" id="f-893">919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="f-894">929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax receivable agreement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GF has made an election under Section 754 of the Internal Revenue Code of 1986, as amended, and the regulations thereunder (the &#8220;Code&#8221;) effective for each taxable year in which a redemption or exchange of LLC Units and corresponding Class B common stock for shares of Class A common stock occurs. Prior redemptions and exchanges have resulted, and future taxable redemptions or exchanges are expected to result in tax basis adjustments to the assets of GF that will be allocated to the Company and thus produce favorable tax attributes. These tax attributes would not be available to us in the absence of those transactions. These tax basis adjustments have reduced the amount of tax we are required to pay, and are expected to reduce the amount of tax that GSHD would otherwise be required to pay in the future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD entered into a tax receivable agreement with the Pre-IPO LLC Members on May 1, 2018 that provides for the payment by GSHD to the Pre-IPO LLC Members of <ix:nonFraction unitRef="number" contextRef="c-182" decimals="INF" name="gshd:RelatedPartyTransactionPercentageDueToRelatedParties" scale="-2" id="f-895">85</ix:nonFraction>% of the amount of cash savings, if any, in U.S. federal, state and local income tax or franchise tax that GSHD actually realizes as a result of (i) any increase in tax basis in GSHD's assets and (ii) tax benefits related to imputed interest deemed arising as a result of payments made under the tax receivable agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2025,  2024 and 2023, an aggregate of&#160;<ix:nonFraction unitRef="shares" contextRef="c-183" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-896">0.7</ix:nonFraction> million, <ix:nonFraction unitRef="shares" contextRef="c-184" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-897">0.3</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="c-185" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-898">1.5</ix:nonFraction> million&#160;LLC Units, respectively, were redeemed by the Pre-IPO LLC Members for newly-issued shares of Class A common stock. In connection with these redemptions, we received&#160;<ix:nonFraction unitRef="shares" contextRef="c-186" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-899">0.7</ix:nonFraction> million, <ix:nonFraction unitRef="shares" contextRef="c-187" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-900">0.3</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="c-188" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-901">1.5</ix:nonFraction> million&#160;LLC Units, which resulted in an increase in the tax basis of our investment in GF subject to the provisions of the TRA. We recognized a liability for the tax receivable agreement payments due to the Pre-IPO LLC Members, representing&#160;<ix:nonFraction unitRef="number" contextRef="c-182" decimals="INF" name="gshd:RelatedPartyTransactionPercentageDueToRelatedParties" scale="-2" id="f-902">85</ix:nonFraction>%&#160;of the aggregate tax benefits we expect to realize from the tax basis increases related to the redemptions of LLC Units, after concluding it was probable that such tax receivable agreement payments would be paid based on our estimates of future taxable income. As of&#160;December 31, 2025 and 2024, the total amount of payments due to the Pre-IPO LLC Members under the tax receivable agreement was&#160;$<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-5" name="gshd:LiabilitiesUnderTaxReceivableAgreement" scale="6" id="f-903">171.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-5" name="gshd:LiabilitiesUnderTaxReceivableAgreement" scale="6" id="f-904">160.1</ix:nonFraction> million, respectively, of which&#160;$<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-5" name="gshd:LiabilitiesUnderTaxReceivableAgreementsCurrent" scale="6" id="f-905">6.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-5" name="gshd:LiabilitiesUnderTaxReceivableAgreementsCurrent" scale="6" id="f-906">0.0</ix:nonFraction> million, respectively,&#160;was current and included in Liabilities under tax receivable agreement within Current liabilities on the Consolidated balance sheets.</span></div></ix:continuation><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_139"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-907" continuedAt="f-907-1" escape="true">Stockholder's equity</ix:nonNumeric></span></div><ix:continuation id="f-907-1" continuedAt="f-907-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Class A Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD has a total of&#160;<ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-908">24,653</ix:nonFraction> thousand and <ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-909">24,668</ix:nonFraction> thousand&#160;shares of its Class A common stock outstanding at December 31, 2025 and 2024, respectively. Each share of Class A common stock holds economic rights and entitles its holder to&#160;<ix:nonFraction unitRef="vote" contextRef="c-19" decimals="INF" name="gshd:CommonStockVotePerShare" format="ixt-sec:numwordsen" scale="0" id="f-910">one</ix:nonFraction>&#160;vote per share on all matters submitted to a vote of the stockholders of GSHD.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-907-2" continuedAt="f-907-3"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Class B Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD has a total of&#160;<ix:nonFraction unitRef="shares" contextRef="c-20" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-911">11,935</ix:nonFraction> thousand and <ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-912">12,620</ix:nonFraction> thousand&#160;shares of its Class B common stock outstanding at December 31, 2025 and 2024, respectively. Each share of Class B common stock has no economic rights but entitles its holder to&#160;<ix:nonFraction unitRef="vote" contextRef="c-20" decimals="INF" name="gshd:CommonStockVotePerShare" format="ixt-sec:numwordsen" scale="0" id="f-913">one</ix:nonFraction>&#160;vote per share on all matters submitted to a vote of the stockholders of GSHD.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class&#160;A common stock and Class B common stock vote together as a single class on all matters presented to GSHD's stockholders for their vote or approval, except as otherwise required by applicable law, by agreement, or by GSHD's certificate of incorporation.</span></div></ix:continuation><div id="if9f5001cca2f46d1bfbb2f79f0930550_148"></div><ix:continuation id="f-907-3" continuedAt="f-907-4"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the calculation of basic earnings per share ("EPS") based on net income attributable to GSHD for the years ended December 31, 2025, 2024, and 2023, divided by the basic weighted average number of Class A common stock as of December 31, 2025, 2024, and 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per share amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Diluted EPS of Class A common stock is computed by dividing net income attributable to GSHD by the weighted average number of shares of Class A common stock outstanding, adjusted to give effect to potentially dilutive securities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Shares of the Company&#8217;s Class B common stock do not share in the earnings or losses attributable to Goosehead Insurance, Inc. and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B common stock under the two-class method has not been presented. Shares of the Company&#8217;s Class B common stock are, however, considered potentially dilutive shares of Class A common stock because shares of Class B common stock, together with the related LLC Units, are exchangeable into shares of Class A common stock on a <ix:nonFraction unitRef="number" contextRef="c-16" decimals="0" name="gshd:ConversionRatioCommonStock" format="ixt-sec:numwordsen" scale="0" id="f-914">one</ix:nonFraction>-for-one basis. The Company calculates the effects of the conversion of Class B shares to Class A shares using the "if-converted" method and includes such effects in the calculation of diluted EPS if the effects are dilutive.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-915" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table summarizes the calculation of EPS for the years ended December 31, 2025, 2024, and 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:68.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.796%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.796%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.800%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to GSHD - Basic</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-916">27,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-917">30,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-918">14,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: net income attributable to noncontrolling interests</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-919">16,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-920">18,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="gshd:IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-921">9,556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: income tax effect on income attributable to noncontrolling interests assuming conversion of Class B common shares</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="gshd:IncomeTaxEffectOnIncomeAttributableToNonControllingInterests" format="ixt:num-dot-decimal" scale="3" id="f-922">4,837</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="gshd:IncomeTaxEffectOnIncomeAttributableToNonControllingInterests" format="ixt:num-dot-decimal" scale="3" id="f-923">4,767</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="gshd:IncomeTaxEffectOnIncomeAttributableToNonControllingInterests" format="ixt:num-dot-decimal" scale="3" id="f-924">2,524</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to GSHD - Diluted</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-925">39,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-926">44,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-927">21,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class A common shares - Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-928">24,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-929">24,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-930">23,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share of Class A common stock - Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-55" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-931">1.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-191" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-932">1.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-192" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-933">0.59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class A common shares - Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-934">24,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-935">24,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-936">23,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class B common shares (if-converted)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-937">12,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-938">12,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="-3" name="gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-939">13,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-940">905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-941">895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="3" id="f-942">657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class A common shares - Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-943">38,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-944">38,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-945">38,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share of Class A common stock - Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-55" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-946">1.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-191" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-947">1.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-192" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-948">0.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1) For the years ended December 31, 2025, 2024, and 2023, the impact of the conversion of Class B common shares to Class A common shares calculated under the if-converted method was dilutive, and as such, (a) <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-949">12,224</ix:nonFraction> thousand, <ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-950">12,749</ix:nonFraction> thousand, and <ix:nonFraction unitRef="shares" contextRef="c-15" decimals="-3" name="gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-951">13,769</ix:nonFraction> thousand common shares (assuming the conversion of all outstanding class B common stock) were included in the Weighted average outstanding Class A common shares - Diluted and (b) $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="gshd:NoncontrollingInterestNetInterestIncomeFromDiluted" scale="6" id="f-952">11.8</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="gshd:NoncontrollingInterestNetInterestIncomeFromDiluted" scale="6" id="f-953">13.9</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="gshd:NoncontrollingInterestNetInterestIncomeFromDiluted" scale="6" id="f-954">7.0</ix:nonFraction> million of noncontrolling interest net income (after incremental tax effect from assuming conversion of all outstanding class B common stock), was added back to Net income available to GSHD - Diluted.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2) The dilutive effect of stock options is computed using the treasury stock method. <ix:nonFraction unitRef="shares" contextRef="c-55" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-955">731</ix:nonFraction> thousand, <ix:nonFraction unitRef="shares" contextRef="c-191" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-956">869</ix:nonFraction> thousand, and <ix:nonFraction unitRef="shares" contextRef="c-192" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-957">1,560</ix:nonFraction> thousand stock options were excluded from the computation of diluted earnings per share of Class A common stock for the years ended December 31, 2025, 2024 and 2023 because the effect would have been anti-dilutive.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="f-907-4"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 24, 2024, our board of directors approved a share repurchase program with authorization to purchase up to $<ix:nonFraction unitRef="usd" contextRef="c-193" decimals="INF" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="f-958">100</ix:nonFraction>&#160;million of our Class A common stock, which expired on March 31, 2025. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April&#160;23, 2025, our board of directors approved a new share repurchase program with authorization to purchase up to $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="INF" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="f-959">100</ix:nonFraction>&#160;million of our Class A common stock through May&#160;1, 2026. The share repurchase program does not require the Company to acquire any dollar amount or number of shares of common stock and may be modified, suspended, or discontinued at any time. The timing, manner, price and amount of any repurchases will be determined at the discretion of management in accordance with applicable securities laws and other restrictions. Class A common stock acquired under the program will be retired upon repurchase. Additionally, for every repurchased share of Class A common stock, the Company will direct GF to repurchase, at the price paid to repurchase such share, and cancel an LLC unit of GF held by the Company.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2025, the Company repurchased and retired <ix:nonFraction unitRef="shares" contextRef="c-55" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-960">1,014</ix:nonFraction> thousand shares of Class A common stock for an aggregate $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-961">81.7</ix:nonFraction> million. During the year ended December 31, 2024, the Company repurchased and retired <ix:nonFraction unitRef="shares" contextRef="c-191" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="f-962">1,045</ix:nonFraction> thousand shares of Class A common stock for an aggregate $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-963">63.2</ix:nonFraction> million. All repurchases were made in open-market transactions and recorded at their aggregate transaction cost inclusive of commissions and excise taxes. As of December 31, 2025, the Company had remaining authorization under the share repurchase program to repurchase up to $<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="f-964">18.3</ix:nonFraction> million of the Company's Class A common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Event</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;17, 2026, our board of directors extended our share repurchase program, increasing the authorization by $<ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-5" name="gshd:ShareRepurchaseProgramIncreaseAmount" scale="6" id="f-965">180.0</ix:nonFraction> million and extending the program through May&#160;1, 2027. With this increase, the Company has a total remaining authorization under the extended repurchase program of up to $<ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="f-966">198.3</ix:nonFraction> million of the Company's Class A common stock</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The share repurchase program does not require the Company to acquire any dollar amount or number of shares of common stock and may be modified, suspended, or discontinued at any time. The timing, manner, price and amount of any repurchases will be determined at the discretion of management in accordance with applicable securities laws and other restrictions. Class A common stock acquired under the program will be retired upon repurchase. Additionally, for every repurchased share of Class A common stock, the Company will direct GF to repurchase and cancel an LLC unit of GF held by the Company, at a price per LLC unit equal to the price paid for the corresponding share of Class A common stock.</span></div></ix:continuation><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_151"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="c-1" name="us-gaap:MinorityInterestDisclosureTextBlock" id="f-967" continuedAt="f-967-1" escape="true">Noncontrolling interest</ix:nonNumeric></span></div><ix:continuation id="f-967-1" continuedAt="f-967-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD is the sole managing member of GF and, as a result, it consolidates the financial results of GF. GSHD reports a noncontrolling interest representing the economic interest in GF held by the other members of GF.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GF makes distributions to the LLC Unit holders on a pro rata basis to facilitate the LLC Unit holder's quarterly tax payments. For the years ended December 31, 2025 and 2024, GF made distributions of $<ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-5" name="us-gaap:PaymentsOfDistributionsToAffiliates" scale="6" id="f-968">23.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-5" name="us-gaap:PaymentsOfDistributionsToAffiliates" scale="6" id="f-969">13.3</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-5" name="us-gaap:PaymentsOfDistributionsToAffiliates" scale="6" id="f-970">7.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-5" name="us-gaap:PaymentsOfDistributionsToAffiliates" scale="6" id="f-971">4.8</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was made to Pre-IPO LLC Members. The remaining $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsOfDistributionsToAffiliates" scale="6" id="f-972">16.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:PaymentsOfDistributionsToAffiliates" scale="6" id="f-973">8.5</ix:nonFraction> million was made to GSHD and was eliminated in consolidation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the amended and restated Goosehead Financial, LLC Agreement ("GF LLC Agreement"), the Pre-IPO LLC Members have the right, from and after the completion of the Offering (subject to the terms of the amended and restated Goosehead Financial, LLC Agreement), to require GSHD to redeem all or a portion of their LLC Units for, at GSHD's election, newly-issued shares of Class A common stock on a <ix:nonFraction unitRef="number" contextRef="c-201" decimals="INF" name="gshd:SaleOfStockConversionOfExistingInterestsConversionRatio" format="ixt-sec:numwordsen" scale="0" id="f-974">one</ix:nonFraction>-for-one basis or a cash payment equal to the volume weighted average market price of one share of GSHD's Class A common stock for each LLC Unit redeemed (subject to customary adjustments, including for stock splits, stock dividends and reclassifications) in accordance with the terms of the amended and restated Goosehead Financial, LLC Agreement. Additionally, in the event of a redemption request by a Pre-IPO LLC Member, GSHD may, at its option, effect a direct exchange of cash or Class A common stock for LLC Units in lieu of such a redemption. Shares of Class B common stock will be canceled on a <ix:nonFraction unitRef="number" contextRef="c-201" decimals="INF" name="gshd:SaleOfStockConversionOfExistingInterestsConversionRatio" format="ixt-sec:numwordsen" scale="0" id="f-975">one</ix:nonFraction>-for-one basis if GSHD, at the election of a Pre-IPO LLC Member, redeems or exchanges LLC Units of such Pre-IPO LLC Member pursuant to the terms of the amended and restated Goosehead Financial, LLC Agreement. Except for transfers to GSHD pursuant to the amended and restated Goosehead Financial, LLC Agreement or to certain permitted transferees, the Pre-IPO LLC Members are not permitted to sell, transfer or otherwise dispose of any LLC Units or shares of Class B common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2025 and 2024, an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-183" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-976">0.7</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="c-184" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-977">0.3</ix:nonFraction> million LLC Units, respectively, were redeemed by the noncontrolling interest holders. Pursuant to the GF LLC Agreement, we issued <ix:nonFraction unitRef="shares" contextRef="c-55" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-978">0.7</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="c-191" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-979">0.3</ix:nonFraction> million shares of </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-967-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class A common stock in connection with these redemptions and received <ix:nonFraction unitRef="shares" contextRef="c-201" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-980">0.7</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="c-202" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-981">0.3</ix:nonFraction> million LLC Interests, increasing our ownership interest in GF. Simultaneously, and in connection with these redemptions, <ix:nonFraction unitRef="shares" contextRef="c-203" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-982">0.7</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="c-204" decimals="-5" name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" scale="6" id="f-983">0.3</ix:nonFraction> million shares of Class B common stock were surrendered and canceled.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock" id="f-984" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the ownership interest in GF as of December 31, 2025 and 2024 (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:47.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.742%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LLC Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ownership %</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LLC Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ownership %</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of LLC Units held by GSHD</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-57" decimals="-3" name="us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-985">24,653</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-205" decimals="3" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="f-986">67.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-45" decimals="-3" name="us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-987">24,668</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-206" decimals="3" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="f-988">66.2</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of LLC Units held by noncontrolling interest holders</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-54" decimals="-3" name="us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-989">11,935</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-207" decimals="3" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="f-990">32.6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-42" decimals="-3" name="us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-991">12,620</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-208" decimals="3" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="f-992">33.8</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of LLC Units outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-993">36,588</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-16" decimals="3" name="gshd:NoncontrollingInterestOwnershipPercentage" scale="-2" id="f-994">100.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="-3" name="us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-995">37,288</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="gshd:NoncontrollingInterestOwnershipPercentage" scale="-2" id="f-996">100.0</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average ownership percentages for the applicable reporting periods are used to attribute net income to GSHD and the noncontrolling interest holders. The noncontrolling interest holders' weighted average ownership percentage for the years ended December 31, 2025 and 2024 was <ix:nonFraction unitRef="number" contextRef="c-209" decimals="3" name="gshd:NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners" scale="-2" id="f-997">32.9</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-210" decimals="3" name="gshd:NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners" scale="-2" id="f-998">34.1</ix:nonFraction>%, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_154"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">13. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-999" continuedAt="f-999-1" escape="true">Equity-based compensation</ix:nonNumeric></span></div><ix:continuation id="f-999-1" continuedAt="f-999-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-1000" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of equity-based compensation expense during the years ended December 31, 2025, 2024, and 2023 is as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.859%"><tr><td style="width:1.0%"/><td style="width:51.341%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1001">23,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1002">27,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1003">23,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1004">23,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1005">27,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1006">23,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock options</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted additional stock options of <ix:nonFraction unitRef="shares" contextRef="c-214" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="6" id="f-1007">0.6</ix:nonFraction> million, <ix:nonFraction unitRef="shares" contextRef="c-215" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="6" id="f-1008">0.8</ix:nonFraction> million, and <ix:nonFraction unitRef="shares" contextRef="c-216" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="6" id="f-1009">0.9</ix:nonFraction> million to its Board of Directors and certain key employees in 2025, 2024, and 2023, respectively. Board of Directors stock option awards have a <ix:nonNumeric contextRef="c-214" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1010">three-year</ix:nonNumeric> service period and vest in <ix:nonFraction unitRef="installment" contextRef="c-214" decimals="INF" name="gshd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment" scale="0" id="f-1011">12</ix:nonFraction> equal quarterly installments over the service period. Employee stock options awards granted in 2021 have a <ix:nonNumeric contextRef="c-217" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1012">four-year</ix:nonNumeric> service period and vest in <ix:nonFraction unitRef="installment" contextRef="c-217" decimals="INF" name="gshd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment" format="ixt-sec:numwordsen" scale="0" id="f-1013">three</ix:nonFraction> equal annual installments, beginning at the end of the second year of service. Employee awards granted beginning in 2022 have a <ix:nonNumeric contextRef="c-218" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1014">three-year</ix:nonNumeric> service period and vest in equal annual installments beginning at the end of the first year of service. Both Board of Director and employee stock option awards have a maximum contract term of <ix:nonNumeric contextRef="c-214" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="f-1015">ten years</ix:nonNumeric> from the grant date. Upon exercise of an option, the Company issues a new share of stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the grant date fair value of its stock option awards using the Black-Scholes valuation model and has elected to recognize forfeitures as they occur. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-1016" continuedAt="f-1016-1" escape="true">A summary of the weighted average assumptions used for valuing stock options granted in the periods 2025, 2024, and 2023 are as follows:</ix:nonNumeric></span></div><ix:continuation id="f-1016-1"><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"><tr><td style="width:1.0%"/><td style="width:38.980%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.338%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.342%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-211" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1017">55</ix:nonFraction></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-212" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="f-1018">55</ix:nonFraction>% <ix:nonFraction unitRef="number" contextRef="c-212" xsi:nil="true" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" id="f-1019"></ix:nonFraction> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-213" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="f-1020">60</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="c-213" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="f-1021">65</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" format="ixt:fixed-zero" scale="-2" id="f-1022">&#8212;</ix:nonFraction></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" format="ixt:fixed-zero" scale="-2" id="f-1023">&#8212;</ix:nonFraction></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" format="ixt:fixed-zero" scale="-2" id="f-1024">&#8212;</ix:nonFraction></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-219" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1025">2.69</ix:nonNumeric> - <ix:nonNumeric contextRef="c-220" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1026">4.75</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-221" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1027">2.75</ix:nonNumeric> - <ix:nonNumeric contextRef="c-222" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1028">4.75</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-223" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1029">2.75</ix:nonNumeric> - <ix:nonNumeric contextRef="c-224" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-1030">4.75</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-211" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="f-1031">3.44</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="c-211" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="f-1032">4.27</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-212" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="f-1033">3.46</ix:nonFraction>%- <ix:nonFraction unitRef="number" contextRef="c-212" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="f-1034">4.58</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-213" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="f-1035">3.44</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="c-213" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="f-1036">4.06</ix:nonFraction>%</span></div></td></tr></table></div></ix:continuation><div style="margin-top:6pt"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-1037" continuedAt="f-1037-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the year ended December 31, 2025 is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands except per-share amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-999-2"><ix:continuation id="f-1037-1"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.698%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.698%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.698%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average Exercise Price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average Remaining Contractual Life (Years)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-1038">3,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="f-1039">68.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="3" id="f-1040">637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" id="f-1041">106.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-1042">309</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" id="f-1043">43.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="f-1044">56</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" id="f-1045">68.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="3" id="f-1046">100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" id="f-1047">125.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-1048">3,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-16" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="f-1049">76.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1050">51,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1051">6.88</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-1052">2,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-16" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" id="f-1053">71.09</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-1054">42,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1055">5.90</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options unvested as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-1056">1,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-16" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" id="f-1057">83.93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1058">8,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-1059">8.40</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the years ended December 31, 2025, 2024 and 2023 is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands except per-share amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.090%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average grant-date fair value of options granted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="f-1060">46.36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="f-1061">32.41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="f-1062">19.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of options exercised</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1063">21,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1064">27,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-1065">16,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of shares vested during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="f-1066">28,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="f-1067">24,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="f-1068">23,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of unvested stock option activity for the years ended December 31, 2025, 2024 and 2023 is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands except per-share amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.872%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" format="ixt:num-dot-decimal" scale="3" id="f-1069">1,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" id="f-1070">30.10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="3" id="f-1071">894</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" id="f-1072">31.94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="3" id="f-1073">637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="f-1074">46.36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" scale="3" id="f-1075">56</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" id="f-1076">31.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" format="ixt:num-dot-decimal" scale="3" id="f-1077">1,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-16" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" id="f-1078">36.51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025, total unrecognized compensation expense related to unvested stock options was $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="f-1079">29.7</ix:nonFraction> million, which is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="c-211" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1080">1.81</ix:nonNumeric> years. Cash received from stock option exercises during the year ended December 31, 2025 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" scale="6" id="f-1081">13.6</ix:nonFraction> million.</span></div></ix:continuation><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_157"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">14. <ix:nonNumeric contextRef="c-1" name="gshd:DividendsTextBlock" id="f-1082" continuedAt="f-1082-1" escape="true">Dividends</ix:nonNumeric></span></div><ix:continuation id="f-1082-1" continuedAt="f-1082-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did <ix:nonFraction unitRef="usdPerShare" contextRef="c-202" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" format="ixt:fixed-zero" scale="0" id="f-1083">not</ix:nonFraction> approve or pay any dividends during the year ended December 31, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 9, 2025, GF declared a special distribution of $<ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-1084">175</ix:nonFraction> million, which was paid in cash on January 31, 2025 to holders of record of LLC Units, including to GSHD, as of the close of business on January&#160;21, 2025. The special distribution resulted in a payment of $<ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-6" name="gshd:PaymentsOfSpecialDistributionNonControllingInterestHolders" scale="6" id="f-1085">59</ix:nonFraction> million to our noncontrolling interest holders. On January&#160;9, 2025, the board of directors of the Company declared a one-time special cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-226" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1086">5.91</ix:nonFraction> to all holders of Class A common stock of GSHD as of the close of business on January 21, 2025, which was paid in cash on January 31, 2025 for a total of $<ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-6" name="us-gaap:PaymentsOfCapitalDistribution" scale="6" id="f-1087">146</ix:nonFraction> million. $<ix:nonFraction unitRef="usdPerShare" contextRef="c-228" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-1088">1.22</ix:nonFraction> of the special cash dividend was funded by cash received by GSHD from prior tax distributions from GF that are in excess of the corporate income taxes payable by GSHD. The remaining $<ix:nonFraction unitRef="usdPerShare" contextRef="c-229" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-1089">4.69</ix:nonFraction> of the special dividend was funded by the cash received by the Company from the special distribution by GF.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-1082-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any future special dividends will be declared at the sole discretion of GF's managing members, with respect to GF, and the Company's board of directors, with respect to GSHD.&#160;In determining whether a future special dividend will be declared by the Company, the board of directors may, at its sole discretion, consider the following: the Company's financial condition and operating results, the Company's available cash and current and anticipated cash needs, the Company's capital requirements, any contractual, legal, tax and regulatory restrictions, general economic and business conditions, and such other factors or conditions as the board of directors deems relevant.</span></div></ix:continuation><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_160"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">15. <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-1090" continuedAt="f-1090-1" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="f-1090-1" continuedAt="f-1090-2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2025, Goosehead was obligated under a number of operating leases, exclusively leases for premises and equipment used for business purposes. These leases generally have terms of <ix:nonNumeric contextRef="c-16" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="f-1091">8</ix:nonNumeric> years or less, determined based on the contractual maturity of the lease, and include periods covered by options to extend or terminate the lease when the Company is reasonably certain that it will exercise those options. None of these lease agreements impose restrictions on the Company&#8217;s ability to pay dividends, engage in debt or equity financing transactions or enter into further lease agreements. Certain of these leases contain escalation clauses that will increase rent payments based on maintenance, utility and tax increases, which are non-lease components and variable in nature. The Company elected not to separate lease and non-lease components of a contract for its real estate and equipment leases. As such, real estate and equipment lease payments represent payments on both lease and non-lease components.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities and ROU assets are recognized at the lease commencement date based on the present value of the fixed future minimum lease payments over the lease term. The future lease payments are discounted at a rate that represents the Company&#8217;s collateralized borrowing rate for financing instruments of a similar term. We estimate this for our portfolio of leases using information obtained from our bankers. The ROU asset also includes any lease prepayments made, plus initial direct costs incurred, less any lease incentives received. Rent expense associated with operating leases is recognized on a straight-line basis over the lease term and included in occupancy expense within General and administrative expenses in the Consolidated statements of operations. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-1092" continuedAt="f-1092-1" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information related to the Company&#8217;s leases as of December 31, 2025 and 2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1093">34,087</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1094">37,420</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Short term lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1095">8,666</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1096">6,535</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Long term lease liabilities  </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1097">51,168</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1098">54,536</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1099">59,834</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1100">61,071</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term (in years)&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-16" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1101">5.87</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-17" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1102">6.71</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average incremental borrowing rate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-16" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1103">5.5</ix:nonFraction></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1104">5.3</ix:nonFraction></span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule shows the components of lease cost for the years ended December 31, 2025 and 2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.230%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1105">7,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1106">8,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sublease income</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="f-1107">1,082</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="f-1108">672</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net lease cost</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1109">6,841</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1110">7,402</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:6pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-1090-2"><ix:continuation id="f-1092-1"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of supplemental cash flow information related to leases for the year ended December 31, 2025 and 2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.952%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-1111">9,250</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-1112">11,267</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right of use assets obtained in exchange for lease obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1113">5,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1114">4,931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-1115" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of future maturity of lease liability as of December 31, 2025 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1116">11,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1117">13,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1118">12,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1119">11,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1120">8,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1121">14,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-1122">70,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-1123">11,026</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Future maturity of lease liability</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1124">59,834</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025, the Company did not have any additional future operating lease commitments that were signed but had not yet commenced.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">99</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_166"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">16. <ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1125" continuedAt="f-1125-1" escape="true">Segment information</ix:nonNumeric></span></div><ix:continuation id="f-1125-1"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is organized into a single reportable segment: insurance distribution. The personal lines insurance distribution segment provides clients with access to home, auto, umbrella, motorcycle, flood, and other ancillary insurance products. The Company derives its revenue entirely from within the United States and manages business activities on a consolidated basis. The Company&#8217;s chief operating decision maker is its Chief Executive Officer.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the insurance distribution segment are the same as those described in the summary of significant accounting policies. The chief operating decision maker uses net income, as reported on the Consolidated Statements of Operations, to assess performance and allocate resources for the insurance distribution segment. The significant segment expense categories regularly provided to the chief operating decision maker are the same as those included on the Consolidated Statements of Operations. The measure of segment assets is total assets as reported on the Consolidated Balance Sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chief operating decision maker uses net income to assess performance by examining period-over-period trends, benchmarking to the Company's competitors, and monitoring budget versus actual results. The chief operating decision maker uses net income to evaluate income generated from segment assets in deciding whether to reinvest profits into the segment or into other parts of the entity, such as for share repurchases or dividends.</span></div></ix:continuation><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_169"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">17. <ix:nonNumeric contextRef="c-1" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="f-1127" continuedAt="f-1127-1" escape="true">Litigation</ix:nonNumeric></span></div><ix:continuation id="f-1127-1"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, GSHD may be involved in various legal proceedings, lawsuits and claims incidental to the conduct of the Company's business. The Company records accruals for legal contingencies to the extent that it has concluded that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. In the opinion of the Company's management, the likely results of any ongoing legal matters are not expected, either individually or in the aggregate, to have a material adverse effect on the Company's financial position, results of operations or cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 10, 2022, a verified stockholder class action complaint for declaratory relief, captioned Mickey Dollens v. Goosehead Insurance, Inc., C.A. No. 2022-1018-JTL, was filed in the Court of Chancery of the State of Delaware (the &#8220;Dollens Action&#8221;), alleging certain corporate governance documents adopted by the Company were invalid under Delaware law. On August 8, 2023, the parties entered into a proposed settlement providing for certain non-monetary benefits to the class (i.e., revisions to the Company's Stockholder Agreement). Additionally, the plaintiffs have petitioned the Court for attorneys' fees and litigation expenses. The matter is currently stayed. While there can be no assurance regarding the ultimate outcome of the petition, the Company believes a potential loss, if any, would not be material.</span></div></ix:continuation><div id="if9f5001cca2f46d1bfbb2f79f0930550_1847"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">18. <ix:nonNumeric contextRef="c-1" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="f-1128" continuedAt="f-1128-1" escape="true">Related Party Transactions</ix:nonNumeric></span></div><ix:continuation id="f-1128-1"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mark Jones is the Co-Founder and Executive Chairman of the Company and holds a significant beneficial ownership of the Company&#8217;s voting common stock. Mr. Jones also serves as the Co-Founder and Chief Executive Officer of N5B Capital ("N5B"), a family investment office for Mark and Robyn Jones. In the third quarter of 2025, the Company entered into an agreement to reimburse N5B for expenses associated with Mr. Jones&#8217; executive assistant. The estimated annual expense to the Company under this agreement is less than $<ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="f-1129">140</ix:nonFraction>&#160;thousand and will be recognized as incurred in the consolidated statements of operations. The Company determined that the agreement is not material to its consolidated financial statements.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">100</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_172"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 9. Changes in and disagreements with accountants on accounting and financial statement disclosure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_175"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 9A. Controls and procedures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of management, including the Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this report. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of December 31, 2025. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes to our internal control over financial reporting that occurred during the year ended December 31, 2025 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management's Report on Internal Control over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f). Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the financial statements for external purposes in accordance with generally accepted accounting principles in the United States of America. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we assessed the effectiveness of our internal control over financial reporting as of December 31, 2025, based on the framework in Internal Control&#8212;Integrated Framework (2013), issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on the results of our evaluation, management concluded that the Company maintained effective internal control over financial reporting as of December 31, 2025.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our independent registered public accounting firm, Deloitte &amp; Touche LLP, has audited the effectiveness of our internal control over financial reporting as of December 31, 2025, as stated in their report herein.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.660%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:51.971%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mark K. Miller</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mark E. Jones, Jr.</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark K. Miller</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark E. Jones, Jr.</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer <br/>(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Chief Operating Officer</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer and Principal Accounting Officer)</span></div></td></tr></table></div><div style="margin-top:6pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </span></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the stockholders and the Board of Directors of Goosehead Insurance, Inc.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the internal control over financial reporting of Goosehead Insurance, Inc. and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2025, based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2025, based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by COSO.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2025, of the Company and our report dated February&#160;19, 2026, expressed an unqualified opinion on those financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management&#8217;s Report on Internal Control over Financial Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ Deloitte &amp; Touche LLP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Dallas, Texas </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February&#160;19, 2026 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">102</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_178"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 9B. Other information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no <ix:nonNumeric contextRef="c-231" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1130"><ix:nonNumeric contextRef="c-231" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1131">adoptions</ix:nonNumeric></ix:nonNumeric>, modifications, or <ix:nonNumeric contextRef="c-231" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1132">terminations</ix:nonNumeric> by any of our directors or officers of any contract, instruction or written plan for the purchase or sale of securities intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any non-Rule 10b5-1 trading arrangements requiring disclosure pursuant to Item 408(a) during the fourth quarter of fiscal 2025, except as follows:</span></div><ix:nonNumeric contextRef="c-232" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-1133" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-232" name="ecd:TrdArrTerminationDate" id="f-1134">November 5, 2025</ix:nonNumeric>, <ix:nonNumeric contextRef="c-232" name="ecd:TrdArrIndName" id="f-1135">Mark K. Miller</ix:nonNumeric>, the <ix:nonNumeric contextRef="c-232" name="ecd:TrdArrIndTitle" id="f-1136">President and Chief Executive Officer</ix:nonNumeric> of the Company, <ix:nonNumeric contextRef="c-232" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-true" id="f-1137">terminated</ix:nonNumeric> a Rule 10b5-1 trading arrangement he had previously adopted with respect to the sale of securities of the Company's common stock (the "10b5-1 Plan"). The 10b5-1 Plan was adopted on April 29, 2025, had a term expiring May 1, 2026, and provided for the potential sale of up to <ix:nonFraction unitRef="shares" contextRef="c-233" decimals="-3" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" id="f-1138">60,000</ix:nonFraction> shares of Company common stock issuable upon the exercise of options. As of the date of termination of his 10b5-1 Plan, Mr. Miller had not sold any shares of common stock under its terms.</span></div></ix:nonNumeric><div id="if9f5001cca2f46d1bfbb2f79f0930550_184"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 9C. Disclosure regarding foreign jurisdictions that prevent inspections</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">103</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_187"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">PART III</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_190"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 10. Directors, executive officers, and corporate governance </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the Company's Proxy Statement for its&#160;2026&#160;Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2025.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true" id="f-1139">Goosehead has an insider trading policy governing the purchase, sale, and other dispositions of Goosehead's securities that applies to all personnel of Goosehead and its subsidiaries, including directors, officers, and employees and other covered persons, as well as Goosehead itself. Goosehead believes that its insider trading policy is reasonably designed to promote compliance with insider trading laws, rules and regulations, as well as applicable listing standards. A copy of the Company's insider trading policy is filed as Exhibit 19.1 to this Annual Report on Form 10-K.</ix:nonNumeric> </span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_193"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 11. Executive compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the Company's Proxy Statement for its&#160;2026&#160;Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2025.</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_196"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 12. Security ownership of certain beneficial owners and management and related stockholder matters</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item with respect to securities authorized for issuance under equity compensation plans is set forth under &#8220;Item 5. Securities Authorized for Issuance under Equity Compensation Plans.&#8221;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by Item 403 of Regulation S-K is incorporated by reference to the Company's Proxy Statement for its&#160;2026&#160;Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2025.</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_199"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 13. Certain relationships and related transactions, and director independence</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the Company's Proxy Statement for its&#160;2026&#160;Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2025.</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_202"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 14. Principal accountant fees and services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the Company's Proxy Statement for its&#160;2026&#160;Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2025.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">104</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_205"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">PART IV</span></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_208"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 15. Exhibits and financial statement schedules</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following documents are filed as part of this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">            </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Consolidated financial statements: See &#8220;Index to consolidated financial statements&#8221; at &#8220;Item 8. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">            </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial statements and supplementary data&#8221; herein.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">            </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Consolidated financial statement schedules. All schedules are omitted for the reason that the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">information is included in the consolidated financial statements or the notes thereto or that they are not required or are not applicable.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">            </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) Exhibits: The exhibits listed in the accompanying index are filed or incorporated by reference as part of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">            </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">this Annual Report on Form 10-K.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:83.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex31.htm">3.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex31.htm">Amended and Restated Certificate of Incorporation of Goosehead Insurance, Inc. (incorporated by reference to exhibit 3.1 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex31.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex31.htm">'s Current Report on Form 8-K filed with the Commission on May 2, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex32.htm">3.2</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex32.htm">By-Laws of Goosehead Insurance, Inc., as amended and restated as of November 3, 2023 (incorporated by reference to exhibit 3.2 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex32.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex32.htm">'s Current Report on Form 8-K filed with the Commission on November 3, 2023)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697820000088/exhibit41.htm">4.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697820000088/exhibit41.htm">Description of securities registered under Section 12 of the Securities Exchange Act of 1934 (incorporated by reference to exhibit 4.1 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697820000088/exhibit41.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697820000088/exhibit41.htm">'s Annual Report on Form 10-K filed with the Commission on March 16, 2020)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex102.htm">10.1</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex102.htm">Amended and Restated Limited Liability Company Agreement of Goosehead Financial, LLC, dated as of May 1, 2018, by and among Goosehead Financial, LLC and its members (incorporated by reference to exhibit 10.2 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex102.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex102.htm">'s Current Report on Form 8-K filed with the Commission on May 2, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex104.htm">10.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex104.htm">Registration Rights Agreement, dated as of May 1, 2018, by and among Goosehead Insurance, Inc. and the other persons and entities party thereto (incorporated by reference to exhibit 10.4 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex104.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex104.htm">'s Current Report on Form 8-K filed with the Commission on May 2, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex103.htm">10.3</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex103.htm">Tax Receivable Agreement, dated as of May 1, 2018, by and among Goosehead Insurance, Inc., Goosehead Financial, LLC, and each of the other persons and entities party thereto (incorporated by reference to exhibit 10.3 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex103.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518148760/d580158dex103.htm">'s Current Report on Form 8-K filed with the Commission on May 2, 2018)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697819000074/stockholdersagreementex105.htm">10.4</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697819000074/stockholdersagreementex105.htm">Stockholders Agreement, dated as of May 1, 2018, by and among Goosehead Insurance, Inc., Goosehead Financial, LLC and the other persons and entities party thereto (incorporated by reference to exhibit 10.5 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697819000074/stockholdersagreementex105.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697819000074/stockholdersagreementex105.htm">'s Annual Report on Form 10-K filed with the Commission on March 14, 2019)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex106.htm">10.5</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex106.htm">Form of Franchise Agreement (incorporated by reference to exhibit 10.6 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex106.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex106.htm">'s registration statement on Form S-1 (Registration No. 333-224080))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697819000105/a2019gshdproxystatement.htm">10.6</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697819000105/a2019gshdproxystatement.htm">Registrant&#8217;s Amended and Restated Omnibus Incentive Plan (incorporated by reference from Annex A to the Registrant&#8217;s Definitive Proxy Statement on Schedule 14A filed on April 12, 2019)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518108740/d514619dex108.htm">10.7</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518108740/d514619dex108.htm">Form of Goosehead Insurance, Inc. Omnibus Incentive Plan Stock Option Award Agreement (Employees) (incorporated by reference to exhibit 10.8 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518108740/d514619dex108.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518108740/d514619dex108.htm">'s registration statement on Form S-1 (Registration No. 333-224080))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518108740/d514619dex109.htm">10.8</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518108740/d514619dex109.htm">Form of Goosehead Insurance, Inc. Omnibus Incentive Plan Stock Option Award Agreement (Directors) (incorporated by reference to exhibit 10.9 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518108740/d514619dex109.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518108740/d514619dex109.htm">'s registration statement on Form S-1 (Registration No. 333-224080))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000095010318005218/dp90023_ex99.htm">10.9</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000095010318005218/dp90023_ex99.htm">Goosehead Insurance, Inc. Employee Stock Purchase Plan (incorporated by reference to exhibit 99 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000095010318005218/dp90023_ex99.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000095010318005218/dp90023_ex99.htm">'s registration statement on Form S-8 (Registration No. 333-224470))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex1010.htm">10.10</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex1010.htm">Form of Director Indemnification Agreement (incorporated by reference to exhibit 10.10 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex1010.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000119312518104654/d514619dex1010.htm">'s registration statement on Form S-1 (Registration No. 333-224080))</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697822000109/a20220911-ol.htm">10.11</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697822000109/a20220911-ol.htm">Offer Letter to Mark E. Jones, Jr., dated September 11, 2022 (incorporated by reference to exhibit 10.1 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697822000109/a20220911-ol.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697822000109/a20220911-ol.htm">'s Current Report on Form 8-K filed with the Commission on September 12, 2022)</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697823000042/exhibit101langstonconsulti.htm">10.12</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697823000042/exhibit101langstonconsulti.htm">Separation and Engagement Agreement, dated April 26, 2023, between Goosehead Insurance, Inc. and P. Ryan Langston (incorporated by reference to exhibit 10.1 to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697823000042/exhibit101langstonconsulti.htm">Goosehead Insurance, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697823000042/exhibit101langstonconsulti.htm">'s Quarterly Report on Form 10-Q filed with the Commission on April 27, 2023)</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:83.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697825000141/goosehead-am1conformedcred.htm">10.13</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697825000141/goosehead-am1conformedcred.htm">Amendment 1 to the Credit Agreement, dated as of January 8, 2025, by and among Goosehead</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697825000141/goosehead-am1conformedcred.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697825000141/goosehead-am1conformedcred.htm">Insurance Holdings, LLC, as borrower, Goosehead Financial, LLC, as holdings, certain subsidiary</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697825000141/goosehead-am1conformedcred.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697825000141/goosehead-am1conformedcred.htm">guarantors named therein, certain lender parties named therein, and JPMorgan Chase Bank, N.A., as administrative agent (incorporated by reference to exhibit 10.1 to Goosehead Insurance</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697825000141/goosehead-am1conformedcred.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697825000141/goosehead-am1conformedcred.htm">Inc.&#8217;s Quarterly Report on Form 10-Q filed on October 22, 2025).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697825000016/gooseheadinsurance-insider.htm">19.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697825000016/gooseheadinsurance-insider.htm">Statement of Policy Concerning Trading in Company Securities adopted February 24, 2025</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697820000088/exhibit21.htm">21</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1726978/000172697820000088/exhibit21.htm">Subsidiaries of the Registrant</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a20251231-ex231consent.htm">23.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a20251231-ex231consent.htm">Consent of Deloitte &amp; Touche LLP</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a20251231-ex311.htm">31.1</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a20251231-ex311.htm">Certifications of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a20251231-ex312.htm">31.2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a20251231-ex312.htm">Certifications of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a20251231-ex32.htm">32</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a20251231-ex32.htm">Certifications of Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1726978/000172697824000018/gshd-20231231.htm">97</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1726978/000172697824000018/gshd-20231231.htm">Compensation Recoupment Policy</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Instance Document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Schema Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Label Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">XBRL Presentation Linkbase</span></td></tr></table></div><div><span><br/></span></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_211"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Item 16. Form 10-K summary</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">106</span></div></div></div><div id="if9f5001cca2f46d1bfbb2f79f0930550_214"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Signatures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:4.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.668%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.835%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GOOSEHEAD INSURANCE, INC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 19, 2026</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mark K. Miller</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark K. Miller</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 19, 2026</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mark E. Jones, Jr.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark E. Jones, Jr.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Chief Operating Officer</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer and Principal Accounting Officer)</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities and Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:25.254%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.283%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mark E. Jones</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Chairman</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 19, 2026</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark E. Jones</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Robyn Jones</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice Chairman and Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 19, 2026</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robyn Jones</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Peter Lane</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 19, 2026</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Peter Lane</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mark K. Miller</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President, Chief Executive Officer, and Director<br/>(Principal Executive Officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 19, 2026</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark Miller</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ James Reid</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 19, 2026</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James Reid</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Waded Cruzado</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 19, 2026</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Waded Cruzado</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Bill Wade</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 19, 2026</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bill Wade</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Louis Goldberg</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mark E. Jones, Jr.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Chief Operating Officer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer and Principal Accounting Officer)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 19, 2026</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark E. Jones, Jr.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:139%">108</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>2
<FILENAME>a20251231-ex231consent.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="id935008968884f488508a423e1017112_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:112%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in Registration Statement Nos. 333-285987, 333-277903, 333-270432, 333-263482, 333-254596, 333-238237, 333-232150, 333-224468, and 333-224470 on Form S-8 of our reports dated February&#160;19, 2026, relating to the financial statements of Goosehead Insurance, Inc. and the effectiveness of Goosehead Insurance, Inc.'s internal control over financial reporting appearing in this Annual Report on Form 10-K for the year ended December 31, 2025.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:112%">&#47;s&#47; Deloitte &#38; Touche LLP</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Dallas, Texas</font></div><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:112%">February&#160;19, 2026</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>a20251231-ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i5e52e0ccc9774ca5983e214ece3cfde6_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 31.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Certification of Principal Executive Officer pursuant to Exchange Act Rules 13a-14(a</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">and 15d-14(a), as adopted pursuant to Section&#160;302 of Sarbanes-Oxley Act of 2002</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Mark K. Miller, certify that&#58;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this Annual Report on Form 10-K for the year ended December 31, 2025 of Goosehead Insurance, Inc.&#59;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The company&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a&#8209;15(e) and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have&#58;</font></div><div style="text-align:justify;text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:27.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.23pt">Evaluated the effectiveness of the company&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Disclosed in this report any change in the company&#8217;s internal control over financial reporting that occurred during the company&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the company&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The company&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#8217;s auditors and the audit committee of the company&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">All significant deficiencies</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and material weaknesses in the design or operation of internal control over financial reporting which</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are reasonably likely to adversely affect the company&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;19, 2026</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Mark K. Miller_______________________</font></div><div style="text-align:right;text-indent:306pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mark K. Miller </font></div><div style="text-align:right;text-indent:306pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>a20251231-ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i4f122a494bf541cba18ff7dc7a086780_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 31.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Certification of Principal Financial Officer pursuant to Exchange Act Rules 13a-14(a</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">and 15d-14(a), as adopted pursuant to Section&#160;302 of Sarbanes-Oxley Act of 2002</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Mark E. Jones, Jr, certify that&#58;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this Annual Report on Form 10-K for the year ended December 31, 2025 of Goosehead Insurance, Inc.&#59;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report&#59;</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The company&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a&#8209;15(e) and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59; </font></div><div style="text-indent:54pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.23pt">Evaluated the effectiveness of the company&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Disclosed in this report any change in the company&#8217;s internal control over financial reporting that occurred during the company&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the company&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The company&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#8217;s auditors and the audit committee of the company&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">All significant deficiencies</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and material weaknesses in the design or operation of internal control over financial reporting which</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are reasonably likely to adversely affect the company&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;19, 2026</font></div><div><font><br></font></div><div style="text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Mark E. Jones, Jr_______________________</font></div><div style="text-align:right;text-indent:306pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mark E. Jones, Jr </font></div><div style="text-align:right;text-indent:306pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>a20251231-ex32.htm
<DESCRIPTION>EX-32
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="ia94457d4c8b04b8d867b76bb3f0671b8_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 32</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The certification set forth below is being submitted in connection with Goosehead Insurance, Inc.&#8217;s Annual Report on Form 10-K for the year ended December 31, 2025 (the &#8220;Report&#8221;) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;) and Section 1350 of Chapter 63 of Title 18 of the United States Code.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mark K. Miller, the Chief Executive Officer and Mark E. Jones, Jr., the Chief Financial Officer of Goosehead Insurance, Inc., each certifies that, to the best of his knowledge&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;the Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act&#59; and</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Goosehead Insurance, Inc.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;19, 2026</font></div><div><font><br></font></div><div style="text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Mark K. Miller_______________________</font></div><div style="text-align:right;text-indent:306pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mark K. Miller </font></div><div style="text-align:right;text-indent:306pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;19, 2026 </font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Mark E. Jones, Jr._______________________</font></div><div style="text-align:right;text-indent:306pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mark E. Jones, Jr. </font></div><div style="text-align:right;text-indent:306pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>gshd-20251231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:4ab02a5d-b841-4ea2-84f7-dfb03cd5246b,g:01588182-f248-4141-9ded-e6dfc96d4aec-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:gshd="http://www.gooseheadinsurance.com/20251231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.gooseheadinsurance.com/20251231">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2025" schemaLocation="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="gshd-20251231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="gshd-20251231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="gshd-20251231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="gshd-20251231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.gooseheadinsurance.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.gooseheadinsurance.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Consolidatedstatementsofoperations" roleURI="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations">
        <link:definition>9952151 - Statement - Consolidated statements of operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Consolidatedbalancesheets" roleURI="http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets">
        <link:definition>9952152 - Statement - Consolidated balance sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedbalancesheetsParenthetical" roleURI="http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical">
        <link:definition>9952153 - Statement - Consolidated balance sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Consolidatedstatementsofstockholdersequity" roleURI="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity">
        <link:definition>9952154 - Statement - Consolidated statements of stockholders' equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedstatementsofstockholdersequityParenthetical" roleURI="http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical">
        <link:definition>9952155 - Statement - Consolidated statements of stockholders' equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Consolidatedstatementsofcashflows" roleURI="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows">
        <link:definition>9952156 - Statement - Consolidated statements of cash flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Organization" roleURI="http://www.gooseheadinsurance.com/role/Organization">
        <link:definition>9952157 - Disclosure - Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Basisofpresentationandsignificantaccountingpolicies" roleURI="http://www.gooseheadinsurance.com/role/Basisofpresentationandsignificantaccountingpolicies">
        <link:definition>9952158 - Disclosure - Basis of presentation and significant accounting policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenues" roleURI="http://www.gooseheadinsurance.com/role/Revenues">
        <link:definition>9952159 - Disclosure - Revenues</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Franchisefeesreceivable" roleURI="http://www.gooseheadinsurance.com/role/Franchisefeesreceivable">
        <link:definition>9952160 - Disclosure - Franchise fees receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Allowanceforuncollectibleagencyfees" roleURI="http://www.gooseheadinsurance.com/role/Allowanceforuncollectibleagencyfees">
        <link:definition>9952161 - Disclosure - Allowance for uncollectible agency fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Propertyandequipment" roleURI="http://www.gooseheadinsurance.com/role/Propertyandequipment">
        <link:definition>9952162 - Disclosure - Property and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Intangibleassets" roleURI="http://www.gooseheadinsurance.com/role/Intangibleassets">
        <link:definition>9952163 - Disclosure - Intangible assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Employeebenefitobligation" roleURI="http://www.gooseheadinsurance.com/role/Employeebenefitobligation">
        <link:definition>9952164 - Disclosure - Employee benefit obligation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.gooseheadinsurance.com/role/Debt">
        <link:definition>9952165 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Incometaxes" roleURI="http://www.gooseheadinsurance.com/role/Incometaxes">
        <link:definition>9952166 - Disclosure - Income taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Stockholdersequity" roleURI="http://www.gooseheadinsurance.com/role/Stockholdersequity">
        <link:definition>9952167 - Disclosure - Stockholders' equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Noncontrollinginterest" roleURI="http://www.gooseheadinsurance.com/role/Noncontrollinginterest">
        <link:definition>9952168 - Disclosure - Noncontrolling interest</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Equitybasedcompensation" roleURI="http://www.gooseheadinsurance.com/role/Equitybasedcompensation">
        <link:definition>9952169 - Disclosure - Equity-based compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Dividends" roleURI="http://www.gooseheadinsurance.com/role/Dividends">
        <link:definition>9952170 - Disclosure - Dividends</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.gooseheadinsurance.com/role/Leases">
        <link:definition>9952171 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Segmentinformation" roleURI="http://www.gooseheadinsurance.com/role/Segmentinformation">
        <link:definition>9952172 - Disclosure - Segment information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Litigation" roleURI="http://www.gooseheadinsurance.com/role/Litigation">
        <link:definition>9952173 - Disclosure - Litigation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.gooseheadinsurance.com/role/RelatedPartyTransactions">
        <link:definition>9952174 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofpresentationandsignificantaccountingpoliciesPolicies" roleURI="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies">
        <link:definition>9955511 - Disclosure - Basis of presentation and significant accounting policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofpresentationandsignificantaccountingpoliciesTables" roleURI="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesTables">
        <link:definition>9955512 - Disclosure - Basis of presentation and significant accounting policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesTables" roleURI="http://www.gooseheadinsurance.com/role/RevenuesTables">
        <link:definition>9955513 - Disclosure - Revenues (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FranchisefeesreceivableTables" roleURI="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableTables">
        <link:definition>9955514 - Disclosure - Franchise fees receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforuncollectibleagencyfeesTables" roleURI="http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesTables">
        <link:definition>9955515 - Disclosure - Allowance for uncollectible agency fees (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandequipmentTables" roleURI="http://www.gooseheadinsurance.com/role/PropertyandequipmentTables">
        <link:definition>9955516 - Disclosure - Property and equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleassetsTables" roleURI="http://www.gooseheadinsurance.com/role/IntangibleassetsTables">
        <link:definition>9955517 - Disclosure - Intangible assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.gooseheadinsurance.com/role/DebtTables">
        <link:definition>9955518 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesTables" roleURI="http://www.gooseheadinsurance.com/role/IncometaxesTables">
        <link:definition>9955519 - Disclosure - Income taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersequityTables" roleURI="http://www.gooseheadinsurance.com/role/StockholdersequityTables">
        <link:definition>9955520 - Disclosure - Stockholders' equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoncontrollinginterestTables" roleURI="http://www.gooseheadinsurance.com/role/NoncontrollinginterestTables">
        <link:definition>9955521 - Disclosure - Noncontrolling interest - (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitybasedcompensationTables" roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationTables">
        <link:definition>9955522 - Disclosure - Equity-based compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.gooseheadinsurance.com/role/LeasesTables">
        <link:definition>9955523 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationNarrativeDetails" roleURI="http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails">
        <link:definition>9955524 - Disclosure - Organization - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails" roleURI="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails">
        <link:definition>9955525 - Disclosure - Basis of presentation and significant accounting policies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails" roleURI="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails">
        <link:definition>9955526 - Disclosure - Basis of presentation and significant accounting policies - Restricted Cash (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesNarrativeDetails" roleURI="http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails">
        <link:definition>9955527 - Disclosure - Revenues - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesDisaggregationofRevenueDetails" roleURI="http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails">
        <link:definition>9955528 - Disclosure - Revenues - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesContractBalancesDetails" roleURI="http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails">
        <link:definition>9955529 - Disclosure - Revenues - Contract Balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails" roleURI="http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails">
        <link:definition>9955530 - Disclosure - Revenues - Anticipated Future Recognition of Deferred Initial Franchise Fees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails" roleURI="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails">
        <link:definition>9955531 - Disclosure - Franchise fees receivable - Balance of Franchise Fees Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails" roleURI="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails">
        <link:definition>9955532 - Disclosure - Franchise fees receivable - Allowance For Uncollectible Franchise Fees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforuncollectibleagencyfeesDetails" roleURI="http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails">
        <link:definition>9955533 - Disclosure - Allowance for uncollectible agency fees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandequipmentDetails" roleURI="http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails">
        <link:definition>9955534 - Disclosure - Property and equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleassetsComponentsandExpectedAmortizationDetails" roleURI="http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails">
        <link:definition>9955535 - Disclosure - Intangible assets - Components and Expected Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleassetsComponentsandExpectedAmortizationDetails_1" roleURI="http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails_1">
        <link:definition>9955535 - Disclosure - Intangible assets - Components and Expected Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitobligationDetails" roleURI="http://www.gooseheadinsurance.com/role/EmployeebenefitobligationDetails">
        <link:definition>9955536 - Disclosure - Employee benefit obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.gooseheadinsurance.com/role/DebtNarrativeDetails">
        <link:definition>9955537 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofLongTermDebtDetails" roleURI="http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails">
        <link:definition>9955538 - Disclosure - Debt - Schedule of Long Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofInterestRateDependentofLeverageRatioDetails" roleURI="http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails">
        <link:definition>9955539 - Disclosure - Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofMaturitiesofNotePayableDetails" roleURI="http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails">
        <link:definition>9955540 - Disclosure - Debt - Schedule of Maturities of Note Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesComponentsofIncomeTaxExpenseDetails" roleURI="http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails">
        <link:definition>9955541 - Disclosure - Income taxes - Components of Income Tax Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesReconciliationofIncomeTaxExpenseDetails" roleURI="http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails">
        <link:definition>9955542 - Disclosure - Income taxes - Reconciliation of Income Tax Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9955543 - Disclosure - Income taxes - Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesNarrativeDetails" roleURI="http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails">
        <link:definition>9955544 - Disclosure - Income taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesCashPaidforIncomeTaxesDetails" roleURI="http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails">
        <link:definition>9955545 - Disclosure - Income taxes - Cash Paid for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersequityNarrativeDetails" roleURI="http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails">
        <link:definition>9955546 - Disclosure - Stockholders' equity - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersequityScheduleofCalculationofEPSDetails" roleURI="http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails">
        <link:definition>9955547 - Disclosure - Stockholders' equity - Schedule of Calculation of EPS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoncontrollinginterestNarrativeDetails" roleURI="http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails">
        <link:definition>9955548 - Disclosure - Noncontrolling interest - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NoncontrollinginterestOwnershipinterestsDetails" roleURI="http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails">
        <link:definition>9955549 - Disclosure - Noncontrolling interest - Ownership interests (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails" roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails">
        <link:definition>9955550 - Disclosure - Equity-based compensation - Schedule of Equity-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitybasedcompensationNarrativeDetails" roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails">
        <link:definition>9955551 - Disclosure - Equity-based compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails" roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails">
        <link:definition>9955552 - Disclosure - Equity-based compensation - Schedule of Stock Options Valuation Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitybasedcompensationSummaryofStockOptionActivityDetails" roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails">
        <link:definition>9955553 - Disclosure - Equity-based compensation - Summary of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails" roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails">
        <link:definition>9955554 - Disclosure - Equity-based compensation - Summary of Unvested Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DividendsDetails" roleURI="http://www.gooseheadinsurance.com/role/DividendsDetails">
        <link:definition>9955555 - Disclosure - Dividends (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.gooseheadinsurance.com/role/LeasesNarrativeDetails">
        <link:definition>9955556 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails" roleURI="http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails">
        <link:definition>9955557 - Disclosure - Leases - Lease Information, Rent Expense and Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureMaturityofLeaseLiabilityDetails" roleURI="http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails">
        <link:definition>9955558 - Disclosure - Leases - Future Maturity of Lease Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureMaturityofLeaseLiabilityDetails_1" roleURI="http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails_1">
        <link:definition>9955558 - Disclosure - Leases - Future Maturity of Lease Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentinformationDetails" roleURI="http://www.gooseheadinsurance.com/role/SegmentinformationDetails">
        <link:definition>9955559 - Disclosure - Segment information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails">
        <link:definition>9955560 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="gshd_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="gshd_CommissionsAndAgencyFeesMember" abstract="true" name="CommissionsAndAgencyFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_InterestIncome1Member" abstract="true" name="InterestIncome1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization" abstract="false" name="DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_EarningsPerShareBasicAndDilutedEPSAbstract" abstract="true" name="EarningsPerShareBasicAndDilutedEPSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="gshd_EarningsPerShareBasicAndDilutedSharesAbstract" abstract="true" name="EarningsPerShareBasicAndDilutedSharesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable" abstract="false" name="AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_AccountsReceivableNetCurrentFranchiseReceivable" abstract="false" name="AccountsReceivableNetCurrentFranchiseReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_AccountsReceivableNetNoncurrentFranchiseReceivable" abstract="false" name="AccountsReceivableNetNoncurrentFranchiseReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_PremiumsPayableCurrent" abstract="false" name="PremiumsPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_LiabilitiesUnderTaxReceivableAgreementCurrent" abstract="false" name="LiabilitiesUnderTaxReceivableAgreementCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent" abstract="false" name="LiabilitiesUnderTaxReceivableAgreementNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_NoncashLeaseExpense" abstract="false" name="NoncashLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_PaymentsForCloudComputingArrangements" abstract="false" name="PaymentsForCloudComputingArrangements" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable" abstract="false" name="IncreaseDecreaseInAccountsReceivableFranchiseReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable" abstract="false" name="IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_PaymentsForDisposalOfAssets" abstract="false" name="PaymentsForDisposalOfAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_IncreaseDecreaseInCustomerPremiums" abstract="false" name="IncreaseDecreaseInCustomerPremiums" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_PaymentForPartnershipDistributions" abstract="false" name="PaymentForPartnershipDistributions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_PaymentToTaxReceivableAgreement" abstract="false" name="PaymentToTaxReceivableAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_FranchiseFeesReceivableTextBlock" abstract="false" name="FranchiseFeesReceivableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="gshd_DividendsTextBlock" abstract="false" name="DividendsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="gshd_PremiumsPayablePolicyTextBlock" abstract="false" name="PremiumsPayablePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock" abstract="false" name="ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="gshd_GooseheadInsuranceAgencyLLCMember" abstract="true" name="GooseheadInsuranceAgencyLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_GooseheadInsuranceHoldingLLCMember" abstract="true" name="GooseheadInsuranceHoldingLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_GooseheadFinancialLLCMember" abstract="true" name="GooseheadFinancialLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_GooseheadInsuranceInc.Member" abstract="true" name="GooseheadInsuranceInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_PreIPOLLCMembersMember" abstract="true" name="PreIPOLLCMembersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember" abstract="true" name="GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_GooseheadManagementNoteAndTexasWasatchNoteMember" abstract="true" name="GooseheadManagementNoteAndTexasWasatchNoteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_NumberOfCorporateOwnedLocations" abstract="false" name="NumberOfCorporateOwnedLocations" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="gshd_CommonStockNumberOfClasses" abstract="false" name="CommonStockNumberOfClasses" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="gshd_CommonStockVotePerShare" abstract="false" name="CommonStockVotePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="gshd_CommonStockConversionOfExistingInterests" abstract="false" name="CommonStockConversionOfExistingInterests" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="gshd_CarrierOneMember" abstract="true" name="CarrierOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_CarrierTwoMember" abstract="true" name="CarrierTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_CarrierThreeMember" abstract="true" name="CarrierThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_RoyaltyFeesMember" abstract="true" name="RoyaltyFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_BookOfBusinessMember" abstract="true" name="BookOfBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_VivintSmartHomesMember" abstract="true" name="VivintSmartHomesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_NumberOfInsuranceCarriersCompanyWroteWith" abstract="false" name="NumberOfInsuranceCarriersCompanyWroteWith" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage" abstract="false" name="NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="gshd_FranchiseFeesTermOfContract" abstract="false" name="FranchiseFeesTermOfContract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="gshd_InterestIncomeFranchiseFeeReceivable" abstract="false" name="InterestIncomeFranchiseFeeReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_NumberOfOfficeLeases" abstract="false" name="NumberOfOfficeLeases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="gshd_RenewalCommissionsMember" abstract="true" name="RenewalCommissionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_NewBusinessCommissionsMember" abstract="true" name="NewBusinessCommissionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_AgencyFeesMember" abstract="true" name="AgencyFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_ContingentCommissionsMember" abstract="true" name="ContingentCommissionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_RenewalRoyaltyFeesMember" abstract="true" name="RenewalRoyaltyFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_NewBusinessRoyaltyFeesMember" abstract="true" name="NewBusinessRoyaltyFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_InitialFranchiseFeesMember" abstract="true" name="InitialFranchiseFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_OtherFranchiseRevenuesMember" abstract="true" name="OtherFranchiseRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable" abstract="false" name="AccountsReceivableNetCommissionsAndAgencyFeesReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_IncreaseDecreaseInCommissionsAndFeesReceivable" abstract="false" name="IncreaseDecreaseInCommissionsAndFeesReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_AccountsReceivableNetFranchiseReceivable" abstract="false" name="AccountsReceivableNetFranchiseReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_IncreaseDecreaseInReceivablesFromFranchisees" abstract="false" name="IncreaseDecreaseInReceivablesFromFranchisees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_ContractLiabilityRollForward" abstract="true" name="ContractLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="gshd_ContractWithCustomerNewPerformanceObligation" abstract="false" name="ContractWithCustomerNewPerformanceObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_ContractWithCustomerLiabilityWriteoffs" abstract="false" name="ContractWithCustomerLiabilityWriteoffs" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_FranchiseChannelMember" abstract="true" name="FranchiseChannelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne" abstract="false" name="RevenueRemainingPerformanceObligationRecognizedInYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo" abstract="false" name="RevenueRemainingPerformanceObligationRecognizedInYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree" abstract="false" name="RevenueRemainingPerformanceObligationRecognizedInYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour" abstract="false" name="RevenueRemainingPerformanceObligationRecognizedInYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive" abstract="false" name="RevenueRemainingPerformanceObligationRecognizedInYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive" abstract="false" name="RevenueRemainingPerformanceObligationRecognizedAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_FranchiseFeesReceivableMember" abstract="true" name="FranchiseFeesReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_AgencyFeesReceivablesMember" abstract="true" name="AgencyFeesReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_NetworkEquipmentMember" abstract="true" name="NetworkEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_PhoneSystemMember" abstract="true" name="PhoneSystemMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_ComputerSoftwareWebMember" abstract="true" name="ComputerSoftwareWebMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_BooksOfBusinessMember" abstract="true" name="BooksOfBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_DefinedContributionPlanEligibilityMinimumAge" abstract="false" name="DefinedContributionPlanEligibilityMinimumAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="gshd_DefinedContributionPlanEligibilityMinimumServicePeriod" abstract="false" name="DefinedContributionPlanEligibilityMinimumServicePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" abstract="false" name="DefinedContributionPlanEmployersMatchingContributionVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="gshd_SecondAmendedAndRestatedCreditAgreementMember" abstract="true" name="SecondAmendedAndRestatedCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_DebtCovenantAxis" abstract="true" name="DebtCovenantAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="gshd_DebtCovenantDomain" abstract="true" name="DebtCovenantDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_TermLoansMember" abstract="true" name="TermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_DebtRepaymentBalloonPaymentMember" abstract="true" name="DebtRepaymentBalloonPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_A2025InitialTermLoanMember" abstract="true" name="A2025InitialTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_RevolvingCreditFacilityDue2032Member" abstract="true" name="RevolvingCreditFacilityDue2032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate" abstract="false" name="DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="gshd_DebtInstrumentEarningsRatio" abstract="false" name="DebtInstrumentEarningsRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="gshd_TermLoanB1Member" abstract="true" name="TermLoanB1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_LeverageRatioThresholdAxis" abstract="true" name="LeverageRatioThresholdAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="gshd_LeverageRatioThresholdDomain" abstract="true" name="LeverageRatioThresholdDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_ThresholdOneMember" abstract="true" name="ThresholdOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_ThresholdTwoMember" abstract="true" name="ThresholdTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_ThresholdThreeMember" abstract="true" name="ThresholdThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_ThresholdFourMember" abstract="true" name="ThresholdFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_LeverageRatio" abstract="false" name="LeverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="gshd_TaxReceivableAgreementMember" abstract="true" name="TaxReceivableAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_LLCUnitsMember" abstract="true" name="LLCUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_RelatedPartyTransactionPercentageDueToRelatedParties" abstract="false" name="RelatedPartyTransactionPercentageDueToRelatedParties" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="gshd_LiabilitiesUnderTaxReceivableAgreement" abstract="false" name="LiabilitiesUnderTaxReceivableAgreement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent" abstract="false" name="LiabilitiesUnderTaxReceivableAgreementsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_ConversionRatioCommonStock" abstract="false" name="ConversionRatioCommonStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="gshd_ShareRepurchaseProgramIncreaseAmount" abstract="false" name="ShareRepurchaseProgramIncreaseAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest" abstract="false" name="IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests" abstract="false" name="IncomeTaxEffectOnIncomeAttributableToNonControllingInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" abstract="false" name="WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="gshd_NoncontrollingInterestNetInterestIncomeFromDiluted" abstract="false" name="NoncontrollingInterestNetInterestIncomeFromDiluted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_VariousNoncontrollingInterestHoldersMember" abstract="true" name="VariousNoncontrollingInterestHoldersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_SaleOfStockConversionOfExistingInterestsConversionRatio" abstract="false" name="SaleOfStockConversionOfExistingInterestsConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners" abstract="false" name="NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="gshd_NoncontrollingInterestOwnershipPercentage" abstract="false" name="NoncontrollingInterestOwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="gshd_BoardOfDirectorsAndManagingDirectorsMember" abstract="true" name="BoardOfDirectorsAndManagingDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="gshd_S2025Q1DividendsMember" abstract="true" name="S2025Q1DividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders" abstract="false" name="PaymentsOfSpecialDistributionNonControllingInterestHolders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gshd_LeaseInformationAndRentExpenseAbstract" abstract="true" name="LeaseInformationAndRentExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="gshd_CashFlowLesseeAbstract" abstract="true" name="CashFlowLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" abstract="true" name="RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="gshd_MarkK.MillerMember" abstract="true" name="MarkK.MillerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>gshd-20251231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:4ab02a5d-b841-4ea2-84f7-dfb03cd5246b,g:01588182-f248-4141-9ded-e6dfc96d4aec-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations" xlink:type="simple" xlink:href="gshd-20251231.xsd#Consolidatedstatementsofoperations"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_84d71d29-b3a5-4945-bbff-880c50bdd646" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f2db6caa-c268-4c46-b780-6a181d25957d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_84d71d29-b3a5-4945-bbff-880c50bdd646" xlink:to="loc_us-gaap_Revenues_f2db6caa-c268-4c46-b780-6a181d25957d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_c44f8693-2372-47e2-bae9-505f73dc7f64" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_84d71d29-b3a5-4945-bbff-880c50bdd646" xlink:to="loc_us-gaap_OperatingExpenses_c44f8693-2372-47e2-bae9-505f73dc7f64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c816f850-3580-4c2a-8c5a-7cd867feb6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_702d34d6-a22d-4fe7-8ff2-b338de9dceef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_c816f850-3580-4c2a-8c5a-7cd867feb6a5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_702d34d6-a22d-4fe7-8ff2-b338de9dceef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_64b43b17-558d-456b-bdeb-84bd8229b417" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_c816f850-3580-4c2a-8c5a-7cd867feb6a5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_64b43b17-558d-456b-bdeb-84bd8229b417" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_586599a9-a0ee-4747-a081-cd74a7ac8dde" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_23edf4e4-7ad3-4c57-a177-ef62fff5e600" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_586599a9-a0ee-4747-a081-cd74a7ac8dde" xlink:to="loc_us-gaap_InterestExpenseNonoperating_23edf4e4-7ad3-4c57-a177-ef62fff5e600" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_cbbeace8-9753-47bb-ae5b-84c94cd61abb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_586599a9-a0ee-4747-a081-cd74a7ac8dde" xlink:to="loc_us-gaap_OperatingIncomeLoss_cbbeace8-9753-47bb-ae5b-84c94cd61abb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_cc434bb1-e5f8-405e-809a-babe7e5e7fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_586599a9-a0ee-4747-a081-cd74a7ac8dde" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_cc434bb1-e5f8-405e-809a-babe7e5e7fb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_24eb59b3-86df-4fee-98f9-af7aeb339f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1f727c90-d89b-442c-beb4-f8bc960ed95b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_24eb59b3-86df-4fee-98f9-af7aeb339f5b" xlink:to="loc_us-gaap_ProfitLoss_1f727c90-d89b-442c-beb4-f8bc960ed95b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_223a49b0-f124-4ee0-86ab-0135eb21aed1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_24eb59b3-86df-4fee-98f9-af7aeb339f5b" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_223a49b0-f124-4ee0-86ab-0135eb21aed1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_9c9115ce-bdf5-4821-8197-077e0cd538d0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_005e9152-bae6-4970-b9d2-8d80256fee00" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_9c9115ce-bdf5-4821-8197-077e0cd538d0" xlink:to="loc_us-gaap_LaborAndRelatedExpense_005e9152-bae6-4970-b9d2-8d80256fee00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_489fc247-2ff6-4c6f-9781-5134713981f0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_9c9115ce-bdf5-4821-8197-077e0cd538d0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_489fc247-2ff6-4c6f-9781-5134713981f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_e978e3c7-7daf-499d-bb02-2159f725f0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_9c9115ce-bdf5-4821-8197-077e0cd538d0" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_e978e3c7-7daf-499d-bb02-2159f725f0ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization_c3c87967-7604-4860-9162-cea3440fe961" xlink:href="gshd-20251231.xsd#gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_9c9115ce-bdf5-4821-8197-077e0cd538d0" xlink:to="loc_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization_c3c87967-7604-4860-9162-cea3440fe961" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets" xlink:type="simple" xlink:href="gshd-20251231.xsd#Consolidatedbalancesheets"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_627152db-a243-445d-bdc7-edd2ecd81e37" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_526e4d6d-eed8-4119-8630-90e4a54d87ae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_627152db-a243-445d-bdc7-edd2ecd81e37" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_526e4d6d-eed8-4119-8630-90e4a54d87ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PremiumsPayableCurrent_c6fb2c59-51a6-456d-8622-b32474471540" xlink:href="gshd-20251231.xsd#gshd_PremiumsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_627152db-a243-445d-bdc7-edd2ecd81e37" xlink:to="loc_gshd_PremiumsPayableCurrent_c6fb2c59-51a6-456d-8622-b32474471540" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_441fc1e1-5aa3-49bb-a630-893268c691bc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_627152db-a243-445d-bdc7-edd2ecd81e37" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_441fc1e1-5aa3-49bb-a630-893268c691bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1e10c766-9d11-4c36-81b9-2ff950cac8c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_627152db-a243-445d-bdc7-edd2ecd81e37" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1e10c766-9d11-4c36-81b9-2ff950cac8c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f009504d-b5fc-499d-be5c-4b96da764415" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_627152db-a243-445d-bdc7-edd2ecd81e37" xlink:to="loc_us-gaap_LongTermDebtCurrent_f009504d-b5fc-499d-be5c-4b96da764415" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent_019c4d8a-0716-7238-b9da-2b1b1052c81b" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreementCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_627152db-a243-445d-bdc7-edd2ecd81e37" xlink:to="loc_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent_019c4d8a-0716-7238-b9da-2b1b1052c81b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7cd9c30c-24f5-4dd7-af37-aa046645b8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_2ef14d74-79df-4c6d-8ba0-c272d8f80a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7cd9c30c-24f5-4dd7-af37-aa046645b8ac" xlink:to="loc_us-gaap_CommonStockValue_2ef14d74-79df-4c6d-8ba0-c272d8f80a6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_b4cb235f-be6d-4522-a858-339ac8fa1f86" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7cd9c30c-24f5-4dd7-af37-aa046645b8ac" xlink:to="loc_us-gaap_AdditionalPaidInCapital_b4cb235f-be6d-4522-a858-339ac8fa1f86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a362a32e-9674-4b8f-b387-6b28e6498ece" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7cd9c30c-24f5-4dd7-af37-aa046645b8ac" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a362a32e-9674-4b8f-b387-6b28e6498ece" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_eec3f68b-63ce-4bb4-95ea-5d1b0a11a88f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3bcf8c13-9ea6-4b13-a668-8208dd3873ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_eec3f68b-63ce-4bb4-95ea-5d1b0a11a88f" xlink:to="loc_us-gaap_LiabilitiesCurrent_3bcf8c13-9ea6-4b13-a668-8208dd3873ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cfe7c1db-674e-4ed7-9d0f-9d6af10254aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_eec3f68b-63ce-4bb4-95ea-5d1b0a11a88f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cfe7c1db-674e-4ed7-9d0f-9d6af10254aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a74da046-edb5-4f00-b2b3-c702d3d60c45" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_eec3f68b-63ce-4bb4-95ea-5d1b0a11a88f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a74da046-edb5-4f00-b2b3-c702d3d60c45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_16d08799-5f02-48b6-ad2b-0f93a8f5a9f3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_eec3f68b-63ce-4bb4-95ea-5d1b0a11a88f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_16d08799-5f02-48b6-ad2b-0f93a8f5a9f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent_32ff836a-3a48-4920-9604-e88721485483" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_eec3f68b-63ce-4bb4-95ea-5d1b0a11a88f" xlink:to="loc_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent_32ff836a-3a48-4920-9604-e88721485483" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_876fcf38-83d3-426e-a7ed-ceed642f4a01" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_dc2189b8-52fd-4632-aacd-f54bd68eb767" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_876fcf38-83d3-426e-a7ed-ceed642f4a01" xlink:to="loc_us-gaap_AssetsCurrent_dc2189b8-52fd-4632-aacd-f54bd68eb767" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable_d703336a-67cc-426d-a45a-514390e3b857" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetNoncurrentFranchiseReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_876fcf38-83d3-426e-a7ed-ceed642f4a01" xlink:to="loc_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable_d703336a-67cc-426d-a45a-514390e3b857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1a1fe883-3739-4550-b6f6-1dae2c38e5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_876fcf38-83d3-426e-a7ed-ceed642f4a01" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1a1fe883-3739-4550-b6f6-1dae2c38e5ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_4bbdc127-c034-4a6e-958e-fa7f8b95b443" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_876fcf38-83d3-426e-a7ed-ceed642f4a01" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_4bbdc127-c034-4a6e-958e-fa7f8b95b443" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a611f5b7-3f65-464c-a2cf-b1f6f0068aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_876fcf38-83d3-426e-a7ed-ceed642f4a01" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a611f5b7-3f65-464c-a2cf-b1f6f0068aa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_c0a8dc10-e399-4cee-9038-9f8fe7144be5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_876fcf38-83d3-426e-a7ed-ceed642f4a01" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_c0a8dc10-e399-4cee-9038-9f8fe7144be5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_4036f2e3-fcf1-4fa1-9c85-a9ecbf20df71" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_876fcf38-83d3-426e-a7ed-ceed642f4a01" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_4036f2e3-fcf1-4fa1-9c85-a9ecbf20df71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3d13530d-2f15-4ddc-b575-c02417b94df7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5f177a86-2e58-46aa-b441-4a3be147bb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3d13530d-2f15-4ddc-b575-c02417b94df7" xlink:to="loc_us-gaap_Liabilities_5f177a86-2e58-46aa-b441-4a3be147bb4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_31fe4c7d-e90e-4a60-b807-33f944bc4e09" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3d13530d-2f15-4ddc-b575-c02417b94df7" xlink:to="loc_us-gaap_CommitmentsAndContingencies_31fe4c7d-e90e-4a60-b807-33f944bc4e09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e2b3d1fd-e3d1-49f4-97e3-4df9292df333" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3d13530d-2f15-4ddc-b575-c02417b94df7" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e2b3d1fd-e3d1-49f4-97e3-4df9292df333" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_92664aad-bc87-4c5b-a022-6e2889903d28" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f49a788e-bdd1-435e-9d33-2a59b15409dc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_92664aad-bc87-4c5b-a022-6e2889903d28" xlink:to="loc_us-gaap_StockholdersEquity_f49a788e-bdd1-435e-9d33-2a59b15409dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_3ea7d4f7-a88b-408f-8e38-c97c05c3b000" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_92664aad-bc87-4c5b-a022-6e2889903d28" xlink:to="loc_us-gaap_MinorityInterest_3ea7d4f7-a88b-408f-8e38-c97c05c3b000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_02c3e890-30e9-4963-bcb4-b5ccac5168a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_53f12833-511f-4fd5-8017-d9df037086f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02c3e890-30e9-4963-bcb4-b5ccac5168a7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_53f12833-511f-4fd5-8017-d9df037086f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_2b46c4c4-656f-4305-87e5-a2aaeb6280cc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02c3e890-30e9-4963-bcb4-b5ccac5168a7" xlink:to="loc_us-gaap_RestrictedCashCurrent_2b46c4c4-656f-4305-87e5-a2aaeb6280cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable_eca6e1a1-0be8-42f9-81f8-4be126ecdd63" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02c3e890-30e9-4963-bcb4-b5ccac5168a7" xlink:to="loc_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable_eca6e1a1-0be8-42f9-81f8-4be126ecdd63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetCurrentFranchiseReceivable_5462c619-1f4a-4110-adfb-83bb65473bbf" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetCurrentFranchiseReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02c3e890-30e9-4963-bcb4-b5ccac5168a7" xlink:to="loc_gshd_AccountsReceivableNetCurrentFranchiseReceivable_5462c619-1f4a-4110-adfb-83bb65473bbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_f5b43721-d0a9-4a85-a62d-21da559e963c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_02c3e890-30e9-4963-bcb4-b5ccac5168a7" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_f5b43721-d0a9-4a85-a62d-21da559e963c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows" xlink:type="simple" xlink:href="gshd-20251231.xsd#Consolidatedstatementsofcashflows"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8bc7495b-b229-4e46-81ec-770c39b997d3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInCustomerPremiums_7c3c0fce-e9e2-458f-9f82-74ec5104e68c" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInCustomerPremiums"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8bc7495b-b229-4e46-81ec-770c39b997d3" xlink:to="loc_gshd_IncreaseDecreaseInCustomerPremiums_7c3c0fce-e9e2-458f-9f82-74ec5104e68c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_c307ed0a-e008-4b58-8115-93bf184a5331" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8bc7495b-b229-4e46-81ec-770c39b997d3" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_c307ed0a-e008-4b58-8115-93bf184a5331" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_b8797780-939e-42d4-9695-cf02fe6d3ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8bc7495b-b229-4e46-81ec-770c39b997d3" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_b8797780-939e-42d4-9695-cf02fe6d3ef8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_01965cde-1d5a-4fae-9f58-cfd702b80f13" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8bc7495b-b229-4e46-81ec-770c39b997d3" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_01965cde-1d5a-4fae-9f58-cfd702b80f13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_4f7b04a6-ca4a-48cf-9755-3cb658383262" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8bc7495b-b229-4e46-81ec-770c39b997d3" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_4f7b04a6-ca4a-48cf-9755-3cb658383262" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b85be010-9915-478a-9429-910e60ac7698" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8bc7495b-b229-4e46-81ec-770c39b997d3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b85be010-9915-478a-9429-910e60ac7698" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentForPartnershipDistributions_7ef4ca5c-1fd3-4a2a-ad7a-75ffc84901d5" xlink:href="gshd-20251231.xsd#gshd_PaymentForPartnershipDistributions"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8bc7495b-b229-4e46-81ec-770c39b997d3" xlink:to="loc_gshd_PaymentForPartnershipDistributions_7ef4ca5c-1fd3-4a2a-ad7a-75ffc84901d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentToTaxReceivableAgreement_16c53f85-837a-416d-aac6-ef1ec3798d29" xlink:href="gshd-20251231.xsd#gshd_PaymentToTaxReceivableAgreement"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8bc7495b-b229-4e46-81ec-770c39b997d3" xlink:to="loc_gshd_PaymentToTaxReceivableAgreement_16c53f85-837a-416d-aac6-ef1ec3798d29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_019c1008-975e-7812-9a36-c959e064bf4e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8bc7495b-b229-4e46-81ec-770c39b997d3" xlink:to="loc_us-gaap_PaymentsOfDividends_019c1008-975e-7812-9a36-c959e064bf4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0b1338f4-4275-427d-9a20-d4a2e26c7383" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_ProfitLoss_0b1338f4-4275-427d-9a20-d4a2e26c7383" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_57dd5bac-ebb7-40b6-8f19-b274f4b19477" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_57dd5bac-ebb7-40b6-8f19-b274f4b19477" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_fefabbb1-fdb5-46a3-95b1-ab6fede8e0fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_fefabbb1-fdb5-46a3-95b1-ab6fede8e0fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_d725d9f8-0ada-4c68-91f9-69631721f4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_d725d9f8-0ada-4c68-91f9-69631721f4f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d1ace7c8-2ae2-4984-94cf-6dd6cd7a8c14" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d1ace7c8-2ae2-4984-94cf-6dd6cd7a8c14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_35439a3c-5d5b-464d-8534-657e37d53d59" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_AssetImpairmentCharges_35439a3c-5d5b-464d-8534-657e37d53d59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_ac47646e-28c8-4114-b18e-660754ae171f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_ac47646e-28c8-4114-b18e-660754ae171f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b85e3672-0b29-49b4-b13c-7fb863f46530" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_ShareBasedCompensation_b85e3672-0b29-49b4-b13c-7fb863f46530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_e366b3e3-30a7-4001-9baf-2a74fb82fd7d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_e366b3e3-30a7-4001-9baf-2a74fb82fd7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_33b7cd2a-aae7-49af-a79b-89174ad8ae5f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_33b7cd2a-aae7-49af-a79b-89174ad8ae5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncashLeaseExpense_da0a837d-12f0-4cb4-afe1-06fd6dc930b6" xlink:href="gshd-20251231.xsd#gshd_NoncashLeaseExpense"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_gshd_NoncashLeaseExpense_da0a837d-12f0-4cb4-afe1-06fd6dc930b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentsForCloudComputingArrangements_a9f3b2da-2343-4776-8ab5-210e8c49f7c4" xlink:href="gshd-20251231.xsd#gshd_PaymentsForCloudComputingArrangements"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_gshd_PaymentsForCloudComputingArrangements_a9f3b2da-2343-4776-8ab5-210e8c49f7c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable_d8dfb2aa-8280-44ff-a8b9-4c2d54a5849b" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable_d8dfb2aa-8280-44ff-a8b9-4c2d54a5849b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable_ba6ede68-cea4-42eb-a7f2-577d9cb87f6b" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable_ba6ede68-cea4-42eb-a7f2-577d9cb87f6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_3824aea3-02df-4626-bba7-8a5e9fe03194" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_3824aea3-02df-4626-bba7-8a5e9fe03194" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_141dca52-f1c0-4cdb-9a8b-7e5234010bee" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_141dca52-f1c0-4cdb-9a8b-7e5234010bee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019bc9ce-d9a5-7f97-b9b8-8c7c6a408951" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019bc9ce-d9a5-7f97-b9b8-8c7c6a408951" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019bc9ce-d9a5-7b0d-b30d-8b16b6f88b49" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4d8fd7c-77d2-46e6-a2fb-0c34acb46543" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019bc9ce-d9a5-7b0d-b30d-8b16b6f88b49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cc578422-a89e-474a-88cb-6d1f1fe7f220" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable_ba3b9a8b-a51d-41e3-8042-971ae29b114f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cc578422-a89e-474a-88cb-6d1f1fe7f220" xlink:to="loc_us-gaap_PaymentsToAcquireNotesReceivable_ba3b9a8b-a51d-41e3-8042-971ae29b114f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_8cdabf59-331b-40d5-be0a-92cc33b62f83" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cc578422-a89e-474a-88cb-6d1f1fe7f220" xlink:to="loc_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_8cdabf59-331b-40d5-be0a-92cc33b62f83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_c1accdac-5213-424b-ad34-a5b646982697" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForSoftware"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cc578422-a89e-474a-88cb-6d1f1fe7f220" xlink:to="loc_us-gaap_PaymentsForSoftware_c1accdac-5213-424b-ad34-a5b646982697" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_edfd590d-623f-4700-81fa-19d0f9c6a105" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cc578422-a89e-474a-88cb-6d1f1fe7f220" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_edfd590d-623f-4700-81fa-19d0f9c6a105" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentsForDisposalOfAssets_ff810dc3-2019-4541-8ea6-6f8fcd97b742" xlink:href="gshd-20251231.xsd#gshd_PaymentsForDisposalOfAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cc578422-a89e-474a-88cb-6d1f1fe7f220" xlink:to="loc_gshd_PaymentsForDisposalOfAssets_ff810dc3-2019-4541-8ea6-6f8fcd97b742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019bc9ce-fd5b-73c5-bec3-c08f11caae9b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cc578422-a89e-474a-88cb-6d1f1fe7f220" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019bc9ce-fd5b-73c5-bec3-c08f11caae9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_31769010-15ab-417d-9d6b-ac3e037d108a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_700870f8-5151-4b47-b990-6daa233e618b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_31769010-15ab-417d-9d6b-ac3e037d108a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_700870f8-5151-4b47-b990-6daa233e618b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_57b9fa08-8833-48ed-83de-51d017b16053" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_31769010-15ab-417d-9d6b-ac3e037d108a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_57b9fa08-8833-48ed-83de-51d017b16053" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1dff494b-d86d-49cb-8ec3-ce5166d8442c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_31769010-15ab-417d-9d6b-ac3e037d108a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1dff494b-d86d-49cb-8ec3-ce5166d8442c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d5af356b-bee8-49c9-b006-8bbe93c0f6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0afd47f4-4d08-4469-8f7f-9c54a756d075" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d5af356b-bee8-49c9-b006-8bbe93c0f6aa" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0afd47f4-4d08-4469-8f7f-9c54a756d075" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2c639862-54ad-49b5-b4c7-ba904ba7021b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d5af356b-bee8-49c9-b006-8bbe93c0f6aa" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2c639862-54ad-49b5-b4c7-ba904ba7021b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_fec2e9c6-c894-47f6-9e43-8e201be25727" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour_6150a174-eea3-4ebc-8ba3-3bd12e019ee3" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_fec2e9c6-c894-47f6-9e43-8e201be25727" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour_6150a174-eea3-4ebc-8ba3-3bd12e019ee3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive_a7667df2-5ab9-40c1-a931-9e35947e0581" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_fec2e9c6-c894-47f6-9e43-8e201be25727" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive_a7667df2-5ab9-40c1-a931-9e35947e0581" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree_b7499dc1-44a7-4597-b95d-dd0971a530b1" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_fec2e9c6-c894-47f6-9e43-8e201be25727" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree_b7499dc1-44a7-4597-b95d-dd0971a530b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne_f42ddb0e-2a85-45df-b14d-3687d6cee8e2" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_fec2e9c6-c894-47f6-9e43-8e201be25727" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne_f42ddb0e-2a85-45df-b14d-3687d6cee8e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo_4095e835-2b48-4e50-98ca-cc9325ebea0d" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_fec2e9c6-c894-47f6-9e43-8e201be25727" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo_4095e835-2b48-4e50-98ca-cc9325ebea0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive_47266891-5f14-407d-bc60-d93c643419bf" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_fec2e9c6-c894-47f6-9e43-8e201be25727" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive_47266891-5f14-407d-bc60-d93c643419bf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_7ca69725-3010-4855-9d8e-97ff12c9325f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_7ac98852-9f83-4660-b233-dfb57b7654a6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesReceivableGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableNet_7ca69725-3010-4855-9d8e-97ff12c9325f" xlink:to="loc_us-gaap_NotesReceivableGross_7ac98852-9f83-4660-b233-dfb57b7654a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableWithImputedInterestDiscount_8122d31c-570c-4952-96ea-6690f5167340" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableWithImputedInterestDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableNet_7ca69725-3010-4855-9d8e-97ff12c9325f" xlink:to="loc_us-gaap_ReceivableWithImputedInterestDiscount_8122d31c-570c-4952-96ea-6690f5167340" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_3bacb39c-b4a1-42c0-a430-0197aff88aba" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableNet_7ca69725-3010-4855-9d8e-97ff12c9325f" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_3bacb39c-b4a1-42c0-a430-0197aff88aba" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#PropertyandequipmentDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f4c0117d-b4e2-41fa-a945-24a515dfdabd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_46194aa6-a47c-46ec-a6a8-3229bb367e77" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_f4c0117d-b4e2-41fa-a945-24a515dfdabd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_46194aa6-a47c-46ec-a6a8-3229bb367e77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_18ff1f92-2905-4bf5-b416-ef126b98a840" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_f4c0117d-b4e2-41fa-a945-24a515dfdabd" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_18ff1f92-2905-4bf5-b416-ef126b98a840" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IntangibleassetsComponentsandExpectedAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_03a9852b-57b8-4611-b1de-a58e15a6fa8b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b425e0b4-024e-4f57-b499-ae0fde9ecbc0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_03a9852b-57b8-4611-b1de-a58e15a6fa8b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b425e0b4-024e-4f57-b499-ae0fde9ecbc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d9f37ccc-e710-4794-9b6f-cf34160ce004" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_03a9852b-57b8-4611-b1de-a58e15a6fa8b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d9f37ccc-e710-4794-9b6f-cf34160ce004" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_14f782d1-e23c-4268-947b-3501e91b7fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_03a9852b-57b8-4611-b1de-a58e15a6fa8b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_14f782d1-e23c-4268-947b-3501e91b7fb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2ce81369-168d-427b-8d60-ebe340b09ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_03a9852b-57b8-4611-b1de-a58e15a6fa8b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2ce81369-168d-427b-8d60-ebe340b09ee6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter_2e859032-2a3c-4d9d-aead-b95c0632106f" xlink:href="gshd-20251231.xsd#gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_03a9852b-57b8-4611-b1de-a58e15a6fa8b" xlink:to="loc_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter_2e859032-2a3c-4d9d-aead-b95c0632106f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails_1" xlink:type="simple" xlink:href="gshd-20251231.xsd#IntangibleassetsComponentsandExpectedAmortizationDetails_1"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_59484c93-e0ad-41f1-9bde-dd086e89d266" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2f6fbf1c-fc6f-450b-9184-ae270dab2ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_59484c93-e0ad-41f1-9bde-dd086e89d266" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2f6fbf1c-fc6f-450b-9184-ae270dab2ba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f99f7bd3-9641-45b7-a4ba-a8b23b97b094" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_59484c93-e0ad-41f1-9bde-dd086e89d266" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f99f7bd3-9641-45b7-a4ba-a8b23b97b094" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#DebtScheduleofMaturitiesofNotePayableDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_cce2c292-658e-48a4-b98a-6a15a221dedf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_512c44ad-87d6-4a87-8bbd-d73422ba345c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_cce2c292-658e-48a4-b98a-6a15a221dedf" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_512c44ad-87d6-4a87-8bbd-d73422ba345c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4ea86ceb-70cb-4a63-ba28-28766a2fc526" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_cce2c292-658e-48a4-b98a-6a15a221dedf" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_4ea86ceb-70cb-4a63-ba28-28766a2fc526" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0e404447-ce83-4ee0-85b1-7ee8ad5a71b0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_cce2c292-658e-48a4-b98a-6a15a221dedf" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0e404447-ce83-4ee0-85b1-7ee8ad5a71b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_27a3ada4-32e9-4433-bdea-a81c3b09b11d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_cce2c292-658e-48a4-b98a-6a15a221dedf" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_27a3ada4-32e9-4433-bdea-a81c3b09b11d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_29405366-8b0c-4111-b281-1adf942cab8c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_cce2c292-658e-48a4-b98a-6a15a221dedf" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_29405366-8b0c-4111-b281-1adf942cab8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_019b9846-8662-7a5a-a822-0da1b6eb8b32" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_cce2c292-658e-48a4-b98a-6a15a221dedf" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_019b9846-8662-7a5a-a822-0da1b6eb8b32" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesComponentsofIncomeTaxExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_752fee3f-35e0-4967-8894-416c3a2e7e30" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1be9b198-3934-4731-b96f-c0c2d075bb3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_752fee3f-35e0-4967-8894-416c3a2e7e30" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1be9b198-3934-4731-b96f-c0c2d075bb3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_e242806d-34f4-4974-bbd7-09efe308475b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_752fee3f-35e0-4967-8894-416c3a2e7e30" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_e242806d-34f4-4974-bbd7-09efe308475b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8ebf9b1b-10ce-4ae3-9adf-b59041a664c8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e0aaa0f6-534b-4408-8c55-2e57bdd0c618" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8ebf9b1b-10ce-4ae3-9adf-b59041a664c8" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e0aaa0f6-534b-4408-8c55-2e57bdd0c618" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_950f1e82-48cb-4112-bb22-c28a525c908b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_8ebf9b1b-10ce-4ae3-9adf-b59041a664c8" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_950f1e82-48cb-4112-bb22-c28a525c908b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ee6a66e5-1b33-411f-86a0-160eba0132c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4970ecaf-2124-4616-ae70-38f94589e977" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ee6a66e5-1b33-411f-86a0-160eba0132c9" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4970ecaf-2124-4616-ae70-38f94589e977" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1ad5eaac-5972-4b1b-b523-c037bbb9c9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ee6a66e5-1b33-411f-86a0-160eba0132c9" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1ad5eaac-5972-4b1b-b523-c037bbb9c9aa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesReconciliationofIncomeTaxExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9ac-916c-72d6-8094-eda3dfa6d01b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_019bf9ac-916c-7170-bc4f-12c537aa6e71" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9ac-916c-72d6-8094-eda3dfa6d01b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_019bf9ac-916c-7170-bc4f-12c537aa6e71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_019bf9ac-916c-7ee1-9ba1-2ef3db34347e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9ac-916c-72d6-8094-eda3dfa6d01b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_019bf9ac-916c-7ee1-9ba1-2ef3db34347e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_019bf9ac-916c-7cf1-b6ea-92961c7e03b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9ac-916c-72d6-8094-eda3dfa6d01b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_019bf9ac-916c-7cf1-b6ea-92961c7e03b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_019bf9ac-916c-779b-9c5e-6e9900fc5e97" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9ac-916c-72d6-8094-eda3dfa6d01b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_019bf9ac-916c-779b-9c5e-6e9900fc5e97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_019bf9ac-916c-7c92-88aa-46b74a4a1c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9ac-916c-72d6-8094-eda3dfa6d01b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_019bf9ac-916c-7c92-88aa-46b74a4a1c9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_019bf9ac-916c-7fa6-9aba-59fda48b18af" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9ac-916c-72d6-8094-eda3dfa6d01b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_019bf9ac-916c-7fa6-9aba-59fda48b18af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_019bf9ac-916c-7c52-a5d4-3ce17fdc6412" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9ac-916c-72d6-8094-eda3dfa6d01b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_019bf9ac-916c-7c52-a5d4-3ce17fdc6412" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_019bf9ac-916c-74e2-a116-9b50aef6d76b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9ac-916c-72d6-8094-eda3dfa6d01b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_019bf9ac-916c-74e2-a116-9b50aef6d76b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_eb423461-4c88-4803-9151-52d5eaa76060" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0681009b-2984-4646-9bb9-92bcc1e17337" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_eb423461-4c88-4803-9151-52d5eaa76060" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0681009b-2984-4646-9bb9-92bcc1e17337" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_083f57fd-870a-4cfa-aaaf-3b4ddc651a63" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_eb423461-4c88-4803-9151-52d5eaa76060" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_083f57fd-870a-4cfa-aaaf-3b4ddc651a63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_007047ba-21c2-4b36-a2c7-6be8f120db6f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_eb423461-4c88-4803-9151-52d5eaa76060" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_007047ba-21c2-4b36-a2c7-6be8f120db6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_67293770-1dff-4ff4-a0ca-c570f77aa9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_eb423461-4c88-4803-9151-52d5eaa76060" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_67293770-1dff-4ff4-a0ca-c570f77aa9ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_3002cebc-05a3-4bd5-9c4d-3312e6b61efe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_eb423461-4c88-4803-9151-52d5eaa76060" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_3002cebc-05a3-4bd5-9c4d-3312e6b61efe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_58f9c799-f812-4503-b9e5-205028a66951" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_eb423461-4c88-4803-9151-52d5eaa76060" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_58f9c799-f812-4503-b9e5-205028a66951" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_838f2feb-49a5-4426-a15e-1bc21977ae65" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_eb423461-4c88-4803-9151-52d5eaa76060" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_838f2feb-49a5-4426-a15e-1bc21977ae65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_62052941-6eae-4c58-9027-bd341b8a7627" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_eb423461-4c88-4803-9151-52d5eaa76060" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_62052941-6eae-4c58-9027-bd341b8a7627" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_0f632cd9-41ae-4a34-9f92-079adea6097f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_8e0da9ea-3ed4-465d-a3c1-9682c5df6060" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_0f632cd9-41ae-4a34-9f92-079adea6097f" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_8e0da9ea-3ed4-465d-a3c1-9682c5df6060" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries_729f8e2e-7b09-494b-a570-4b721e4f007c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_0f632cd9-41ae-4a34-9f92-079adea6097f" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries_729f8e2e-7b09-494b-a570-4b721e4f007c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesCashPaidforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_019bf9c1-eacd-7070-93ed-10ac0a30c7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidFederalAfterRefundReceived_019bf9c1-eacd-7b57-99b0-df36c367d6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidFederalAfterRefundReceived"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_019bf9c1-eacd-7070-93ed-10ac0a30c7d9" xlink:to="loc_us-gaap_IncomeTaxPaidFederalAfterRefundReceived_019bf9c1-eacd-7b57-99b0-df36c367d6ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived_019bf9c1-eacd-7f9d-8fa2-9303a8a129ad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_019bf9c1-eacd-7070-93ed-10ac0a30c7d9" xlink:to="loc_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived_019bf9c1-eacd-7f9d-8fa2-9303a8a129ad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#StockholdersequityScheduleofCalculationofEPSDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7814c801-f83c-4844-b4e9-b49702f98ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_85d44827-8783-4648-a5af-aa476b1bc589" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7814c801-f83c-4844-b4e9-b49702f98ceb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_85d44827-8783-4648-a5af-aa476b1bc589" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities_1e9e0fa3-e95c-4832-824f-2cf97c29e465" xlink:href="gshd-20251231.xsd#gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7814c801-f83c-4844-b4e9-b49702f98ceb" xlink:to="loc_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities_1e9e0fa3-e95c-4832-824f-2cf97c29e465" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3f060df1-2e9d-4a7d-80f3-cd42c0115f41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7814c801-f83c-4844-b4e9-b49702f98ceb" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3f060df1-2e9d-4a7d-80f3-cd42c0115f41" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_2086f961-8c62-4df5-b7e2-0e6db656e4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_9c0de530-fd68-4752-a143-b418e3ddd788" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_2086f961-8c62-4df5-b7e2-0e6db656e4ac" xlink:to="loc_us-gaap_OperatingLeaseCost_9c0de530-fd68-4752-a143-b418e3ddd788" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_2a4a6b5a-9913-41a0-81ea-42eaeaac3e69" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_2086f961-8c62-4df5-b7e2-0e6db656e4ac" xlink:to="loc_us-gaap_SubleaseIncome_2a4a6b5a-9913-41a0-81ea-42eaeaac3e69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_25b29bb0-537c-44b9-a3f6-b7f62c96dfe9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a7eeaf5d-90d1-46ad-8639-8b54a3f0555f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_25b29bb0-537c-44b9-a3f6-b7f62c96dfe9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a7eeaf5d-90d1-46ad-8639-8b54a3f0555f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_ee4c4601-dd4e-458e-a51d-ad0f063801e7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_25b29bb0-537c-44b9-a3f6-b7f62c96dfe9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_ee4c4601-dd4e-458e-a51d-ad0f063801e7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#LeasesFutureMaturityofLeaseLiabilityDetails"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_77111991-eb15-401a-9430-fadd129d4374" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_07b8ceb6-6764-4d96-ad9e-54debe1e5e58" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_77111991-eb15-401a-9430-fadd129d4374" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_07b8ceb6-6764-4d96-ad9e-54debe1e5e58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_61d93b6f-1b9e-444a-bbfc-efe1dd4f824f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_77111991-eb15-401a-9430-fadd129d4374" xlink:to="loc_us-gaap_OperatingLeaseLiability_61d93b6f-1b9e-444a-bbfc-efe1dd4f824f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails_1" xlink:type="simple" xlink:href="gshd-20251231.xsd#LeasesFutureMaturityofLeaseLiabilityDetails_1"/>
  <link:calculationLink xlink:role="http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aad57aab-f6da-415c-bd29-dc7490541500" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b2efb5fc-f4a2-4a68-a177-0e02cf51b622" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aad57aab-f6da-415c-bd29-dc7490541500" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b2efb5fc-f4a2-4a68-a177-0e02cf51b622" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_eaebda88-2145-4619-b02d-29bff24ee6b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aad57aab-f6da-415c-bd29-dc7490541500" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_eaebda88-2145-4619-b02d-29bff24ee6b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aae73307-bff6-41b6-9e61-039b72351dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aad57aab-f6da-415c-bd29-dc7490541500" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aae73307-bff6-41b6-9e61-039b72351dd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_83be6dbd-4008-4aef-baaa-5e6cce5c4cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aad57aab-f6da-415c-bd29-dc7490541500" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_83be6dbd-4008-4aef-baaa-5e6cce5c4cf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8e4dd52e-a12a-4f5f-8f36-7241d4435ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aad57aab-f6da-415c-bd29-dc7490541500" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8e4dd52e-a12a-4f5f-8f36-7241d4435ed3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_12906547-afb8-4372-8b3c-fa5057023772" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aad57aab-f6da-415c-bd29-dc7490541500" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_12906547-afb8-4372-8b3c-fa5057023772" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>gshd-20251231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:4ab02a5d-b841-4ea2-84f7-dfb03cd5246b,g:01588182-f248-4141-9ded-e6dfc96d4aec-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/CoverPage" xlink:type="simple" xlink:href="gshd-20251231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_a63d2467-e9d6-4f26-9cac-29d1209a5dd1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntitiesTable_a63d2467-e9d6-4f26-9cac-29d1209a5dd1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c2d1abe3-3237-40a0-af2d-54397e05d61e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_a63d2467-e9d6-4f26-9cac-29d1209a5dd1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c2d1abe3-3237-40a0-af2d-54397e05d61e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c2d1abe3-3237-40a0-af2d-54397e05d61e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c2d1abe3-3237-40a0-af2d-54397e05d61e" xlink:to="loc_us-gaap_ClassOfStockDomain_c2d1abe3-3237-40a0-af2d-54397e05d61e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ffb2e513-e1a6-4d45-96e4-ba197179caa9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c2d1abe3-3237-40a0-af2d-54397e05d61e" xlink:to="loc_us-gaap_ClassOfStockDomain_ffb2e513-e1a6-4d45-96e4-ba197179caa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_b080ea26-4b6b-4043-a350-953c90dbb53b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ffb2e513-e1a6-4d45-96e4-ba197179caa9" xlink:to="loc_us-gaap_CommonClassAMember_b080ea26-4b6b-4043-a350-953c90dbb53b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d066018b-cab2-4875-9302-100c25ba6e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ffb2e513-e1a6-4d45-96e4-ba197179caa9" xlink:to="loc_us-gaap_CommonClassBMember_d066018b-cab2-4875-9302-100c25ba6e2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_564a3b76-3d2d-4b92-8c43-a8f091c97add" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentType_564a3b76-3d2d-4b92-8c43-a8f091c97add" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_dc21e1f1-f7c1-46e0-a2a7-0f52ae76cccf" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentAnnualReport_dc21e1f1-f7c1-46e0-a2a7-0f52ae76cccf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_53216ade-64df-4b46-8cd6-988b688e3e10" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentPeriodEndDate_53216ade-64df-4b46-8cd6-988b688e3e10" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_d45ac467-4ce8-4e8c-bf39-4b0e314d8cff" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_CurrentFiscalYearEndDate_d45ac467-4ce8-4e8c-bf39-4b0e314d8cff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f2e2bb76-9e0f-4a1d-b46e-c001256b3d45" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentTransitionReport_f2e2bb76-9e0f-4a1d-b46e-c001256b3d45" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_062dfd2b-820e-47fe-b16c-74a1aa1a7637" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityFileNumber_062dfd2b-820e-47fe-b16c-74a1aa1a7637" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_fa37e888-ddb5-4487-af83-a00126415090" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityRegistrantName_fa37e888-ddb5-4487-af83-a00126415090" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_c68346d3-20cf-462c-858e-3f4637500452" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityIncorporationStateCountryCode_c68346d3-20cf-462c-858e-3f4637500452" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_f4d8d824-026a-447d-836e-2b4784733a18" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityTaxIdentificationNumber_f4d8d824-026a-447d-836e-2b4784733a18" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a54e2d77-d5a4-485b-9dea-5b11e6198843" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityAddressAddressLine1_a54e2d77-d5a4-485b-9dea-5b11e6198843" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_44b2eaf7-ebba-4603-b02b-f5c96963e34a" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityAddressCityOrTown_44b2eaf7-ebba-4603-b02b-f5c96963e34a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_38703e8d-bbf6-4675-bd43-ba294a4c94da" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityAddressStateOrProvince_38703e8d-bbf6-4675-bd43-ba294a4c94da" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_343b4b01-ed7e-43bc-88ee-a6373435bcc1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityAddressPostalZipCode_343b4b01-ed7e-43bc-88ee-a6373435bcc1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_09b084dc-94e2-4cf0-885b-3216a3516c3d" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_CityAreaCode_09b084dc-94e2-4cf0-885b-3216a3516c3d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7fba2504-f3ca-460f-b96d-778541406e29" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_LocalPhoneNumber_7fba2504-f3ca-460f-b96d-778541406e29" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d66c3e9e-0b0d-4075-b2f0-d9f2f5ea7509" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_Security12bTitle_d66c3e9e-0b0d-4075-b2f0-d9f2f5ea7509" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_ff44f21f-235b-4c41-a9ff-9c76307faf15" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_TradingSymbol_ff44f21f-235b-4c41-a9ff-9c76307faf15" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5f90a9af-a249-46f7-a830-89c0ad77c6c8" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_SecurityExchangeName_5f90a9af-a249-46f7-a830-89c0ad77c6c8" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_36dea661-cd00-4813-8def-37dfc9fbca67" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_36dea661-cd00-4813-8def-37dfc9fbca67" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_1ba2bbb3-ec8f-4558-8f09-9d366b5b0e39" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityVoluntaryFilers_1ba2bbb3-ec8f-4558-8f09-9d366b5b0e39" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_2e66ac6b-bbd8-4bb4-a28b-a46d4ba3c965" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityCurrentReportingStatus_2e66ac6b-bbd8-4bb4-a28b-a46d4ba3c965" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_548a8849-8fc4-42b8-aa72-574d16f617d6" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityInteractiveDataCurrent_548a8849-8fc4-42b8-aa72-574d16f617d6" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_c22379b2-c700-4aea-ac75-a15b0955a69f" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityFilerCategory_c22379b2-c700-4aea-ac75-a15b0955a69f" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_f8f24662-5860-4333-a34c-95d5738fc652" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntitySmallBusiness_f8f24662-5860-4333-a34c-95d5738fc652" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_ff3e1d4b-d882-4e7e-9727-dd4b2aacc325" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityEmergingGrowthCompany_ff3e1d4b-d882-4e7e-9727-dd4b2aacc325" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_3eeb6e2a-8257-40c5-ae09-19c0b69d62ee" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_IcfrAuditorAttestationFlag_3eeb6e2a-8257-40c5-ae09-19c0b69d62ee" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_f18e2d42-88ad-4fcc-9f7a-1c5e93e07bce" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_f18e2d42-88ad-4fcc-9f7a-1c5e93e07bce" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_cf70e2d9-7044-4d88-a701-6460691516d4" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityShellCompany_cf70e2d9-7044-4d88-a701-6460691516d4" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_deb40b11-2857-4f91-9fce-29f1c94766f9" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityPublicFloat_deb40b11-2857-4f91-9fce-29f1c94766f9" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6b3252e3-1700-41c1-bb46-7cf1d7647afd" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6b3252e3-1700-41c1-bb46-7cf1d7647afd" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_9f7d71e0-05a7-4a32-bc50-1833e9677d95" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_9f7d71e0-05a7-4a32-bc50-1833e9677d95" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_88f2a613-25d7-4a07-b378-18d095f671ef" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityCentralIndexKey_88f2a613-25d7-4a07-b378-18d095f671ef" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_30172ddd-ddce-406b-b7a6-470b83a937da" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentFiscalYearFocus_30172ddd-ddce-406b-b7a6-470b83a937da" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_15624b84-0b28-4911-9b50-03ab6fbffe6c" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentFiscalPeriodFocus_15624b84-0b28-4911-9b50-03ab6fbffe6c" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_365eee23-febe-40ef-b8fd-f0c6b1eadb86" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_AmendmentFlag_365eee23-febe-40ef-b8fd-f0c6b1eadb86" xlink:type="arc" order="34"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations" xlink:type="simple" xlink:href="gshd-20251231.xsd#Consolidatedstatementsofoperations"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_90403dee-bfe8-4f13-9c40-1b5c98588dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_StatementTable_90403dee-bfe8-4f13-9c40-1b5c98588dc5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_818eeb67-2967-4092-95c7-eac4b74c6863" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_90403dee-bfe8-4f13-9c40-1b5c98588dc5" xlink:to="loc_srt_ProductOrServiceAxis_818eeb67-2967-4092-95c7-eac4b74c6863" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_818eeb67-2967-4092-95c7-eac4b74c6863_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_818eeb67-2967-4092-95c7-eac4b74c6863" xlink:to="loc_srt_ProductsAndServicesDomain_818eeb67-2967-4092-95c7-eac4b74c6863_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_860d826f-3dda-41f2-af57-b796850daba0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_818eeb67-2967-4092-95c7-eac4b74c6863" xlink:to="loc_srt_ProductsAndServicesDomain_860d826f-3dda-41f2-af57-b796850daba0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommissionsAndAgencyFeesMember_ac6edfe4-d77e-468b-b89e-4b9f093446c1" xlink:href="gshd-20251231.xsd#gshd_CommissionsAndAgencyFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_860d826f-3dda-41f2-af57-b796850daba0" xlink:to="loc_gshd_CommissionsAndAgencyFeesMember_ac6edfe4-d77e-468b-b89e-4b9f093446c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseMember_4f622846-d7dc-4782-97b6-60f8433aca3b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FranchiseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_860d826f-3dda-41f2-af57-b796850daba0" xlink:to="loc_us-gaap_FranchiseMember_4f622846-d7dc-4782-97b6-60f8433aca3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InterestIncome1Member_7a84ac2d-fb70-41e5-b415-a3d57c05b8c7" xlink:href="gshd-20251231.xsd#gshd_InterestIncome1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_860d826f-3dda-41f2-af57-b796850daba0" xlink:to="loc_gshd_InterestIncome1Member_7a84ac2d-fb70-41e5-b415-a3d57c05b8c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_3fdfc22b-0e30-494b-8892-b3fcfd08a0a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_RevenuesAbstract_3fdfc22b-0e30-494b-8892-b3fcfd08a0a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_df7ddcc4-d140-4b1c-abfa-26e658bd5511" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_3fdfc22b-0e30-494b-8892-b3fcfd08a0a1" xlink:to="loc_us-gaap_Revenues_df7ddcc4-d140-4b1c-abfa-26e658bd5511" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_14c2adfd-a452-4d48-af33-98774bbebb79" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:to="loc_us-gaap_LaborAndRelatedExpense_14c2adfd-a452-4d48-af33-98774bbebb79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_b9f8ed63-2cf2-4613-89b3-06414744edc6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_b9f8ed63-2cf2-4613-89b3-06414744edc6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_b2e7eba9-3c5f-4ade-8e3a-b1fc53e3e083" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_b2e7eba9-3c5f-4ade-8e3a-b1fc53e3e083" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization_81b5fbbb-73ad-43f9-98c1-fc5850e7d559" xlink:href="gshd-20251231.xsd#gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:to="loc_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization_81b5fbbb-73ad-43f9-98c1-fc5850e7d559" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f35329a7-c10d-4134-bc76-1b7abe273908" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:to="loc_us-gaap_OperatingExpenses_f35329a7-c10d-4134-bc76-1b7abe273908" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f291035e-ecfc-4ae1-a16a-0fe43cf38750" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_OperatingIncomeLoss_f291035e-ecfc-4ae1-a16a-0fe43cf38750" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_e5e17f8a-080f-4a35-9e66-1e57ca03f0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_e5e17f8a-080f-4a35-9e66-1e57ca03f0b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_5a8369a5-06ae-40aa-a5a2-8d04e4ba6e55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_e5e17f8a-080f-4a35-9e66-1e57ca03f0b2" xlink:to="loc_us-gaap_InterestExpenseNonoperating_5a8369a5-06ae-40aa-a5a2-8d04e4ba6e55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_7a929116-d375-4df5-a00c-f91a821b1a01" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_e5e17f8a-080f-4a35-9e66-1e57ca03f0b2" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_7a929116-d375-4df5-a00c-f91a821b1a01" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_85807f09-7195-4f29-bfdd-e737ca1f5976" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_85807f09-7195-4f29-bfdd-e737ca1f5976" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5dd6e685-5b2f-43fc-8c56-b1723afce85e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5dd6e685-5b2f-43fc-8c56-b1723afce85e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9a18928e-3b4f-4cc5-9f5c-9a90bb870aba" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_ProfitLoss_9a18928e-3b4f-4cc5-9f5c-9a90bb870aba" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_edf863d4-eb3f-45a3-b124-3b0f8334eeca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_edf863d4-eb3f-45a3-b124-3b0f8334eeca" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e030086d-dd86-49db-992a-b0d1694e357f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_NetIncomeLoss_e030086d-dd86-49db-992a-b0d1694e357f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_EarningsPerShareBasicAndDilutedEPSAbstract_49c3b7cb-e1b4-4d34-a7fc-66a00fc05102" xlink:href="gshd-20251231.xsd#gshd_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_gshd_EarningsPerShareBasicAndDilutedEPSAbstract_49c3b7cb-e1b4-4d34-a7fc-66a00fc05102" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6903bed0-d066-4982-ae21-fe7d3d9c55be" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gshd_EarningsPerShareBasicAndDilutedEPSAbstract_49c3b7cb-e1b4-4d34-a7fc-66a00fc05102" xlink:to="loc_us-gaap_EarningsPerShareBasic_6903bed0-d066-4982-ae21-fe7d3d9c55be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_61993a70-bd12-41ee-aea4-1055c21c3eea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gshd_EarningsPerShareBasicAndDilutedEPSAbstract_49c3b7cb-e1b4-4d34-a7fc-66a00fc05102" xlink:to="loc_us-gaap_EarningsPerShareDiluted_61993a70-bd12-41ee-aea4-1055c21c3eea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_EarningsPerShareBasicAndDilutedSharesAbstract_eef1d96c-3719-4b18-8f6c-efd305ebc37c" xlink:href="gshd-20251231.xsd#gshd_EarningsPerShareBasicAndDilutedSharesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_gshd_EarningsPerShareBasicAndDilutedSharesAbstract_eef1d96c-3719-4b18-8f6c-efd305ebc37c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_aeeec5c2-61cc-414b-8099-0494c06c7e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gshd_EarningsPerShareBasicAndDilutedSharesAbstract_eef1d96c-3719-4b18-8f6c-efd305ebc37c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_aeeec5c2-61cc-414b-8099-0494c06c7e8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a047e21c-4a51-4190-ac98-97aaaf7bb6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gshd_EarningsPerShareBasicAndDilutedSharesAbstract_eef1d96c-3719-4b18-8f6c-efd305ebc37c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a047e21c-4a51-4190-ac98-97aaaf7bb6e6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets" xlink:type="simple" xlink:href="gshd-20251231.xsd#Consolidatedbalancesheets"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b0aa4a36-e7d3-4d8b-9f82-8b2a704ff88d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_69332dfe-dba1-4f47-bb52-00147376c929" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_b0aa4a36-e7d3-4d8b-9f82-8b2a704ff88d" xlink:to="loc_us-gaap_StatementTable_69332dfe-dba1-4f47-bb52-00147376c929" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ff35c1ac-e406-45de-8e41-eadd0b46445e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_69332dfe-dba1-4f47-bb52-00147376c929" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ff35c1ac-e406-45de-8e41-eadd0b46445e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ff35c1ac-e406-45de-8e41-eadd0b46445e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ff35c1ac-e406-45de-8e41-eadd0b46445e" xlink:to="loc_us-gaap_ClassOfStockDomain_ff35c1ac-e406-45de-8e41-eadd0b46445e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ed82de68-a5cc-4e2e-9262-0b0c4d988e86" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ff35c1ac-e406-45de-8e41-eadd0b46445e" xlink:to="loc_us-gaap_ClassOfStockDomain_ed82de68-a5cc-4e2e-9262-0b0c4d988e86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_bca003cc-c724-4de5-9908-a4c27741d522" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ed82de68-a5cc-4e2e-9262-0b0c4d988e86" xlink:to="loc_us-gaap_CommonClassAMember_bca003cc-c724-4de5-9908-a4c27741d522" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_87afc0ee-7305-491c-ad8a-7f08d3ef4ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ed82de68-a5cc-4e2e-9262-0b0c4d988e86" xlink:to="loc_us-gaap_CommonClassBMember_87afc0ee-7305-491c-ad8a-7f08d3ef4ce0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b0aa4a36-e7d3-4d8b-9f82-8b2a704ff88d" xlink:to="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_383e3fab-e7f4-447f-bae8-ea8268ef713b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_383e3fab-e7f4-447f-bae8-ea8268ef713b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_4bddcf6e-0424-44b0-8790-88a6e5310ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_us-gaap_RestrictedCashCurrent_4bddcf6e-0424-44b0-8790-88a6e5310ca7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable_998c70a6-8ca3-4af2-be98-d6fd7be329e0" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable_998c70a6-8ca3-4af2-be98-d6fd7be329e0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetCurrentFranchiseReceivable_2668a8aa-0422-42d9-93b8-8c8f65bce803" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetCurrentFranchiseReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_gshd_AccountsReceivableNetCurrentFranchiseReceivable_2668a8aa-0422-42d9-93b8-8c8f65bce803" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_02c4311a-b6d8-40e0-ab2a-f8e5e4e22528" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_02c4311a-b6d8-40e0-ab2a-f8e5e4e22528" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_19c3dff6-0075-49e0-94e8-b77f29646f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_us-gaap_AssetsCurrent_19c3dff6-0075-49e0-94e8-b77f29646f7c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable_b3e68617-f858-46b4-a424-096ddde58ffa" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetNoncurrentFranchiseReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable_b3e68617-f858-46b4-a424-096ddde58ffa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_41fe0b38-121e-47b6-94a9-92b9feba235d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_41fe0b38-121e-47b6-94a9-92b9feba235d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_770c4078-8c13-45b2-9368-66b6558352ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_770c4078-8c13-45b2-9368-66b6558352ca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a7a98633-96e2-4d15-a385-f482f682d84a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a7a98633-96e2-4d15-a385-f482f682d84a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_c235e556-9f8d-4599-9f74-b87b55358359" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_c235e556-9f8d-4599-9f74-b87b55358359" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c3bd8721-ddb2-4ba1-bf20-55ac32ead45a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c3bd8721-ddb2-4ba1-bf20-55ac32ead45a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c569f74c-121c-447f-99c2-b8ca8f34abc0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_Assets_c569f74c-121c-447f-99c2-b8ca8f34abc0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b0aa4a36-e7d3-4d8b-9f82-8b2a704ff88d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_66036d77-71f7-42e7-9ef4-2f61489f7425" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_66036d77-71f7-42e7-9ef4-2f61489f7425" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PremiumsPayableCurrent_bed1048c-a47e-4393-bc84-48cffff778cf" xlink:href="gshd-20251231.xsd#gshd_PremiumsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_gshd_PremiumsPayableCurrent_bed1048c-a47e-4393-bc84-48cffff778cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e6cad689-9f8a-492d-bca8-5e5f7e67b05d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e6cad689-9f8a-492d-bca8-5e5f7e67b05d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1f8249b0-32ee-4352-84be-ab3599922dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1f8249b0-32ee-4352-84be-ab3599922dbb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_59beb0ad-7078-4197-8edb-8eaf7aefab90" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_us-gaap_LongTermDebtCurrent_59beb0ad-7078-4197-8edb-8eaf7aefab90" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent_019c4d89-ab0b-7d71-9bad-5b949234c41e" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreementCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent_019c4d89-ab0b-7d71-9bad-5b949234c41e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_c1136c33-4c2f-42ca-aedb-4fda3e581e17" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_us-gaap_LiabilitiesCurrent_c1136c33-4c2f-42ca-aedb-4fda3e581e17" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e2d4916d-22b3-400a-837d-9be5b2289a73" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e2d4916d-22b3-400a-837d-9be5b2289a73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_f7b1c44e-afe9-4ab6-b398-0a21de36dc7c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_f7b1c44e-afe9-4ab6-b398-0a21de36dc7c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_c3f34613-49ba-458c-be5d-52d665ed0a23" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_c3f34613-49ba-458c-be5d-52d665ed0a23" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent_f2a1bd10-9bf5-4f66-a68f-84afb03e89a1" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent_f2a1bd10-9bf5-4f66-a68f-84afb03e89a1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_150c3e7b-dad0-4814-9529-4c931d281dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_Liabilities_150c3e7b-dad0-4814-9529-4c931d281dc2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a1fa3459-823b-4618-8394-ca3ef3023245" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a1fa3459-823b-4618-8394-ca3ef3023245" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_bc127afc-ec50-4224-b9d4-1e380cc72891" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_CommonStockValue_bc127afc-ec50-4224-b9d4-1e380cc72891" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6ba13cac-f7c3-4d62-8660-1b0a0ae12dce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6ba13cac-f7c3-4d62-8660-1b0a0ae12dce" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_41caad70-4aad-426b-84c0-88e988e28cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_41caad70-4aad-426b-84c0-88e988e28cd7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c04547bd-dfde-4777-adbf-63136cba92c0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_StockholdersEquity_c04547bd-dfde-4777-adbf-63136cba92c0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_02d5084e-1058-4744-aa9e-7632ec0b261b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_MinorityInterest_02d5084e-1058-4744-aa9e-7632ec0b261b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_015da7a0-afdb-418b-9b43-151176c27ded" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_015da7a0-afdb-418b-9b43-151176c27ded" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3234a6e4-ec97-487d-af63-7a514066ed5a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_3234a6e4-ec97-487d-af63-7a514066ed5a" xlink:type="arc" order="14"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical" xlink:type="simple" xlink:href="gshd-20251231.xsd#ConsolidatedbalancesheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1a076ba2-4fd2-4844-b379-ca36ed9fd88a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:to="loc_us-gaap_StatementTable_1a076ba2-4fd2-4844-b379-ca36ed9fd88a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3fbc2f61-0aa6-4863-a848-922d6f22b098" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1a076ba2-4fd2-4844-b379-ca36ed9fd88a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3fbc2f61-0aa6-4863-a848-922d6f22b098" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3fbc2f61-0aa6-4863-a848-922d6f22b098_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3fbc2f61-0aa6-4863-a848-922d6f22b098" xlink:to="loc_us-gaap_ClassOfStockDomain_3fbc2f61-0aa6-4863-a848-922d6f22b098_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9396d0f0-ad77-4905-b354-3cc963c20c20" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3fbc2f61-0aa6-4863-a848-922d6f22b098" xlink:to="loc_us-gaap_ClassOfStockDomain_9396d0f0-ad77-4905-b354-3cc963c20c20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_21594533-5ea5-47ce-8ae3-24c94d391b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9396d0f0-ad77-4905-b354-3cc963c20c20" xlink:to="loc_us-gaap_CommonClassAMember_21594533-5ea5-47ce-8ae3-24c94d391b3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_7bbdf8c4-3a82-4304-80c9-8f31336ac714" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9396d0f0-ad77-4905-b354-3cc963c20c20" xlink:to="loc_us-gaap_CommonClassBMember_7bbdf8c4-3a82-4304-80c9-8f31336ac714" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_c490bfe1-60d3-4ba8-9639-140af7f2b6b9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_c490bfe1-60d3-4ba8-9639-140af7f2b6b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_606d354c-86ef-46fd-881f-84bb71ac9fef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_606d354c-86ef-46fd-881f-84bb71ac9fef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_e5f510f7-ee77-46a5-8dd0-6d86c7b015fc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:to="loc_us-gaap_CommonStockSharesIssued_e5f510f7-ee77-46a5-8dd0-6d86c7b015fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8dc59562-96e8-4cf9-b5a4-6f405a2a6be2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8dc59562-96e8-4cf9-b5a4-6f405a2a6be2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity" xlink:type="simple" xlink:href="gshd-20251231.xsd#Consolidatedstatementsofstockholdersequity"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a146c867-a188-49a1-bcf6-8b6b5b25f886" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_00f2e2db-3a81-444b-8f0b-1d9015d77a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a146c867-a188-49a1-bcf6-8b6b5b25f886" xlink:to="loc_us-gaap_StatementTable_00f2e2db-3a81-444b-8f0b-1d9015d77a4a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0797cb62-c621-4637-be94-8c96edd6ee33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_00f2e2db-3a81-444b-8f0b-1d9015d77a4a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0797cb62-c621-4637-be94-8c96edd6ee33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0797cb62-c621-4637-be94-8c96edd6ee33_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0797cb62-c621-4637-be94-8c96edd6ee33" xlink:to="loc_us-gaap_EquityComponentDomain_0797cb62-c621-4637-be94-8c96edd6ee33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7427523b-64c9-44e2-9c45-9fc18d8b8bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0797cb62-c621-4637-be94-8c96edd6ee33" xlink:to="loc_us-gaap_EquityComponentDomain_7427523b-64c9-44e2-9c45-9fc18d8b8bb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_0a284a2a-4967-4890-8c18-dfb56199a0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7427523b-64c9-44e2-9c45-9fc18d8b8bb2" xlink:to="loc_us-gaap_ParentMember_0a284a2a-4967-4890-8c18-dfb56199a0a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_8d079a20-2e7c-493c-8127-42473d8991fe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_0a284a2a-4967-4890-8c18-dfb56199a0a3" xlink:to="loc_us-gaap_CommonStockMember_8d079a20-2e7c-493c-8127-42473d8991fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_62e25794-62b9-4f29-a337-6a9b61eb824d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_0a284a2a-4967-4890-8c18-dfb56199a0a3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_62e25794-62b9-4f29-a337-6a9b61eb824d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_54725ddd-7a2b-41e9-9332-30c2f715384a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_0a284a2a-4967-4890-8c18-dfb56199a0a3" xlink:to="loc_us-gaap_RetainedEarningsMember_54725ddd-7a2b-41e9-9332-30c2f715384a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_728a7ac8-b939-476d-81d5-4a577e6c176b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7427523b-64c9-44e2-9c45-9fc18d8b8bb2" xlink:to="loc_us-gaap_NoncontrollingInterestMember_728a7ac8-b939-476d-81d5-4a577e6c176b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_09927294-d538-47f3-a2ff-80fb17744a62" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_00f2e2db-3a81-444b-8f0b-1d9015d77a4a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_09927294-d538-47f3-a2ff-80fb17744a62" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_09927294-d538-47f3-a2ff-80fb17744a62_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_09927294-d538-47f3-a2ff-80fb17744a62" xlink:to="loc_us-gaap_ClassOfStockDomain_09927294-d538-47f3-a2ff-80fb17744a62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_69d4ccb5-b08c-4b1c-a8a0-c24200a28eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_09927294-d538-47f3-a2ff-80fb17744a62" xlink:to="loc_us-gaap_ClassOfStockDomain_69d4ccb5-b08c-4b1c-a8a0-c24200a28eaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_3f1b7794-20b2-46f0-b38e-b853e49f5a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_69d4ccb5-b08c-4b1c-a8a0-c24200a28eaf" xlink:to="loc_us-gaap_CommonClassAMember_3f1b7794-20b2-46f0-b38e-b853e49f5a6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_059b9746-99cb-4e2b-bfdf-e3a1aca15e87" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_69d4ccb5-b08c-4b1c-a8a0-c24200a28eaf" xlink:to="loc_us-gaap_CommonClassBMember_059b9746-99cb-4e2b-bfdf-e3a1aca15e87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a146c867-a188-49a1-bcf6-8b6b5b25f886" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3162106a-4b57-4792-b443-0197b876884e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_3162106a-4b57-4792-b443-0197b876884e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d39ab7fe-72b9-4309-8538-dd6ef6050b50" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d39ab7fe-72b9-4309-8538-dd6ef6050b50" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_858eca8d-319a-4024-8546-d4405971954a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_858eca8d-319a-4024-8546-d4405971954a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_019bc9b7-258a-74e5-aa76-c2de07fe77df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_DividendsCommonStockCash_019bc9b7-258a-74e5-aa76-c2de07fe77df" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_f9842bb2-7987-4d5f-b931-a9a24a593021" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_f9842bb2-7987-4d5f-b931-a9a24a593021" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_2f0f7841-ad77-4795-ae62-633eed983a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_2f0f7841-ad77-4795-ae62-633eed983a0f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a9943ece-9aab-4de2-b916-a415acc36c39" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_ProfitLoss_a9943ece-9aab-4de2-b916-a415acc36c39" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_fd6c3c57-6939-4a20-90e3-a48bd3248d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_fd6c3c57-6939-4a20-90e3-a48bd3248d2e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d67a0a17-c293-4d27-b4c7-e79421c3be73" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d67a0a17-c293-4d27-b4c7-e79421c3be73" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_159c3bbb-46c5-403c-be72-0624163be2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_159c3bbb-46c5-403c-be72-0624163be2c2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_8e5f8129-6d35-4819-8497-1587be38b08e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_8e5f8129-6d35-4819-8497-1587be38b08e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_107aa911-6a50-4282-a122-ecac44951381" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_107aa911-6a50-4282-a122-ecac44951381" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_dd1d0c66-63be-40ba-a5e4-38282931b075" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_dd1d0c66-63be-40ba-a5e4-38282931b075" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_4bf75555-a6cd-4ff5-9895-16656a894ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_4bf75555-a6cd-4ff5-9895-16656a894ed6" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement_0c0ade7e-4941-4583-a050-5fec7093acd2" xlink:href="gshd-20251231.xsd#gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement_0c0ade7e-4941-4583-a050-5fec7093acd2" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7e2bc518-5171-4a69-95b5-4a5bca553974" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fe68df49-69e2-4ac9-8b00-14716b5be752" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical" xlink:type="simple" xlink:href="gshd-20251231.xsd#ConsolidatedstatementsofstockholdersequityParenthetical"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019c4759-5880-768a-a5f0-0bda398ac0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019c4759-5880-76d3-9db1-e7c14add5a61" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_019c4759-5880-768a-a5f0-0bda398ac0b8" xlink:to="loc_us-gaap_StatementTable_019c4759-5880-76d3-9db1-e7c14add5a61" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_019c4759-5880-7a66-a435-6dd2921925e2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_019c4759-5880-76d3-9db1-e7c14add5a61" xlink:to="loc_us-gaap_StatementClassOfStockAxis_019c4759-5880-7a66-a435-6dd2921925e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_019c4759-5880-7a66-a435-6dd2921925e2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_019c4759-5880-7a66-a435-6dd2921925e2" xlink:to="loc_us-gaap_ClassOfStockDomain_019c4759-5880-7a66-a435-6dd2921925e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_019c4759-5880-734f-a94e-84acceaabfe8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_019c4759-5880-7a66-a435-6dd2921925e2" xlink:to="loc_us-gaap_ClassOfStockDomain_019c4759-5880-734f-a94e-84acceaabfe8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_019c4759-5880-7f4e-958e-664f900cf6de" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_019c4759-5880-734f-a94e-84acceaabfe8" xlink:to="loc_us-gaap_CommonClassAMember_019c4759-5880-7f4e-958e-664f900cf6de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_019c4759-5880-7cd4-942d-a03a16a6cc5f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019c4759-5880-768a-a5f0-0bda398ac0b8" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_019c4759-5880-7cd4-942d-a03a16a6cc5f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#OrganizationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0a03efc0-1354-4ea4-a97d-6c89ab17a58c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0a03efc0-1354-4ea4-a97d-6c89ab17a58c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0a03efc0-1354-4ea4-a97d-6c89ab17a58c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0a03efc0-1354-4ea4-a97d-6c89ab17a58c" xlink:to="loc_us-gaap_ClassOfStockDomain_0a03efc0-1354-4ea4-a97d-6c89ab17a58c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_093dbcf8-3709-415e-990a-25416187eaed" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0a03efc0-1354-4ea4-a97d-6c89ab17a58c" xlink:to="loc_us-gaap_ClassOfStockDomain_093dbcf8-3709-415e-990a-25416187eaed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_d2cd1c53-06a7-444a-83bc-18a5bd370f31" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_093dbcf8-3709-415e-990a-25416187eaed" xlink:to="loc_us-gaap_CommonClassAMember_d2cd1c53-06a7-444a-83bc-18a5bd370f31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_75f3d17f-3732-4c30-9294-8406937cb63a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_093dbcf8-3709-415e-990a-25416187eaed" xlink:to="loc_us-gaap_CommonClassBMember_75f3d17f-3732-4c30-9294-8406937cb63a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_101be937-d03f-40de-81eb-cf40d79f9bec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_101be937-d03f-40de-81eb-cf40d79f9bec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_101be937-d03f-40de-81eb-cf40d79f9bec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_101be937-d03f-40de-81eb-cf40d79f9bec" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_101be937-d03f-40de-81eb-cf40d79f9bec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_aefec65e-3246-41b6-af5b-b138ed69b9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_101be937-d03f-40de-81eb-cf40d79f9bec" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_aefec65e-3246-41b6-af5b-b138ed69b9a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_b0446ce0-e00d-444d-bb60-3dad28454771" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_aefec65e-3246-41b6-af5b-b138ed69b9a7" xlink:to="loc_us-gaap_IPOMember_b0446ce0-e00d-444d-bb60-3dad28454771" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_3e3036a5-2286-4ebf-916e-05f23f634087" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_aefec65e-3246-41b6-af5b-b138ed69b9a7" xlink:to="loc_us-gaap_OverAllotmentOptionMember_3e3036a5-2286-4ebf-916e-05f23f634087" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_705b137d-e461-4ff8-9548-7cfba5b79e00" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_srt_OwnershipAxis_705b137d-e461-4ff8-9548-7cfba5b79e00" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_705b137d-e461-4ff8-9548-7cfba5b79e00_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_705b137d-e461-4ff8-9548-7cfba5b79e00" xlink:to="loc_srt_OwnershipDomain_705b137d-e461-4ff8-9548-7cfba5b79e00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_501a85c8-5a4c-4688-b821-c96ca10de04c" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_705b137d-e461-4ff8-9548-7cfba5b79e00" xlink:to="loc_srt_OwnershipDomain_501a85c8-5a4c-4688-b821-c96ca10de04c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceAgencyLLCMember_99975291-b634-4996-a362-c9741fe024ab" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceAgencyLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_501a85c8-5a4c-4688-b821-c96ca10de04c" xlink:to="loc_gshd_GooseheadInsuranceAgencyLLCMember_99975291-b634-4996-a362-c9741fe024ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceHoldingLLCMember_cdac9ff6-ba3e-402c-bb4e-2c8783e38870" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceHoldingLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_501a85c8-5a4c-4688-b821-c96ca10de04c" xlink:to="loc_gshd_GooseheadInsuranceHoldingLLCMember_cdac9ff6-ba3e-402c-bb4e-2c8783e38870" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadFinancialLLCMember_6afcede9-1c13-4dd5-a68d-d34c6777e079" xlink:href="gshd-20251231.xsd#gshd_GooseheadFinancialLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_501a85c8-5a4c-4688-b821-c96ca10de04c" xlink:to="loc_gshd_GooseheadFinancialLLCMember_6afcede9-1c13-4dd5-a68d-d34c6777e079" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_39ed5f5e-e8e1-489f-a52e-16921e4da548" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_dei_LegalEntityAxis_39ed5f5e-e8e1-489f-a52e-16921e4da548" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_39ed5f5e-e8e1-489f-a52e-16921e4da548_default" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_39ed5f5e-e8e1-489f-a52e-16921e4da548" xlink:to="loc_dei_EntityDomain_39ed5f5e-e8e1-489f-a52e-16921e4da548_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_39ed5f5e-e8e1-489f-a52e-16921e4da548" xlink:to="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceHoldingLLCMember_0c8f4f15-6495-4813-b1cc-42d9b0d80f6c" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceHoldingLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:to="loc_gshd_GooseheadInsuranceHoldingLLCMember_0c8f4f15-6495-4813-b1cc-42d9b0d80f6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadFinancialLLCMember_bb4c2a70-a653-4011-9eae-464f4e2027a6" xlink:href="gshd-20251231.xsd#gshd_GooseheadFinancialLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:to="loc_gshd_GooseheadFinancialLLCMember_bb4c2a70-a653-4011-9eae-464f4e2027a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceInc.Member_d4e64948-ef2b-4379-bf9b-089cb01a3ca3" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:to="loc_gshd_GooseheadInsuranceInc.Member_d4e64948-ef2b-4379-bf9b-089cb01a3ca3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PreIPOLLCMembersMember_0e39f236-81ed-4881-97f9-81bd201bea6d" xlink:href="gshd-20251231.xsd#gshd_PreIPOLLCMembersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:to="loc_gshd_PreIPOLLCMembersMember_0e39f236-81ed-4881-97f9-81bd201bea6d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_5d6631b3-ca61-4699-9388-ec450b7f7a08" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_srt_CounterpartyNameAxis_5d6631b3-ca61-4699-9388-ec450b7f7a08" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5d6631b3-ca61-4699-9388-ec450b7f7a08_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_5d6631b3-ca61-4699-9388-ec450b7f7a08" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_5d6631b3-ca61-4699-9388-ec450b7f7a08_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_12b77dfc-c1c3-4264-bbf6-ac8ef7c42942" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_5d6631b3-ca61-4699-9388-ec450b7f7a08" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_12b77dfc-c1c3-4264-bbf6-ac8ef7c42942" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PreIPOLLCMembersMember_06d39159-1fb4-4721-b761-6d636a6dcd7b" xlink:href="gshd-20251231.xsd#gshd_PreIPOLLCMembersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_12b77dfc-c1c3-4264-bbf6-ac8ef7c42942" xlink:to="loc_gshd_PreIPOLLCMembersMember_06d39159-1fb4-4721-b761-6d636a6dcd7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember_d3f5dc0a-537c-4457-bbdd-d40aa04914d6" xlink:href="gshd-20251231.xsd#gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_12b77dfc-c1c3-4264-bbf6-ac8ef7c42942" xlink:to="loc_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember_d3f5dc0a-537c-4457-bbdd-d40aa04914d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_77f6d477-0360-4487-b2a6-d8271b4688ec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_us-gaap_DebtInstrumentAxis_77f6d477-0360-4487-b2a6-d8271b4688ec" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_77f6d477-0360-4487-b2a6-d8271b4688ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_77f6d477-0360-4487-b2a6-d8271b4688ec" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_77f6d477-0360-4487-b2a6-d8271b4688ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9a1e8f03-ac96-40dd-8a60-e7b28206b13c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_77f6d477-0360-4487-b2a6-d8271b4688ec" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9a1e8f03-ac96-40dd-8a60-e7b28206b13c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember_b10b27e8-607a-443e-a915-a0d4d8c33a7d" xlink:href="gshd-20251231.xsd#gshd_GooseheadManagementNoteAndTexasWasatchNoteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9a1e8f03-ac96-40dd-8a60-e7b28206b13c" xlink:to="loc_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember_b10b27e8-607a-443e-a915-a0d4d8c33a7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_6bc75f80-75ec-4d4a-b566-4b008b58bcc3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_6bc75f80-75ec-4d4a-b566-4b008b58bcc3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_e82f5bc5-d1d4-4db4-b4a6-a68468fbead5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_e82f5bc5-d1d4-4db4-b4a6-a68468fbead5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfCorporateOwnedLocations_ec54a4bc-1043-42e5-867a-e8cf89674515" xlink:href="gshd-20251231.xsd#gshd_NumberOfCorporateOwnedLocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_gshd_NumberOfCorporateOwnedLocations_ec54a4bc-1043-42e5-867a-e8cf89674515" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_2c46fe17-faee-4545-adef-b79f63c58e71" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_2c46fe17-faee-4545-adef-b79f63c58e71" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangesFranchisesSold_d17fce2e-a4a9-48b7-98dc-bbbea52f5b44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantChangesFranchisesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_SignificantChangesFranchisesSold_d17fce2e-a4a9-48b7-98dc-bbbea52f5b44" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangesFrachisedOutletsInOperation_70997f75-71bf-48a7-9a3f-10a84a1cb6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantChangesFrachisedOutletsInOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_SignificantChangesFrachisedOutletsInOperation_70997f75-71bf-48a7-9a3f-10a84a1cb6e0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod_3a99baf5-c399-4efe-9691-228cbbc1cff9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod_3a99baf5-c399-4efe-9691-228cbbc1cff9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommonStockNumberOfClasses_dfdecd69-48f8-4dad-8352-246decd138fa" xlink:href="gshd-20251231.xsd#gshd_CommonStockNumberOfClasses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_gshd_CommonStockNumberOfClasses_dfdecd69-48f8-4dad-8352-246decd138fa" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9b152a9c-b6f4-43fa-9503-fc7bf38fd423" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9b152a9c-b6f4-43fa-9503-fc7bf38fd423" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommonStockVotePerShare_6230649c-243f-4c5a-ab26-9c752c521401" xlink:href="gshd-20251231.xsd#gshd_CommonStockVotePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_gshd_CommonStockVotePerShare_6230649c-243f-4c5a-ab26-9c752c521401" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommonStockConversionOfExistingInterests_5dbc5ab6-afc9-4857-81ac-7fd3c686018d" xlink:href="gshd-20251231.xsd#gshd_CommonStockConversionOfExistingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_gshd_CommonStockConversionOfExistingInterests_5dbc5ab6-afc9-4857-81ac-7fd3c686018d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_297cd837-9a81-4b3a-9c22-013167622c89" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_297cd837-9a81-4b3a-9c22-013167622c89" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_017707d9-0d59-4ef0-a860-5781ee350333" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_srt_MajorCustomersAxis_017707d9-0d59-4ef0-a860-5781ee350333" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_017707d9-0d59-4ef0-a860-5781ee350333_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_017707d9-0d59-4ef0-a860-5781ee350333" xlink:to="loc_srt_NameOfMajorCustomerDomain_017707d9-0d59-4ef0-a860-5781ee350333_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_da381e65-be1c-420a-8fa1-7a575e79e89a" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_017707d9-0d59-4ef0-a860-5781ee350333" xlink:to="loc_srt_NameOfMajorCustomerDomain_da381e65-be1c-420a-8fa1-7a575e79e89a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CarrierOneMember_ed68a1fe-16f3-4db9-a6b1-6d8d431d4701" xlink:href="gshd-20251231.xsd#gshd_CarrierOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_da381e65-be1c-420a-8fa1-7a575e79e89a" xlink:to="loc_gshd_CarrierOneMember_ed68a1fe-16f3-4db9-a6b1-6d8d431d4701" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CarrierTwoMember_e5f91a08-cb64-4df5-a08d-51a357345aab" xlink:href="gshd-20251231.xsd#gshd_CarrierTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_da381e65-be1c-420a-8fa1-7a575e79e89a" xlink:to="loc_gshd_CarrierTwoMember_e5f91a08-cb64-4df5-a08d-51a357345aab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CarrierThreeMember_d42743c9-ccc5-4362-a59c-324143f00f2c" xlink:href="gshd-20251231.xsd#gshd_CarrierThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_da381e65-be1c-420a-8fa1-7a575e79e89a" xlink:to="loc_gshd_CarrierThreeMember_d42743c9-ccc5-4362-a59c-324143f00f2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae235df3-decd-40b2-8abb-f4d2f36a8842" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae235df3-decd-40b2-8abb-f4d2f36a8842" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_ae235df3-decd-40b2-8abb-f4d2f36a8842_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae235df3-decd-40b2-8abb-f4d2f36a8842" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_ae235df3-decd-40b2-8abb-f4d2f36a8842_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_58801613-045f-44ab-ab53-e5f8cb0a27f8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae235df3-decd-40b2-8abb-f4d2f36a8842" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_58801613-045f-44ab-ab53-e5f8cb0a27f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_cb60070b-1fde-41ac-8002-7198bd5979cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_58801613-045f-44ab-ab53-e5f8cb0a27f8" xlink:to="loc_us-gaap_SalesRevenueNetMember_cb60070b-1fde-41ac-8002-7198bd5979cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_729cf646-b2f0-4258-a07e-66053e6cea95" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_729cf646-b2f0-4258-a07e-66053e6cea95" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_729cf646-b2f0-4258-a07e-66053e6cea95_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_729cf646-b2f0-4258-a07e-66053e6cea95" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_729cf646-b2f0-4258-a07e-66053e6cea95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_ff9b00e2-2927-4821-9ddd-2c79966e2238" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_729cf646-b2f0-4258-a07e-66053e6cea95" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_ff9b00e2-2927-4821-9ddd-2c79966e2238" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_c6722c41-a13d-4427-94bc-5ea61199da3c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_ff9b00e2-2927-4821-9ddd-2c79966e2238" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_c6722c41-a13d-4427-94bc-5ea61199da3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_889ab8d9-896a-435e-9804-85932bb49d11" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_srt_ProductOrServiceAxis_889ab8d9-896a-435e-9804-85932bb49d11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_889ab8d9-896a-435e-9804-85932bb49d11_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_889ab8d9-896a-435e-9804-85932bb49d11" xlink:to="loc_srt_ProductsAndServicesDomain_889ab8d9-896a-435e-9804-85932bb49d11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b922af86-72ed-43cb-a1e4-579e57efe781" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_889ab8d9-896a-435e-9804-85932bb49d11" xlink:to="loc_srt_ProductsAndServicesDomain_b922af86-72ed-43cb-a1e4-579e57efe781" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InterestIncome1Member_019bca42-fa15-7705-8368-0414ecdea3f7" xlink:href="gshd-20251231.xsd#gshd_InterestIncome1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b922af86-72ed-43cb-a1e4-579e57efe781" xlink:to="loc_gshd_InterestIncome1Member_019bca42-fa15-7705-8368-0414ecdea3f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RoyaltyFeesMember_9d6419e7-d2af-4b8a-9a1c-22d732c937ab" xlink:href="gshd-20251231.xsd#gshd_RoyaltyFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b922af86-72ed-43cb-a1e4-579e57efe781" xlink:to="loc_gshd_RoyaltyFeesMember_9d6419e7-d2af-4b8a-9a1c-22d732c937ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bcc967a8-f29f-4c00-b9a0-512d029c246f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bcc967a8-f29f-4c00-b9a0-512d029c246f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bcc967a8-f29f-4c00-b9a0-512d029c246f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bcc967a8-f29f-4c00-b9a0-512d029c246f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bcc967a8-f29f-4c00-b9a0-512d029c246f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e788ade0-bb28-4a3c-b001-675111ae7cff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bcc967a8-f29f-4c00-b9a0-512d029c246f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e788ade0-bb28-4a3c-b001-675111ae7cff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_9735c052-8b79-4a6c-bafd-06e8348e3d89" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e788ade0-bb28-4a3c-b001-675111ae7cff" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_9735c052-8b79-4a6c-bafd-06e8348e3d89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_f8bed0e2-a2e4-4e3d-8e66-f73b7d0d2e70" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e788ade0-bb28-4a3c-b001-675111ae7cff" xlink:to="loc_us-gaap_ComputerEquipmentMember_f8bed0e2-a2e4-4e3d-8e66-f73b7d0d2e70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d043e770-f829-47ed-bc8d-29673d7f9d49" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d043e770-f829-47ed-bc8d-29673d7f9d49" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d043e770-f829-47ed-bc8d-29673d7f9d49_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d043e770-f829-47ed-bc8d-29673d7f9d49" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d043e770-f829-47ed-bc8d-29673d7f9d49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d043e770-f829-47ed-bc8d-29673d7f9d49" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternetDomainNamesMember_1151c689-c8c5-428f-b8e7-cc8743314309" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InternetDomainNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:to="loc_us-gaap_InternetDomainNamesMember_1151c689-c8c5-428f-b8e7-cc8743314309" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_1119c34c-5c45-447e-ada1-861fc85c7d91" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_1119c34c-5c45-447e-ada1-861fc85c7d91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_8a06bb35-9400-4558-9990-4ec45c3b3906" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_8a06bb35-9400-4558-9990-4ec45c3b3906" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_BookOfBusinessMember_1af73c50-592d-4eb5-8769-c7ec1182ac04" xlink:href="gshd-20251231.xsd#gshd_BookOfBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:to="loc_gshd_BookOfBusinessMember_1af73c50-592d-4eb5-8769-c7ec1182ac04" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_68f04838-8d1d-4bf3-8777-c573d61af8fa" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_srt_RangeAxis_68f04838-8d1d-4bf3-8777-c573d61af8fa" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_68f04838-8d1d-4bf3-8777-c573d61af8fa_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_68f04838-8d1d-4bf3-8777-c573d61af8fa" xlink:to="loc_srt_RangeMember_68f04838-8d1d-4bf3-8777-c573d61af8fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9e67c73a-a86b-400e-b354-2c9cf82c5d19" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_68f04838-8d1d-4bf3-8777-c573d61af8fa" xlink:to="loc_srt_RangeMember_9e67c73a-a86b-400e-b354-2c9cf82c5d19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_68137543-23e1-4e7a-8420-c525b5d8d320" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9e67c73a-a86b-400e-b354-2c9cf82c5d19" xlink:to="loc_srt_MinimumMember_68137543-23e1-4e7a-8420-c525b5d8d320" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9222f796-c424-4a38-a10c-27421727ab0c" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9e67c73a-a86b-400e-b354-2c9cf82c5d19" xlink:to="loc_srt_MaximumMember_9222f796-c424-4a38-a10c-27421727ab0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_6575f495-d5ae-46a3-816c-787dfdf49a61" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_us-gaap_AssetAcquisitionAxis_6575f495-d5ae-46a3-816c-787dfdf49a61" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_6575f495-d5ae-46a3-816c-787dfdf49a61_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_6575f495-d5ae-46a3-816c-787dfdf49a61" xlink:to="loc_us-gaap_AssetAcquisitionDomain_6575f495-d5ae-46a3-816c-787dfdf49a61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_68dcc247-f512-43b0-9c32-c1ce2bc7d545" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_6575f495-d5ae-46a3-816c-787dfdf49a61" xlink:to="loc_us-gaap_AssetAcquisitionDomain_68dcc247-f512-43b0-9c32-c1ce2bc7d545" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_VivintSmartHomesMember_a9545501-c5db-4ccc-899a-d4cb20b25dc6" xlink:href="gshd-20251231.xsd#gshd_VivintSmartHomesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_68dcc247-f512-43b0-9c32-c1ce2bc7d545" xlink:to="loc_gshd_VivintSmartHomesMember_a9545501-c5db-4ccc-899a-d4cb20b25dc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ce7aae9f-aa62-45bf-964a-f18e7895301d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ce7aae9f-aa62-45bf-964a-f18e7895301d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeInterestEarningAsset_2675199a-9cc1-4740-b06e-a8131e34bca9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeInterestEarningAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_InterestIncomeInterestEarningAsset_2675199a-9cc1-4740-b06e-a8131e34bca9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWith_dc0dee2b-9035-4010-924d-174c978d6cd5" xlink:href="gshd-20251231.xsd#gshd_NumberOfInsuranceCarriersCompanyWroteWith"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWith_dc0dee2b-9035-4010-924d-174c978d6cd5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage_cdd81076-64b4-4655-b73f-f0af6a2924c2" xlink:href="gshd-20251231.xsd#gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage_cdd81076-64b4-4655-b73f-f0af6a2924c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ad36446c-5187-45cf-b635-7c521f1b3ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ad36446c-5187-45cf-b635-7c521f1b3ca1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesTermOfContract_acd1a6d3-7344-4347-8fd3-97653804c862" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_gshd_FranchiseFeesTermOfContract_acd1a6d3-7344-4347-8fd3-97653804c862" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InterestIncomeFranchiseFeeReceivable_019c4d79-c0c6-7d6b-a2ab-bb8ee96f95fd" xlink:href="gshd-20251231.xsd#gshd_InterestIncomeFranchiseFeeReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_gshd_InterestIncomeFranchiseFeeReceivable_019c4d79-c0c6-7d6b-a2ab-bb8ee96f95fd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_a3b92b79-884f-4e5d-8ac6-29c84fe996f2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_a3b92b79-884f-4e5d-8ac6-29c84fe996f2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesTermOfContract_24504052-c9a3-451d-b81e-81a2527bfcb0" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesTermOfContract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d8064edf-25be-4036-b299-8e84ce05726e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d8064edf-25be-4036-b299-8e84ce05726e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9176959-6f06-4184-bc64-9461315abcbe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9176959-6f06-4184-bc64-9461315abcbe" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_85074815-f4a2-4365-b6c0-381125fe39aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_85074815-f4a2-4365-b6c0-381125fe39aa" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_1418214b-03aa-4aed-a319-ec7eddd534a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_1418214b-03aa-4aed-a319-ec7eddd534a4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfOfficeLeases_3de12173-0ffe-4d64-93fc-1b90619f2c8d" xlink:href="gshd-20251231.xsd#gshd_NumberOfOfficeLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_gshd_NumberOfOfficeLeases_3de12173-0ffe-4d64-93fc-1b90619f2c8d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_6db9b3e1-cc3e-4809-8470-d1c08b5c17d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_6db9b3e1-cc3e-4809-8470-d1c08b5c17d5" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_8db0e60b-86db-444e-b482-7504d87b98df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_8db0e60b-86db-444e-b482-7504d87b98df" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_5c85b8fc-cb46-4af4-bae4-654b621228ed" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_AssetImpairmentCharges_5c85b8fc-cb46-4af4-bae4-654b621228ed" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_2ccb68f1-fd20-4f34-ad6e-2a6b779ddee8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_AdvertisingExpense_2ccb68f1-fd20-4f34-ad6e-2a6b779ddee8" xlink:type="arc" order="17"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#RevenuesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019bca2d-502f-7d7c-aba6-e40b8bb87a33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019bca2d-502f-7e4d-be65-ec355f16cf5a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019bca2d-502f-7d7c-aba6-e40b8bb87a33" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019bca2d-502f-7e4d-be65-ec355f16cf5a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_019bca2d-502f-7b5f-bd00-d99974b9a0ad" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019bca2d-502f-7e4d-be65-ec355f16cf5a" xlink:to="loc_srt_ProductOrServiceAxis_019bca2d-502f-7b5f-bd00-d99974b9a0ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019bca2d-502f-7b5f-bd00-d99974b9a0ad_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_019bca2d-502f-7b5f-bd00-d99974b9a0ad" xlink:to="loc_srt_ProductsAndServicesDomain_019bca2d-502f-7b5f-bd00-d99974b9a0ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019bca2d-502f-724a-80e6-c4c6e01dacb7" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_019bca2d-502f-7b5f-bd00-d99974b9a0ad" xlink:to="loc_srt_ProductsAndServicesDomain_019bca2d-502f-724a-80e6-c4c6e01dacb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommissionsAndAgencyFeesMember_019bca2d-502f-7a5d-9a2f-fce25b5401e9" xlink:href="gshd-20251231.xsd#gshd_CommissionsAndAgencyFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019bca2d-502f-724a-80e6-c4c6e01dacb7" xlink:to="loc_gshd_CommissionsAndAgencyFeesMember_019bca2d-502f-7a5d-9a2f-fce25b5401e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseMember_019bca2d-502f-7584-be0b-25b2b480cac5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FranchiseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019bca2d-502f-724a-80e6-c4c6e01dacb7" xlink:to="loc_us-gaap_FranchiseMember_019bca2d-502f-7584-be0b-25b2b480cac5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesTermOfContract_0e59a9f0-2e10-4603-aa8f-94afc7ac8aa3" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019bca2d-502f-7d7c-aba6-e40b8bb87a33" xlink:to="loc_gshd_FranchiseFeesTermOfContract_0e59a9f0-2e10-4603-aa8f-94afc7ac8aa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_1040b3c6-c2d5-448b-9a72-d3997e4a33b7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019bca2d-502f-7d7c-aba6-e40b8bb87a33" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_1040b3c6-c2d5-448b-9a72-d3997e4a33b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019bca2d-502f-77b8-ae79-478af3211058" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019bca2d-502f-7d7c-aba6-e40b8bb87a33" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019bca2d-502f-77b8-ae79-478af3211058" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#RevenuesDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0dcc9a1e-19c3-4dc0-8efc-8fd8e3b75046" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_76892871-59d8-4afc-b06f-266c6cf2b1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0dcc9a1e-19c3-4dc0-8efc-8fd8e3b75046" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_76892871-59d8-4afc-b06f-266c6cf2b1d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c2984a2e-1a46-42a3-9010-dc2752309a53" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_76892871-59d8-4afc-b06f-266c6cf2b1d5" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c2984a2e-1a46-42a3-9010-dc2752309a53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c2984a2e-1a46-42a3-9010-dc2752309a53_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c2984a2e-1a46-42a3-9010-dc2752309a53" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c2984a2e-1a46-42a3-9010-dc2752309a53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c5fec55e-606f-434e-a0a3-0b86a4f31297" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c2984a2e-1a46-42a3-9010-dc2752309a53" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c5fec55e-606f-434e-a0a3-0b86a4f31297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_22b74e2f-f689-46ef-a1dc-ed4d7e382214" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c5fec55e-606f-434e-a0a3-0b86a4f31297" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_22b74e2f-f689-46ef-a1dc-ed4d7e382214" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_c642fa08-2566-4a3b-b8ac-797d0bfd8fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c5fec55e-606f-434e-a0a3-0b86a4f31297" xlink:to="loc_us-gaap_TransferredOverTimeMember_c642fa08-2566-4a3b-b8ac-797d0bfd8fa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_db299148-8b2d-466d-ab53-e478eda3f0d7" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_76892871-59d8-4afc-b06f-266c6cf2b1d5" xlink:to="loc_srt_ProductOrServiceAxis_db299148-8b2d-466d-ab53-e478eda3f0d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_db299148-8b2d-466d-ab53-e478eda3f0d7_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_db299148-8b2d-466d-ab53-e478eda3f0d7" xlink:to="loc_srt_ProductsAndServicesDomain_db299148-8b2d-466d-ab53-e478eda3f0d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_db299148-8b2d-466d-ab53-e478eda3f0d7" xlink:to="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RenewalCommissionsMember_5feb72f1-ecd7-42d1-9de3-b90b6bd7fe10" xlink:href="gshd-20251231.xsd#gshd_RenewalCommissionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_RenewalCommissionsMember_5feb72f1-ecd7-42d1-9de3-b90b6bd7fe10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NewBusinessCommissionsMember_031c59c0-d108-4663-8a6e-4dec37100470" xlink:href="gshd-20251231.xsd#gshd_NewBusinessCommissionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_NewBusinessCommissionsMember_031c59c0-d108-4663-8a6e-4dec37100470" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AgencyFeesMember_8c9adc81-101f-44c8-85dc-05c00bc65033" xlink:href="gshd-20251231.xsd#gshd_AgencyFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_AgencyFeesMember_8c9adc81-101f-44c8-85dc-05c00bc65033" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ContingentCommissionsMember_7a5bcb40-5464-49ca-adbb-b6b4dcd0810b" xlink:href="gshd-20251231.xsd#gshd_ContingentCommissionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_ContingentCommissionsMember_7a5bcb40-5464-49ca-adbb-b6b4dcd0810b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RenewalRoyaltyFeesMember_13b87594-f1af-4bf9-ba7f-89cc7d84db8b" xlink:href="gshd-20251231.xsd#gshd_RenewalRoyaltyFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_RenewalRoyaltyFeesMember_13b87594-f1af-4bf9-ba7f-89cc7d84db8b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NewBusinessRoyaltyFeesMember_2612b92c-4008-49c8-a2a7-5f8e71f69205" xlink:href="gshd-20251231.xsd#gshd_NewBusinessRoyaltyFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_NewBusinessRoyaltyFeesMember_2612b92c-4008-49c8-a2a7-5f8e71f69205" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InitialFranchiseFeesMember_ce79c696-163e-482d-a474-f074546c7cce" xlink:href="gshd-20251231.xsd#gshd_InitialFranchiseFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_InitialFranchiseFeesMember_ce79c696-163e-482d-a474-f074546c7cce" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_OtherFranchiseRevenuesMember_ec3c6943-8de6-4ba6-930a-2d97d53c3e26" xlink:href="gshd-20251231.xsd#gshd_OtherFranchiseRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_OtherFranchiseRevenuesMember_ec3c6943-8de6-4ba6-930a-2d97d53c3e26" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InterestIncome1Member_92b9aea6-f32e-4da7-868c-e52fcb60f0aa" xlink:href="gshd-20251231.xsd#gshd_InterestIncome1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_InterestIncome1Member_92b9aea6-f32e-4da7-868c-e52fcb60f0aa" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4ab33812-a691-4664-90ee-5fb8ecedcaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0dcc9a1e-19c3-4dc0-8efc-8fd8e3b75046" xlink:to="loc_us-gaap_Revenues_4ab33812-a691-4664-90ee-5fb8ecedcaa5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_eaeee9d7-5c4f-4c70-a176-e001de5b5c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_eaeee9d7-5c4f-4c70-a176-e001de5b5c4e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ebcb4162-7772-46f7-ac77-14d917300062" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_eaeee9d7-5c4f-4c70-a176-e001de5b5c4e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ebcb4162-7772-46f7-ac77-14d917300062" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ebcb4162-7772-46f7-ac77-14d917300062_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ebcb4162-7772-46f7-ac77-14d917300062" xlink:to="loc_us-gaap_SegmentDomain_ebcb4162-7772-46f7-ac77-14d917300062_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e77703ca-e819-40d8-a255-681415024bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ebcb4162-7772-46f7-ac77-14d917300062" xlink:to="loc_us-gaap_SegmentDomain_e77703ca-e819-40d8-a255-681415024bf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseChannelMember_163eaadf-c1a4-45f9-b42b-967846655415" xlink:href="gshd-20251231.xsd#gshd_FranchiseChannelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e77703ca-e819-40d8-a255-681415024bf0" xlink:to="loc_gshd_FranchiseChannelMember_163eaadf-c1a4-45f9-b42b-967846655415" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne_50a07ef1-22d9-423e-a40b-91baa0db3499" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne_50a07ef1-22d9-423e-a40b-91baa0db3499" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo_37c02cc7-d35c-4054-8ab7-89412de01b1c" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo_37c02cc7-d35c-4054-8ab7-89412de01b1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree_92ac5a62-380b-4446-8cbc-8c7e54250cf3" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree_92ac5a62-380b-4446-8cbc-8c7e54250cf3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour_72f2d653-826f-48ce-a700-aa5948602d5d" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour_72f2d653-826f-48ce-a700-aa5948602d5d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive_06ee6031-366f-46f2-b103-6187af4e38e3" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive_06ee6031-366f-46f2-b103-6187af4e38e3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive_74e781ce-d75c-4805-ad5f-925018acfed2" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive_74e781ce-d75c-4805-ad5f-925018acfed2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_9cd9cc93-62dc-426f-9bf7-f0d9572fc217" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_9cd9cc93-62dc-426f-9bf7-f0d9572fc217" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9e22c449-c2f9-454a-8d6b-9338b5219071" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9e22c449-c2f9-454a-8d6b-9338b5219071" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_bf3a2bbc-c4e1-4bfd-b0c8-dda3d0b43784" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9e22c449-c2f9-454a-8d6b-9338b5219071" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_bf3a2bbc-c4e1-4bfd-b0c8-dda3d0b43784" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_bf3a2bbc-c4e1-4bfd-b0c8-dda3d0b43784_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_bf3a2bbc-c4e1-4bfd-b0c8-dda3d0b43784" xlink:to="loc_us-gaap_ReceivableTypeDomain_bf3a2bbc-c4e1-4bfd-b0c8-dda3d0b43784_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_4eb0912f-c5ed-4f88-8739-2e57533e3805" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_bf3a2bbc-c4e1-4bfd-b0c8-dda3d0b43784" xlink:to="loc_us-gaap_ReceivableTypeDomain_4eb0912f-c5ed-4f88-8739-2e57533e3805" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesReceivableMember_8105c26d-ce6d-4e4e-9c9b-94ff43ff7108" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_4eb0912f-c5ed-4f88-8739-2e57533e3805" xlink:to="loc_gshd_FranchiseFeesReceivableMember_8105c26d-ce6d-4e4e-9c9b-94ff43ff7108" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_137fc48c-13a8-4c06-b8d3-679fa57bf7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:to="loc_us-gaap_NotesReceivableGross_137fc48c-13a8-4c06-b8d3-679fa57bf7f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableWithImputedInterestDiscount_9ca1f921-62c1-4e7c-ab03-8cc8b30725dd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableWithImputedInterestDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:to="loc_us-gaap_ReceivableWithImputedInterestDiscount_9ca1f921-62c1-4e7c-ab03-8cc8b30725dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_2f59dd36-2e50-4877-8529-2ec28bce7040" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_2f59dd36-2e50-4877-8529-2ec28bce7040" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_e98cdd93-4a74-4729-84af-6db9861bfdaa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:to="loc_us-gaap_NotesReceivableNet_e98cdd93-4a74-4729-84af-6db9861bfdaa" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0cdf0127-58fc-4cc6-8049-556b872c2d72" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c643bd9b-e65b-4a51-a864-abe66492f56e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0cdf0127-58fc-4cc6-8049-556b872c2d72" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c643bd9b-e65b-4a51-a864-abe66492f56e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_c3582531-cd0b-43ed-9bba-6c1868d88415" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c643bd9b-e65b-4a51-a864-abe66492f56e" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_c3582531-cd0b-43ed-9bba-6c1868d88415" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_c3582531-cd0b-43ed-9bba-6c1868d88415_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_c3582531-cd0b-43ed-9bba-6c1868d88415" xlink:to="loc_us-gaap_ReceivableTypeDomain_c3582531-cd0b-43ed-9bba-6c1868d88415_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_cc7cefc4-edfe-4e80-9f8f-bd7337d01b06" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_c3582531-cd0b-43ed-9bba-6c1868d88415" xlink:to="loc_us-gaap_ReceivableTypeDomain_cc7cefc4-edfe-4e80-9f8f-bd7337d01b06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesReceivableMember_3c0c29c9-22ad-446d-8c54-307882e94e4a" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_cc7cefc4-edfe-4e80-9f8f-bd7337d01b06" xlink:to="loc_gshd_FranchiseFeesReceivableMember_3c0c29c9-22ad-446d-8c54-307882e94e4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_3e1158a2-b65f-421f-b8a8-a963e694a7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0cdf0127-58fc-4cc6-8049-556b872c2d72" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_3e1158a2-b65f-421f-b8a8-a963e694a7ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_80959f2c-7db6-48e3-ab1a-f0a531f767a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_3e1158a2-b65f-421f-b8a8-a963e694a7ac" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_80959f2c-7db6-48e3-ab1a-f0a531f767a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_8dbe472b-0c90-458a-b99c-ef891d982f32" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_3e1158a2-b65f-421f-b8a8-a963e694a7ac" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_8dbe472b-0c90-458a-b99c-ef891d982f32" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_950dbb5d-1a70-4993-89c8-74348c86c4f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_3e1158a2-b65f-421f-b8a8-a963e694a7ac" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_950dbb5d-1a70-4993-89c8-74348c86c4f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c87dfaa8-a143-408f-9f2e-8e02b4028b11" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#AllowanceforuncollectibleagencyfeesDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d8d8c77e-c812-4c6b-a004-0b72d72a0146" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14445fcb-fb03-4bce-8393-1a289ef470ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d8d8c77e-c812-4c6b-a004-0b72d72a0146" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14445fcb-fb03-4bce-8393-1a289ef470ce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cd164028-b767-4bd2-af79-cbd10b71456d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14445fcb-fb03-4bce-8393-1a289ef470ce" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cd164028-b767-4bd2-af79-cbd10b71456d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_cd164028-b767-4bd2-af79-cbd10b71456d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cd164028-b767-4bd2-af79-cbd10b71456d" xlink:to="loc_us-gaap_ReceivableTypeDomain_cd164028-b767-4bd2-af79-cbd10b71456d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_a812b9f4-8004-47fe-b3bc-c69892b997a3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cd164028-b767-4bd2-af79-cbd10b71456d" xlink:to="loc_us-gaap_ReceivableTypeDomain_a812b9f4-8004-47fe-b3bc-c69892b997a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AgencyFeesReceivablesMember_0e0ae0e9-03bd-4ef1-8ec6-da907a84670b" xlink:href="gshd-20251231.xsd#gshd_AgencyFeesReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_a812b9f4-8004-47fe-b3bc-c69892b997a3" xlink:to="loc_gshd_AgencyFeesReceivablesMember_0e0ae0e9-03bd-4ef1-8ec6-da907a84670b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e09dbfd8-f533-4bde-b895-99f2147ce7c4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d8d8c77e-c812-4c6b-a004-0b72d72a0146" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e09dbfd8-f533-4bde-b895-99f2147ce7c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_cb7484a5-1433-48be-a4ad-40ec2faa2a60" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e09dbfd8-f533-4bde-b895-99f2147ce7c4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_cb7484a5-1433-48be-a4ad-40ec2faa2a60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_f2bf48f6-e805-46a6-9007-58ff1a979e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e09dbfd8-f533-4bde-b895-99f2147ce7c4" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_f2bf48f6-e805-46a6-9007-58ff1a979e6c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_c42eb5fa-860f-4f8d-b846-f97b2e11caff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e09dbfd8-f533-4bde-b895-99f2147ce7c4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_c42eb5fa-860f-4f8d-b846-f97b2e11caff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_8295ff23-a55a-4661-9d35-2db3b205803b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#PropertyandequipmentDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_735f076b-7b90-46ca-b058-23b67ef5258b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_735f076b-7b90-46ca-b058-23b67ef5258b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94802c74-05ca-43f8-ad4a-65800087ceb3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_735f076b-7b90-46ca-b058-23b67ef5258b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94802c74-05ca-43f8-ad4a-65800087ceb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94802c74-05ca-43f8-ad4a-65800087ceb3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94802c74-05ca-43f8-ad4a-65800087ceb3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94802c74-05ca-43f8-ad4a-65800087ceb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94802c74-05ca-43f8-ad4a-65800087ceb3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_a88fd1e1-24ed-45b5-9d8d-35b51c235579" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_a88fd1e1-24ed-45b5-9d8d-35b51c235579" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_5e3629a9-e7d1-42e8-883e-dd987862ed48" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:to="loc_us-gaap_ComputerEquipmentMember_5e3629a9-e7d1-42e8-883e-dd987862ed48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NetworkEquipmentMember_69a97ff2-ff92-492b-9aef-c61868e2e665" xlink:href="gshd-20251231.xsd#gshd_NetworkEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:to="loc_gshd_NetworkEquipmentMember_69a97ff2-ff92-492b-9aef-c61868e2e665" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PhoneSystemMember_02a057cc-d7b3-4394-87a1-6769fb1b34e2" xlink:href="gshd-20251231.xsd#gshd_PhoneSystemMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:to="loc_gshd_PhoneSystemMember_02a057cc-d7b3-4394-87a1-6769fb1b34e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_fc3e6060-4745-472f-a723-ad0bf46d1053" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_fc3e6060-4745-472f-a723-ad0bf46d1053" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_cc5f0d7f-51c5-4263-a322-5ae0449528e9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_cc5f0d7f-51c5-4263-a322-5ae0449528e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d99c447d-efeb-4728-8f94-e4e084812338" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d99c447d-efeb-4728-8f94-e4e084812338" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_db7fa7dc-5cc2-4778-a695-6d1472b5db95" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_db7fa7dc-5cc2-4778-a695-6d1472b5db95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_02388f74-25cc-4f09-a594-d2693f44d220" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:to="loc_us-gaap_Depreciation_02388f74-25cc-4f09-a594-d2693f44d220" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IntangibleassetsComponentsandExpectedAmortizationDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b5db3e8d-b453-4d7f-8de9-889976be1b13" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5769fa50-af69-4cf3-96e7-7cac9a3f42ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b5db3e8d-b453-4d7f-8de9-889976be1b13" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5769fa50-af69-4cf3-96e7-7cac9a3f42ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f0fd82f-7047-48f1-8675-5fc79af92f56" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5769fa50-af69-4cf3-96e7-7cac9a3f42ca" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f0fd82f-7047-48f1-8675-5fc79af92f56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f0fd82f-7047-48f1-8675-5fc79af92f56_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f0fd82f-7047-48f1-8675-5fc79af92f56" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5f0fd82f-7047-48f1-8675-5fc79af92f56_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f5af673-d88a-4e61-9679-ef4c80676094" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f0fd82f-7047-48f1-8675-5fc79af92f56" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f5af673-d88a-4e61-9679-ef4c80676094" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ComputerSoftwareWebMember_5000a2b7-8ed1-4a92-8bd5-2c865e61a61e" xlink:href="gshd-20251231.xsd#gshd_ComputerSoftwareWebMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f5af673-d88a-4e61-9679-ef4c80676094" xlink:to="loc_gshd_ComputerSoftwareWebMember_5000a2b7-8ed1-4a92-8bd5-2c865e61a61e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_BooksOfBusinessMember_f9539231-0e5d-4840-abe9-9bd60b657636" xlink:href="gshd-20251231.xsd#gshd_BooksOfBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f5af673-d88a-4e61-9679-ef4c80676094" xlink:to="loc_gshd_BooksOfBusinessMember_f9539231-0e5d-4840-abe9-9bd60b657636" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b5db3e8d-b453-4d7f-8de9-889976be1b13" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_71ffdcbd-005b-40e9-b1e9-ade437820b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_71ffdcbd-005b-40e9-b1e9-ade437820b9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c4f3c1c9-19c3-4619-a9ef-08cb2a9ffe0f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c4f3c1c9-19c3-4619-a9ef-08cb2a9ffe0f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6ebe3099-c7c2-4ccf-8741-00c8d94d6711" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6ebe3099-c7c2-4ccf-8741-00c8d94d6711" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d5acaa8d-4040-4992-ac9e-2e3c4747a0c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d5acaa8d-4040-4992-ac9e-2e3c4747a0c9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_9e695ddd-b988-47df-994b-22929cf27b15" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_9e695ddd-b988-47df-994b-22929cf27b15" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b5db3e8d-b453-4d7f-8de9-889976be1b13" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_322e3f14-cd09-4b6a-aedf-57b08f7eef51" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_322e3f14-cd09-4b6a-aedf-57b08f7eef51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_9c4adfd9-b92d-4291-a54c-81271441e330" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_9c4adfd9-b92d-4291-a54c-81271441e330" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_394312ec-4c4d-45ba-aeb3-587c5f7c6a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_394312ec-4c4d-45ba-aeb3-587c5f7c6a6f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3a871ee9-dff0-438d-9ab1-5e5ebe78511d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3a871ee9-dff0-438d-9ab1-5e5ebe78511d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter_ab2e6884-2279-4abb-95af-8d72beabbb61" xlink:href="gshd-20251231.xsd#gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:to="loc_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter_ab2e6884-2279-4abb-95af-8d72beabbb61" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7214b4c5-7c66-44cf-bf99-e954d5955f15" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019b9847-f2db-75bb-92c8-cfebb8245369" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019b9847-f2db-75bb-92c8-cfebb8245369" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-75bb-92c8-cfebb8245369_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019b9847-f2db-75bb-92c8-cfebb8245369" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-75bb-92c8-cfebb8245369_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019b9847-f2db-75bb-92c8-cfebb8245369" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019b9847-f2db-742f-9476-1c4b540ea287" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:to="loc_us-gaap_LineOfCreditMember_019b9847-f2db-742f-9476-1c4b540ea287" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_019b9847-f2db-7e74-97c9-d51aa28aaa92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:to="loc_us-gaap_NotesPayableToBanksMember_019b9847-f2db-7e74-97c9-d51aa28aaa92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_019b9847-f2db-76f4-95d4-eb4172f609fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:to="loc_us-gaap_SecuredDebtMember_019b9847-f2db-76f4-95d4-eb4172f609fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_SecondAmendedAndRestatedCreditAgreementMember_019b9847-f2db-78b7-ba44-467a57f97509" xlink:href="gshd-20251231.xsd#gshd_SecondAmendedAndRestatedCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:to="loc_gshd_SecondAmendedAndRestatedCreditAgreementMember_019b9847-f2db-78b7-ba44-467a57f97509" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_019b9847-f2db-71fa-8500-3cef394ea92a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:to="loc_us-gaap_CreditFacilityAxis_019b9847-f2db-71fa-8500-3cef394ea92a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019b9847-f2db-71fa-8500-3cef394ea92a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_019b9847-f2db-71fa-8500-3cef394ea92a" xlink:to="loc_us-gaap_CreditFacilityDomain_019b9847-f2db-71fa-8500-3cef394ea92a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019b9847-f2db-7fb0-960a-0c975b9cb48a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_019b9847-f2db-71fa-8500-3cef394ea92a" xlink:to="loc_us-gaap_CreditFacilityDomain_019b9847-f2db-7fb0-960a-0c975b9cb48a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019b9847-f2db-7a90-818e-0f3b142bd0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_019b9847-f2db-7fb0-960a-0c975b9cb48a" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019b9847-f2db-7a90-818e-0f3b142bd0b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtCovenantAxis_019b9847-f2db-74ed-8591-49a2d94cc895" xlink:href="gshd-20251231.xsd#gshd_DebtCovenantAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:to="loc_gshd_DebtCovenantAxis_019b9847-f2db-74ed-8591-49a2d94cc895" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtCovenantDomain_019b9847-f2db-74ed-8591-49a2d94cc895_default" xlink:href="gshd-20251231.xsd#gshd_DebtCovenantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_gshd_DebtCovenantAxis_019b9847-f2db-74ed-8591-49a2d94cc895" xlink:to="loc_gshd_DebtCovenantDomain_019b9847-f2db-74ed-8591-49a2d94cc895_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtCovenantDomain_019b9847-f2db-7022-97f3-87cc6bed06ee" xlink:href="gshd-20251231.xsd#gshd_DebtCovenantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_gshd_DebtCovenantAxis_019b9847-f2db-74ed-8591-49a2d94cc895" xlink:to="loc_gshd_DebtCovenantDomain_019b9847-f2db-7022-97f3-87cc6bed06ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_TermLoansMember_019b9847-f2db-773d-b344-9ed082d639c7" xlink:href="gshd-20251231.xsd#gshd_TermLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gshd_DebtCovenantDomain_019b9847-f2db-7022-97f3-87cc6bed06ee" xlink:to="loc_gshd_TermLoansMember_019b9847-f2db-773d-b344-9ed082d639c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtRepaymentBalloonPaymentMember_019b9847-f2db-787d-9b79-cfe9891c6ab5" xlink:href="gshd-20251231.xsd#gshd_DebtRepaymentBalloonPaymentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gshd_DebtCovenantDomain_019b9847-f2db-7022-97f3-87cc6bed06ee" xlink:to="loc_gshd_DebtRepaymentBalloonPaymentMember_019b9847-f2db-787d-9b79-cfe9891c6ab5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019b9847-f2db-7ed8-ac07-9b1b358e5dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:to="loc_us-gaap_DebtInstrumentAxis_019b9847-f2db-7ed8-ac07-9b1b358e5dc4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019b9847-f2db-7ed8-ac07-9b1b358e5dc4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019b9847-f2db-7ed8-ac07-9b1b358e5dc4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019b9847-f2db-7ed8-ac07-9b1b358e5dc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019b9847-f2db-7408-a144-a61921625198" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019b9847-f2db-7ed8-ac07-9b1b358e5dc4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019b9847-f2db-7408-a144-a61921625198" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_A2025InitialTermLoanMember_019b9847-f2db-7db0-8d82-928f0c03c4d3" xlink:href="gshd-20251231.xsd#gshd_A2025InitialTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019b9847-f2db-7408-a144-a61921625198" xlink:to="loc_gshd_A2025InitialTermLoanMember_019b9847-f2db-7db0-8d82-928f0c03c4d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevolvingCreditFacilityDue2032Member_019b9847-f2db-7386-b779-65abcfc3d8bd" xlink:href="gshd-20251231.xsd#gshd_RevolvingCreditFacilityDue2032Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019b9847-f2db-7408-a144-a61921625198" xlink:to="loc_gshd_RevolvingCreditFacilityDue2032Member_019b9847-f2db-7386-b779-65abcfc3d8bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019b9847-f2db-7bb3-b2bd-1877ca5fe2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019b9847-f2db-7bb3-b2bd-1877ca5fe2b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_019b9847-f2db-7761-bf86-f54bac1a7658" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_019b9847-f2db-7761-bf86-f54bac1a7658" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments_019b9847-f2db-7a34-8b0b-4a584e7e6955" xlink:href="gshd-20251231.xsd#gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments_019b9847-f2db-7a34-8b0b-4a584e7e6955" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_019b9847-f2db-72fa-b262-006161323366" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_019b9847-f2db-72fa-b262-006161323366" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate_019b9847-f2db-747a-804d-447dc8d0cbcd" xlink:href="gshd-20251231.xsd#gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate_019b9847-f2db-747a-804d-447dc8d0cbcd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_019b9847-f2db-79b6-ba72-264b67eb1ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_019b9847-f2db-79b6-ba72-264b67eb1ecb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_019b9847-f2db-738b-ab1b-b6299eb5e53d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_019b9847-f2db-738b-ab1b-b6299eb5e53d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_019b9847-f2db-709a-b766-c005a7ceac36" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_LineOfCredit_019b9847-f2db-709a-b766-c005a7ceac36" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019b9847-f2db-7c0c-983c-2a153cef8b07" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019b9847-f2db-7c0c-983c-2a153cef8b07" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_019bf993-53d3-7d75-9177-34c2270e82c7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_InterestExpenseDebt_019bf993-53d3-7d75-9177-34c2270e82c7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_019bf993-53d3-76f6-aa47-11717abb031d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_019bf993-53d3-76f6-aa47-11717abb031d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtInstrumentEarningsRatio_019b9847-f2db-7da5-9736-52bcead3c257" xlink:href="gshd-20251231.xsd#gshd_DebtInstrumentEarningsRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_gshd_DebtInstrumentEarningsRatio_019b9847-f2db-7da5-9736-52bcead3c257" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#DebtScheduleofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019c4773-6903-72e3-93e3-c9185c758d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:to="loc_us-gaap_DebtInstrumentTable_019c4773-6903-72e3-93e3-c9185c758d1e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019c4773-6903-7e73-a1d0-f25359e636ae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019c4773-6903-72e3-93e3-c9185c758d1e" xlink:to="loc_us-gaap_DebtInstrumentAxis_019c4773-6903-7e73-a1d0-f25359e636ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019c4773-6903-7e73-a1d0-f25359e636ae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019c4773-6903-7e73-a1d0-f25359e636ae" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019c4773-6903-7e73-a1d0-f25359e636ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019c4773-6903-7669-b468-06fcb9866f55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019c4773-6903-7e73-a1d0-f25359e636ae" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019c4773-6903-7669-b468-06fcb9866f55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_TermLoanB1Member_019c4773-6903-7c1a-a4ea-edb800b37632" xlink:href="gshd-20251231.xsd#gshd_TermLoanB1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019c4773-6903-7669-b468-06fcb9866f55" xlink:to="loc_gshd_TermLoanB1Member_019c4773-6903-7c1a-a4ea-edb800b37632" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019c4773-6903-77b9-8423-6e71058508e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019c4773-6903-72e3-93e3-c9185c758d1e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019c4773-6903-77b9-8423-6e71058508e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019c4773-6903-77b9-8423-6e71058508e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019c4773-6903-77b9-8423-6e71058508e3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019c4773-6903-77b9-8423-6e71058508e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019c4773-6903-755b-bf76-0eea256a5c68" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019c4773-6903-77b9-8423-6e71058508e3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019c4773-6903-755b-bf76-0eea256a5c68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_019c4773-6903-769d-ba18-7c263d17f8e4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019c4773-6903-755b-bf76-0eea256a5c68" xlink:to="loc_us-gaap_SecuredDebtMember_019c4773-6903-769d-ba18-7c263d17f8e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019c4773-6903-7e84-a997-14f503f9b3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019c4773-6903-7e84-a997-14f503f9b3a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019c4773-6903-733c-8bda-9a6388e193ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019c4773-6903-733c-8bda-9a6388e193ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_019c4773-6903-7061-ae4e-0e02251dc4d2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:to="loc_us-gaap_NotesPayableCurrent_019c4773-6903-7061-ae4e-0e02251dc4d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayable_019c4773-6904-7c7f-8444-6a25e2304f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:to="loc_us-gaap_NotesPayable_019c4773-6904-7c7f-8444-6a25e2304f5a" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#DebtScheduleofInterestRateDependentofLeverageRatioDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6a672bfe-574b-4059-9117-cdcb4768cd33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9ea0a562-a542-44c6-b27a-1ac80dca7ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6a672bfe-574b-4059-9117-cdcb4768cd33" xlink:to="loc_us-gaap_DebtInstrumentTable_9ea0a562-a542-44c6-b27a-1ac80dca7ff4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeverageRatioThresholdAxis_bccff92f-0f83-4d70-9613-bf3d22dc3668" xlink:href="gshd-20251231.xsd#gshd_LeverageRatioThresholdAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9ea0a562-a542-44c6-b27a-1ac80dca7ff4" xlink:to="loc_gshd_LeverageRatioThresholdAxis_bccff92f-0f83-4d70-9613-bf3d22dc3668" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeverageRatioThresholdDomain_bccff92f-0f83-4d70-9613-bf3d22dc3668_default" xlink:href="gshd-20251231.xsd#gshd_LeverageRatioThresholdDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_gshd_LeverageRatioThresholdAxis_bccff92f-0f83-4d70-9613-bf3d22dc3668" xlink:to="loc_gshd_LeverageRatioThresholdDomain_bccff92f-0f83-4d70-9613-bf3d22dc3668_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:href="gshd-20251231.xsd#gshd_LeverageRatioThresholdDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_gshd_LeverageRatioThresholdAxis_bccff92f-0f83-4d70-9613-bf3d22dc3668" xlink:to="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdOneMember_1731de15-9dd1-4503-aca8-740fbd9f11bf" xlink:href="gshd-20251231.xsd#gshd_ThresholdOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:to="loc_gshd_ThresholdOneMember_1731de15-9dd1-4503-aca8-740fbd9f11bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdTwoMember_173f6ee7-4fa5-48aa-ae4a-56fa60aa2bd8" xlink:href="gshd-20251231.xsd#gshd_ThresholdTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:to="loc_gshd_ThresholdTwoMember_173f6ee7-4fa5-48aa-ae4a-56fa60aa2bd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdThreeMember_545aff1f-5ad1-4111-a5af-5c85a7534b70" xlink:href="gshd-20251231.xsd#gshd_ThresholdThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:to="loc_gshd_ThresholdThreeMember_545aff1f-5ad1-4111-a5af-5c85a7534b70" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdFourMember_61c9267f-a236-4fbb-a6d7-134cf732db4c" xlink:href="gshd-20251231.xsd#gshd_ThresholdFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:to="loc_gshd_ThresholdFourMember_61c9267f-a236-4fbb-a6d7-134cf732db4c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeverageRatio_1cba997d-6ccc-416d-9d36-fa1c8a56e08d" xlink:href="gshd-20251231.xsd#gshd_LeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6a672bfe-574b-4059-9117-cdcb4768cd33" xlink:to="loc_gshd_LeverageRatio_1cba997d-6ccc-416d-9d36-fa1c8a56e08d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_200798ec-a1da-4b23-85ef-5f389d534bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6a672bfe-574b-4059-9117-cdcb4768cd33" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_200798ec-a1da-4b23-85ef-5f389d534bb3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_ddf223a4-f4d4-4027-a50c-552e245571b7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_ddf223a4-f4d4-4027-a50c-552e245571b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_ddf223a4-f4d4-4027-a50c-552e245571b7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_ddf223a4-f4d4-4027-a50c-552e245571b7" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_ddf223a4-f4d4-4027-a50c-552e245571b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_720959e3-7b22-4677-aef0-6cfd272bbcd9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_ddf223a4-f4d4-4027-a50c-552e245571b7" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_720959e3-7b22-4677-aef0-6cfd272bbcd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_fbf33d5d-ad26-4e1f-b758-2047e62cd1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_720959e3-7b22-4677-aef0-6cfd272bbcd9" xlink:to="loc_us-gaap_DomesticCountryMember_fbf33d5d-ad26-4e1f-b758-2047e62cd1e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_6949fe01-7d85-4e64-93e7-f4fd7e21b78d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_720959e3-7b22-4677-aef0-6cfd272bbcd9" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_6949fe01-7d85-4e64-93e7-f4fd7e21b78d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_a0ca3365-3f74-423f-90d2-ec94f699713c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_a0ca3365-3f74-423f-90d2-ec94f699713c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_a0ca3365-3f74-423f-90d2-ec94f699713c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_a0ca3365-3f74-423f-90d2-ec94f699713c" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_a0ca3365-3f74-423f-90d2-ec94f699713c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_f3f251e8-835b-4039-88e8-d33316a55306" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_a0ca3365-3f74-423f-90d2-ec94f699713c" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_f3f251e8-835b-4039-88e8-d33316a55306" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_TaxReceivableAgreementMember_c9eeccb9-4549-4db3-a583-34a2a93b7a50" xlink:href="gshd-20251231.xsd#gshd_TaxReceivableAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_f3f251e8-835b-4039-88e8-d33316a55306" xlink:to="loc_gshd_TaxReceivableAgreementMember_c9eeccb9-4549-4db3-a583-34a2a93b7a50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9da1f918-13cc-444f-a0fd-203fa897f80e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9da1f918-13cc-444f-a0fd-203fa897f80e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_9da1f918-13cc-444f-a0fd-203fa897f80e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9da1f918-13cc-444f-a0fd-203fa897f80e" xlink:to="loc_us-gaap_RelatedPartyDomain_9da1f918-13cc-444f-a0fd-203fa897f80e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_156a8758-2e72-481d-80a4-b70a5d2924a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9da1f918-13cc-444f-a0fd-203fa897f80e" xlink:to="loc_us-gaap_RelatedPartyDomain_156a8758-2e72-481d-80a4-b70a5d2924a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_80ea15be-4445-44c4-b69f-ad7770e88e71" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_156a8758-2e72-481d-80a4-b70a5d2924a8" xlink:to="loc_us-gaap_RelatedPartyMember_80ea15be-4445-44c4-b69f-ad7770e88e71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019bf9cc-5bf0-7e89-8e9a-c64ab489e9d0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019bf9cc-5bf0-7e89-8e9a-c64ab489e9d0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019bf9cc-5bf0-7e89-8e9a-c64ab489e9d0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019bf9cc-5bf0-7e89-8e9a-c64ab489e9d0" xlink:to="loc_us-gaap_EquityComponentDomain_019bf9cc-5bf0-7e89-8e9a-c64ab489e9d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019bf9cc-5bf0-7eb6-b10f-15218ede731e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019bf9cc-5bf0-7e89-8e9a-c64ab489e9d0" xlink:to="loc_us-gaap_EquityComponentDomain_019bf9cc-5bf0-7eb6-b10f-15218ede731e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019bf9cc-5bf0-736d-9f53-98a11be63c95" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019bf9cc-5bf0-7eb6-b10f-15218ede731e" xlink:to="loc_us-gaap_CommonStockMember_019bf9cc-5bf0-736d-9f53-98a11be63c95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_07c678ce-077d-4eab-aa8a-07efd84e3a14" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_07c678ce-077d-4eab-aa8a-07efd84e3a14" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_07c678ce-077d-4eab-aa8a-07efd84e3a14_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_07c678ce-077d-4eab-aa8a-07efd84e3a14" xlink:to="loc_us-gaap_ClassOfStockDomain_07c678ce-077d-4eab-aa8a-07efd84e3a14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_747176f8-febb-44e9-a309-c82070ad4419" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_07c678ce-077d-4eab-aa8a-07efd84e3a14" xlink:to="loc_us-gaap_ClassOfStockDomain_747176f8-febb-44e9-a309-c82070ad4419" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_019bf9cc-5bf0-7cd9-9f84-998d87fc501d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_747176f8-febb-44e9-a309-c82070ad4419" xlink:to="loc_us-gaap_CommonClassAMember_019bf9cc-5bf0-7cd9-9f84-998d87fc501d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LLCUnitsMember_019c4d8e-2a74-7325-99da-0b9e83208218" xlink:href="gshd-20251231.xsd#gshd_LLCUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_747176f8-febb-44e9-a309-c82070ad4419" xlink:to="loc_gshd_LLCUnitsMember_019c4d8e-2a74-7325-99da-0b9e83208218" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_4f396705-9880-4ac2-9c9e-1ef2b889143f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_us-gaap_OperatingLossCarryforwards_4f396705-9880-4ac2-9c9e-1ef2b889143f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_58c515e5-e3a7-45ac-a9fc-546747844d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_58c515e5-e3a7-45ac-a9fc-546747844d3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RelatedPartyTransactionPercentageDueToRelatedParties_7f393dda-a82b-4e1a-a9d3-0bdc9c683318" xlink:href="gshd-20251231.xsd#gshd_RelatedPartyTransactionPercentageDueToRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_gshd_RelatedPartyTransactionPercentageDueToRelatedParties_7f393dda-a82b-4e1a-a9d3-0bdc9c683318" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_440be67a-82c0-402d-a75b-d12b170e800e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_440be67a-82c0-402d-a75b-d12b170e800e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreement_00d1ef0e-a9ba-4b3c-98da-a576b69e2326" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_gshd_LiabilitiesUnderTaxReceivableAgreement_00d1ef0e-a9ba-4b3c-98da-a576b69e2326" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent_e16c3cfe-d961-46f8-b3f6-2d20f36364bf" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent_e16c3cfe-d961-46f8-b3f6-2d20f36364bf" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesCashPaidforIncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_019bf9c0-c0d1-7fab-93ed-111f7eac3d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable_019bf9c0-c0d1-76ef-98f1-abc093c2ef23" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidByIndividualJurisdictionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_019bf9c0-c0d1-7fab-93ed-111f7eac3d3d" xlink:to="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable_019bf9c0-c0d1-76ef-98f1-abc093c2ef23" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_019bf9c0-c0d1-7d2e-8c83-7ffe0fdf0db9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable_019bf9c0-c0d1-76ef-98f1-abc093c2ef23" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_019bf9c0-c0d1-7d2e-8c83-7ffe0fdf0db9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_019bf9c0-c0d1-7d2e-8c83-7ffe0fdf0db9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_019bf9c0-c0d1-7d2e-8c83-7ffe0fdf0db9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_019bf9c0-c0d1-7d2e-8c83-7ffe0fdf0db9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_019bf9c0-c0d1-7ba1-80f4-1558b16c5d79" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_019bf9c0-c0d1-7d2e-8c83-7ffe0fdf0db9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_019bf9c0-c0d1-7ba1-80f4-1558b16c5d79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_019bf9c2-6ce5-74ee-b011-0fa58a052bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_019bf9c0-c0d1-7ba1-80f4-1558b16c5d79" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_019bf9c2-6ce5-74ee-b011-0fa58a052bdf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_019bf9c0-c0d1-7acb-913d-d2a292df797e" xlink:href="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd#stpr_TX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_019bf9c2-6ce5-74ee-b011-0fa58a052bdf" xlink:to="loc_stpr_TX_019bf9c0-c0d1-7acb-913d-d2a292df797e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalTaxJurisdictionOtherMember_019c7361-8733-7b21-9b31-b8bc8f045daa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalTaxJurisdictionOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_019bf9c2-6ce5-74ee-b011-0fa58a052bdf" xlink:to="loc_us-gaap_StateAndLocalTaxJurisdictionOtherMember_019c7361-8733-7b21-9b31-b8bc8f045daa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidFederalAfterRefundReceived_019bf9bf-ed7b-7201-971b-ded86de2f511" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidFederalAfterRefundReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_019bf9c0-c0d1-7fab-93ed-111f7eac3d3d" xlink:to="loc_us-gaap_IncomeTaxPaidFederalAfterRefundReceived_019bf9bf-ed7b-7201-971b-ded86de2f511" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived_019bf9bf-ed7b-72d8-ad1e-a017399330ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_019bf9c0-c0d1-7fab-93ed-111f7eac3d3d" xlink:to="loc_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived_019bf9bf-ed7b-72d8-ad1e-a017399330ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_019bf9bf-ed7b-7841-b1c1-c6a68e2cbdd7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_019bf9c0-c0d1-7fab-93ed-111f7eac3d3d" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_019bf9bf-ed7b-7841-b1c1-c6a68e2cbdd7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#StockholdersequityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_115540da-a073-4613-aa87-88a20def9f86" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_115540da-a073-4613-aa87-88a20def9f86" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d319ed7b-2fbe-456b-bd9d-7f4d0cf1d3fc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_115540da-a073-4613-aa87-88a20def9f86" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d319ed7b-2fbe-456b-bd9d-7f4d0cf1d3fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d319ed7b-2fbe-456b-bd9d-7f4d0cf1d3fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d319ed7b-2fbe-456b-bd9d-7f4d0cf1d3fc" xlink:to="loc_us-gaap_ClassOfStockDomain_d319ed7b-2fbe-456b-bd9d-7f4d0cf1d3fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2b0234e0-32b2-4e20-8650-8ccde85cf3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d319ed7b-2fbe-456b-bd9d-7f4d0cf1d3fc" xlink:to="loc_us-gaap_ClassOfStockDomain_2b0234e0-32b2-4e20-8650-8ccde85cf3a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_fb0e6873-5eba-4616-a65d-e1e07236a142" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2b0234e0-32b2-4e20-8650-8ccde85cf3a7" xlink:to="loc_us-gaap_CommonClassAMember_fb0e6873-5eba-4616-a65d-e1e07236a142" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d93a66f0-0e77-4740-bb5b-082d61317448" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2b0234e0-32b2-4e20-8650-8ccde85cf3a7" xlink:to="loc_us-gaap_CommonClassBMember_d93a66f0-0e77-4740-bb5b-082d61317448" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019c686b-a5b1-7d18-a491-d406a3ebc131" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_115540da-a073-4613-aa87-88a20def9f86" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019c686b-a5b1-7d18-a491-d406a3ebc131" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019c686b-a5b1-7d18-a491-d406a3ebc131_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019c686b-a5b1-7d18-a491-d406a3ebc131" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019c686b-a5b1-7d18-a491-d406a3ebc131_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019c686b-eba3-75f9-953d-efad0ac61c07" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019c686b-a5b1-7d18-a491-d406a3ebc131" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019c686b-eba3-75f9-953d-efad0ac61c07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019c686c-16eb-7c66-a51d-14ec79403880" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019c686b-eba3-75f9-953d-efad0ac61c07" xlink:to="loc_us-gaap_SubsequentEventMember_019c686c-16eb-7c66-a51d-14ec79403880" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ed6a50d4-38fc-4418-8a53-a319f7528508" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ed6a50d4-38fc-4418-8a53-a319f7528508" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommonStockVotePerShare_41d859b5-2a0b-4302-b8d0-073b6ba7b29d" xlink:href="gshd-20251231.xsd#gshd_CommonStockVotePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_gshd_CommonStockVotePerShare_41d859b5-2a0b-4302-b8d0-073b6ba7b29d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ConversionRatioCommonStock_b53d20dd-9b68-4228-befd-f5e6c0b3fc0e" xlink:href="gshd-20251231.xsd#gshd_ConversionRatioCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_gshd_ConversionRatioCommonStock_b53d20dd-9b68-4228-befd-f5e6c0b3fc0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_b9d00dd2-6d21-4f3b-bfd8-52b4355ddd81" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_b9d00dd2-6d21-4f3b-bfd8-52b4355ddd81" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7d027fc1-b10a-40c8-8d37-91e8c07760d3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7d027fc1-b10a-40c8-8d37-91e8c07760d3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_52c0a140-3906-4356-a57e-76d61389ba55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_52c0a140-3906-4356-a57e-76d61389ba55" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_783cdecc-29e8-436d-b781-81c8234f3f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_783cdecc-29e8-436d-b781-81c8234f3f0a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ShareRepurchaseProgramIncreaseAmount_019c686e-93a5-787c-9344-9751b6eb6fec" xlink:href="gshd-20251231.xsd#gshd_ShareRepurchaseProgramIncreaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_gshd_ShareRepurchaseProgramIncreaseAmount_019c686e-93a5-787c-9344-9751b6eb6fec" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#StockholdersequityScheduleofCalculationofEPSDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_ed3d7f5f-7e8b-48ac-a1d6-cda0bc17fe6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_fd2150da-a1b4-45da-adec-ff5a5423bf2f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_ed3d7f5f-7e8b-48ac-a1d6-cda0bc17fe6c" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_fd2150da-a1b4-45da-adec-ff5a5423bf2f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_824df9a6-7aa1-4c06-891d-5d456810bd22" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_fd2150da-a1b4-45da-adec-ff5a5423bf2f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_824df9a6-7aa1-4c06-891d-5d456810bd22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_824df9a6-7aa1-4c06-891d-5d456810bd22_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_824df9a6-7aa1-4c06-891d-5d456810bd22" xlink:to="loc_us-gaap_ClassOfStockDomain_824df9a6-7aa1-4c06-891d-5d456810bd22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2a19c7e8-b4d4-4300-bede-2f78de93ecd0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_824df9a6-7aa1-4c06-891d-5d456810bd22" xlink:to="loc_us-gaap_ClassOfStockDomain_2a19c7e8-b4d4-4300-bede-2f78de93ecd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c5773b1b-1ae1-4764-85b5-10e2ae324577" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2a19c7e8-b4d4-4300-bede-2f78de93ecd0" xlink:to="loc_us-gaap_CommonClassAMember_c5773b1b-1ae1-4764-85b5-10e2ae324577" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareProFormaAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ed3d7f5f-7e8b-48ac-a1d6-cda0bc17fe6c" xlink:to="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3f3c4cad-aa36-49c6-948d-b8462ba92f96" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3f3c4cad-aa36-49c6-948d-b8462ba92f96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest_115089e7-236d-408c-931f-2322ad9a0575" xlink:href="gshd-20251231.xsd#gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest_115089e7-236d-408c-931f-2322ad9a0575" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests_0fe2454f-5fcd-4bde-8b8c-a3e298b29caf" xlink:href="gshd-20251231.xsd#gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests_0fe2454f-5fcd-4bde-8b8c-a3e298b29caf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7091126c-1684-425e-b67c-1bb0df77e98b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7091126c-1684-425e-b67c-1bb0df77e98b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6cc4e67a-f4db-40a4-8315-ce258e9ad43b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6cc4e67a-f4db-40a4-8315-ce258e9ad43b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_75a7f269-4505-4e27-9e83-6e23b2407a96" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_EarningsPerShareBasic_75a7f269-4505-4e27-9e83-6e23b2407a96" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities_fe3218d8-b685-4184-8cf6-a2a844c78175" xlink:href="gshd-20251231.xsd#gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities_fe3218d8-b685-4184-8cf6-a2a844c78175" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3dc23402-919c-4208-ae29-59cc21e8c4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3dc23402-919c-4208-ae29-59cc21e8c4f0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d203e040-478a-4b44-bd33-358ac771d1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d203e040-478a-4b44-bd33-358ac771d1c9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_8fa44d2f-db2c-41d8-aa6f-7a1eb0e534cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_EarningsPerShareDiluted_8fa44d2f-db2c-41d8-aa6f-7a1eb0e534cb" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted_906d708d-7fa5-4136-8ea5-2da2c9ebcbfd" xlink:href="gshd-20251231.xsd#gshd_NoncontrollingInterestNetInterestIncomeFromDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ed3d7f5f-7e8b-48ac-a1d6-cda0bc17fe6c" xlink:to="loc_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted_906d708d-7fa5-4136-8ea5-2da2c9ebcbfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_62273841-5a14-44c6-8ad9-ced635bf1704" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_ed3d7f5f-7e8b-48ac-a1d6-cda0bc17fe6c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_62273841-5a14-44c6-8ad9-ced635bf1704" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#NoncontrollinginterestNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable_d5fe2d41-9561-4861-87d4-eb7458d2dc3f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:to="loc_us-gaap_MinorityInterestTable_d5fe2d41-9561-4861-87d4-eb7458d2dc3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_07568519-a9d0-4b7e-989e-3b22b07e5f7e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_d5fe2d41-9561-4861-87d4-eb7458d2dc3f" xlink:to="loc_srt_OwnershipAxis_07568519-a9d0-4b7e-989e-3b22b07e5f7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_07568519-a9d0-4b7e-989e-3b22b07e5f7e_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_07568519-a9d0-4b7e-989e-3b22b07e5f7e" xlink:to="loc_srt_OwnershipDomain_07568519-a9d0-4b7e-989e-3b22b07e5f7e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_5b536e6b-26ad-4cbb-b8d3-cef2f942be9d" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_07568519-a9d0-4b7e-989e-3b22b07e5f7e" xlink:to="loc_srt_OwnershipDomain_5b536e6b-26ad-4cbb-b8d3-cef2f942be9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadFinancialLLCMember_e5afa3ec-7b3f-4074-9fec-4e5f939dbe56" xlink:href="gshd-20251231.xsd#gshd_GooseheadFinancialLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_5b536e6b-26ad-4cbb-b8d3-cef2f942be9d" xlink:to="loc_gshd_GooseheadFinancialLLCMember_e5afa3ec-7b3f-4074-9fec-4e5f939dbe56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_VariousNoncontrollingInterestHoldersMember_b536a089-2c24-4f1f-a19d-9fc962a37aec" xlink:href="gshd-20251231.xsd#gshd_VariousNoncontrollingInterestHoldersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_5b536e6b-26ad-4cbb-b8d3-cef2f942be9d" xlink:to="loc_gshd_VariousNoncontrollingInterestHoldersMember_b536a089-2c24-4f1f-a19d-9fc962a37aec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_ed75ec7b-5bc7-48cf-9a0f-d226ac6db843" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_d5fe2d41-9561-4861-87d4-eb7458d2dc3f" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_ed75ec7b-5bc7-48cf-9a0f-d226ac6db843" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_ed75ec7b-5bc7-48cf-9a0f-d226ac6db843_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_ed75ec7b-5bc7-48cf-9a0f-d226ac6db843" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_ed75ec7b-5bc7-48cf-9a0f-d226ac6db843_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_65736512-ed2b-4f16-b5d3-97a33165b085" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_ed75ec7b-5bc7-48cf-9a0f-d226ac6db843" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_65736512-ed2b-4f16-b5d3-97a33165b085" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PreIPOLLCMembersMember_a3b6b947-bf71-4584-8350-e97d3edb4d2e" xlink:href="gshd-20251231.xsd#gshd_PreIPOLLCMembersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_65736512-ed2b-4f16-b5d3-97a33165b085" xlink:to="loc_gshd_PreIPOLLCMembersMember_a3b6b947-bf71-4584-8350-e97d3edb4d2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0fb6f25b-1257-49d1-8a5e-4f7e68fc58d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_d5fe2d41-9561-4861-87d4-eb7458d2dc3f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0fb6f25b-1257-49d1-8a5e-4f7e68fc58d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0fb6f25b-1257-49d1-8a5e-4f7e68fc58d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0fb6f25b-1257-49d1-8a5e-4f7e68fc58d5" xlink:to="loc_us-gaap_ClassOfStockDomain_0fb6f25b-1257-49d1-8a5e-4f7e68fc58d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_82d31876-7f3f-4598-90b6-819d1f023ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0fb6f25b-1257-49d1-8a5e-4f7e68fc58d5" xlink:to="loc_us-gaap_ClassOfStockDomain_82d31876-7f3f-4598-90b6-819d1f023ec9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LLCUnitsMember_0004cfe3-717d-4480-ba88-f49478c520b9" xlink:href="gshd-20251231.xsd#gshd_LLCUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_82d31876-7f3f-4598-90b6-819d1f023ec9" xlink:to="loc_gshd_LLCUnitsMember_0004cfe3-717d-4480-ba88-f49478c520b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_e3394f89-1726-498e-890d-1ec8c534ed5f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_82d31876-7f3f-4598-90b6-819d1f023ec9" xlink:to="loc_us-gaap_CommonClassAMember_e3394f89-1726-498e-890d-1ec8c534ed5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_7d25b81e-8b70-41af-9d76-aab63f8155df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_82d31876-7f3f-4598-90b6-819d1f023ec9" xlink:to="loc_us-gaap_CommonClassBMember_7d25b81e-8b70-41af-9d76-aab63f8155df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDistributionsToAffiliates_cbc0f197-0544-4214-a899-f9f27584cc92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDistributionsToAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:to="loc_us-gaap_PaymentsOfDistributionsToAffiliates_cbc0f197-0544-4214-a899-f9f27584cc92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio_631f6bfd-f9bc-42cb-9b82-0eedbcfb0d5e" xlink:href="gshd-20251231.xsd#gshd_SaleOfStockConversionOfExistingInterestsConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:to="loc_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio_631f6bfd-f9bc-42cb-9b82-0eedbcfb0d5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_24aa9423-ecef-48f6-b2ed-6898f2dfed1e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_24aa9423-ecef-48f6-b2ed-6898f2dfed1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners_5ac00eeb-46d5-4263-9a38-ace4eb41fffc" xlink:href="gshd-20251231.xsd#gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:to="loc_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners_5ac00eeb-46d5-4263-9a38-ace4eb41fffc" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#NoncontrollinginterestOwnershipinterestsDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable_42453720-5720-44b6-a0f8-9a9622785563" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:to="loc_us-gaap_MinorityInterestTable_42453720-5720-44b6-a0f8-9a9622785563" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_14cb6e79-f326-4a0c-9c23-2945fa7e73dd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_42453720-5720-44b6-a0f8-9a9622785563" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_14cb6e79-f326-4a0c-9c23-2945fa7e73dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_14cb6e79-f326-4a0c-9c23-2945fa7e73dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_14cb6e79-f326-4a0c-9c23-2945fa7e73dd" xlink:to="loc_us-gaap_EquityComponentDomain_14cb6e79-f326-4a0c-9c23-2945fa7e73dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ec152faa-e7e1-4b68-a638-4208c8993430" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_14cb6e79-f326-4a0c-9c23-2945fa7e73dd" xlink:to="loc_us-gaap_EquityComponentDomain_ec152faa-e7e1-4b68-a638-4208c8993430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_bfb458df-2e01-4db6-b4c7-48223747a687" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ec152faa-e7e1-4b68-a638-4208c8993430" xlink:to="loc_us-gaap_ParentMember_bfb458df-2e01-4db6-b4c7-48223747a687" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_93d3b218-f73e-42c5-8eec-dc651edeeb88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ec152faa-e7e1-4b68-a638-4208c8993430" xlink:to="loc_us-gaap_NoncontrollingInterestMember_93d3b218-f73e-42c5-8eec-dc651edeeb88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_d0bf077c-dfdf-4df5-8704-43a0957550fe" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_42453720-5720-44b6-a0f8-9a9622785563" xlink:to="loc_srt_OwnershipAxis_d0bf077c-dfdf-4df5-8704-43a0957550fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_d0bf077c-dfdf-4df5-8704-43a0957550fe_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_d0bf077c-dfdf-4df5-8704-43a0957550fe" xlink:to="loc_srt_OwnershipDomain_d0bf077c-dfdf-4df5-8704-43a0957550fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_a64f2f74-44b6-4498-8dd2-7dcc60203db8" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_d0bf077c-dfdf-4df5-8704-43a0957550fe" xlink:to="loc_srt_OwnershipDomain_a64f2f74-44b6-4498-8dd2-7dcc60203db8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadFinancialLLCMember_a02f6683-fd7e-4cd2-857e-da36867fe88a" xlink:href="gshd-20251231.xsd#gshd_GooseheadFinancialLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_a64f2f74-44b6-4498-8dd2-7dcc60203db8" xlink:to="loc_gshd_GooseheadFinancialLLCMember_a02f6683-fd7e-4cd2-857e-da36867fe88a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_VariousNoncontrollingInterestHoldersMember_e29febfd-cbb3-464d-8e62-eb39f741de7d" xlink:href="gshd-20251231.xsd#gshd_VariousNoncontrollingInterestHoldersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_a64f2f74-44b6-4498-8dd2-7dcc60203db8" xlink:to="loc_gshd_VariousNoncontrollingInterestHoldersMember_e29febfd-cbb3-464d-8e62-eb39f741de7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding_85154d6b-e6b0-4eb7-8c4b-2e9391fe4377" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:to="loc_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding_85154d6b-e6b0-4eb7-8c4b-2e9391fe4377" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_e57ec1fe-5576-4338-81c0-f388294ebf11" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_e57ec1fe-5576-4338-81c0-f388294ebf11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_bd1b7523-3ba9-47e5-8711-532457c5f4bf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_bd1b7523-3ba9-47e5-8711-532457c5f4bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncontrollingInterestOwnershipPercentage_bab11172-8dd1-424e-820b-8ec975e34970" xlink:href="gshd-20251231.xsd#gshd_NoncontrollingInterestOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:to="loc_gshd_NoncontrollingInterestOwnershipPercentage_bab11172-8dd1-424e-820b-8ec975e34970" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_22d91039-2609-464a-9bb3-82060b0c10a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_27d70659-9c9a-4306-a4aa-e4ee16de0106" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_22d91039-2609-464a-9bb3-82060b0c10a8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_27d70659-9c9a-4306-a4aa-e4ee16de0106" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_43a2a923-da29-42cf-9736-fcefff84b2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_27d70659-9c9a-4306-a4aa-e4ee16de0106" xlink:to="loc_us-gaap_AwardTypeAxis_43a2a923-da29-42cf-9736-fcefff84b2b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_43a2a923-da29-42cf-9736-fcefff84b2b0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_43a2a923-da29-42cf-9736-fcefff84b2b0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_43a2a923-da29-42cf-9736-fcefff84b2b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5da08b3a-293f-47f9-a8b7-a9aabdecb3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_43a2a923-da29-42cf-9736-fcefff84b2b0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5da08b3a-293f-47f9-a8b7-a9aabdecb3f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_7b18a914-99f2-4f26-99c8-6cb5c278a625" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5da08b3a-293f-47f9-a8b7-a9aabdecb3f9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_7b18a914-99f2-4f26-99c8-6cb5c278a625" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4a481998-6f42-4df3-b25c-b351d40fb203" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_22d91039-2609-464a-9bb3-82060b0c10a8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4a481998-6f42-4df3-b25c-b351d40fb203" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#EquitybasedcompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87a50498-6c95-4684-803f-44aaa70b8611" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87a50498-6c95-4684-803f-44aaa70b8611" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_9fe0bf23-9cf9-4a72-ab82-52d73d1393c4" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87a50498-6c95-4684-803f-44aaa70b8611" xlink:to="loc_srt_TitleOfIndividualAxis_9fe0bf23-9cf9-4a72-ab82-52d73d1393c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9fe0bf23-9cf9-4a72-ab82-52d73d1393c4_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_9fe0bf23-9cf9-4a72-ab82-52d73d1393c4" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9fe0bf23-9cf9-4a72-ab82-52d73d1393c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_35fdaaf7-9a32-4c17-865e-0487be3e6cd0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_9fe0bf23-9cf9-4a72-ab82-52d73d1393c4" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_35fdaaf7-9a32-4c17-865e-0487be3e6cd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_BoardOfDirectorsAndManagingDirectorsMember_39f72164-5657-4f20-9e65-f4d351e9eeda" xlink:href="gshd-20251231.xsd#gshd_BoardOfDirectorsAndManagingDirectorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_35fdaaf7-9a32-4c17-865e-0487be3e6cd0" xlink:to="loc_gshd_BoardOfDirectorsAndManagingDirectorsMember_39f72164-5657-4f20-9e65-f4d351e9eeda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_18bfa54f-4a7a-4843-87a0-6d6bce0c19ff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87a50498-6c95-4684-803f-44aaa70b8611" xlink:to="loc_us-gaap_AwardTypeAxis_18bfa54f-4a7a-4843-87a0-6d6bce0c19ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_18bfa54f-4a7a-4843-87a0-6d6bce0c19ff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_18bfa54f-4a7a-4843-87a0-6d6bce0c19ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_18bfa54f-4a7a-4843-87a0-6d6bce0c19ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_25365fd1-1f85-41da-890c-b28829652506" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_18bfa54f-4a7a-4843-87a0-6d6bce0c19ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_25365fd1-1f85-41da-890c-b28829652506" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_c9c2b21e-2275-48f0-a88f-86d600818a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_25365fd1-1f85-41da-890c-b28829652506" xlink:to="loc_us-gaap_EmployeeStockOptionMember_c9c2b21e-2275-48f0-a88f-86d600818a0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_29e0db11-5d88-431f-adc6-65c1b28c0f80" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_29e0db11-5d88-431f-adc6-65c1b28c0f80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_44c3866d-10f5-48c4-8104-995c1e48ca5f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_44c3866d-10f5-48c4-8104-995c1e48ca5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment_578c42d7-16fd-474f-a65b-b9e8e533d42e" xlink:href="gshd-20251231.xsd#gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment_578c42d7-16fd-474f-a65b-b9e8e533d42e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment_9ecb81da-e573-44c6-acc1-f93ea66f08da" xlink:href="gshd-20251231.xsd#gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment_9ecb81da-e573-44c6-acc1-f93ea66f08da" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1633e8d1-70f1-44f4-9b84-82e527e1b139" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1633e8d1-70f1-44f4-9b84-82e527e1b139" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2b0ee370-79c6-4c72-975d-243083ccfa55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2b0ee370-79c6-4c72-975d-243083ccfa55" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dc9611a8-985f-402d-92c7-4c5afb34a6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dc9611a8-985f-402d-92c7-4c5afb34a6dc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_ab5e9ea5-7946-421e-aa38-941aaa494b79" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_ab5e9ea5-7946-421e-aa38-941aaa494b79" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c9ee9c7-abe7-49c8-af84-b8515d6e9175" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c9ee9c7-abe7-49c8-af84-b8515d6e9175" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_95497b6d-75d1-444e-8828-eac8fa9f254d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c9ee9c7-abe7-49c8-af84-b8515d6e9175" xlink:to="loc_us-gaap_AwardTypeAxis_95497b6d-75d1-444e-8828-eac8fa9f254d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_95497b6d-75d1-444e-8828-eac8fa9f254d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_95497b6d-75d1-444e-8828-eac8fa9f254d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_95497b6d-75d1-444e-8828-eac8fa9f254d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03f95079-190f-462e-834b-3581ecf0233e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_95497b6d-75d1-444e-8828-eac8fa9f254d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03f95079-190f-462e-834b-3581ecf0233e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_aefbe37c-8afe-40ab-bb90-33c8e544f9eb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03f95079-190f-462e-834b-3581ecf0233e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_aefbe37c-8afe-40ab-bb90-33c8e544f9eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_04052b03-1f61-4487-8051-49ee3cf1fb85" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c9ee9c7-abe7-49c8-af84-b8515d6e9175" xlink:to="loc_srt_RangeAxis_04052b03-1f61-4487-8051-49ee3cf1fb85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_04052b03-1f61-4487-8051-49ee3cf1fb85_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_04052b03-1f61-4487-8051-49ee3cf1fb85" xlink:to="loc_srt_RangeMember_04052b03-1f61-4487-8051-49ee3cf1fb85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e0a0c612-f962-41bb-9d72-fcdbc4b66a3f" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_04052b03-1f61-4487-8051-49ee3cf1fb85" xlink:to="loc_srt_RangeMember_e0a0c612-f962-41bb-9d72-fcdbc4b66a3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cb35766b-ebe9-457e-9f41-32bf23f72386" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e0a0c612-f962-41bb-9d72-fcdbc4b66a3f" xlink:to="loc_srt_MinimumMember_cb35766b-ebe9-457e-9f41-32bf23f72386" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9632db54-0c6c-4c78-8529-0bc2de7c3f5a" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e0a0c612-f962-41bb-9d72-fcdbc4b66a3f" xlink:to="loc_srt_MaximumMember_9632db54-0c6c-4c78-8529-0bc2de7c3f5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_d513e76e-fa51-4c28-8fb5-9f8db63bac9c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_d513e76e-fa51-4c28-8fb5-9f8db63bac9c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_bfb0649b-b065-4fca-8bf1-40bc02fed900" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_bfb0649b-b065-4fca-8bf1-40bc02fed900" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_325f3868-ae34-41ad-b951-764f5efe4526" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_325f3868-ae34-41ad-b951-764f5efe4526" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_a3768f7c-5cf8-4514-9e9b-0305fdb9d951" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_a3768f7c-5cf8-4514-9e9b-0305fdb9d951" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_d87ee859-18d0-4646-b070-e99abaa289c3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_d87ee859-18d0-4646-b070-e99abaa289c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_9db2daef-bbe3-488b-a32c-03bba2be8525" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_9db2daef-bbe3-488b-a32c-03bba2be8525" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_082e7153-1100-4de1-bdba-5f65335e1c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_082e7153-1100-4de1-bdba-5f65335e1c6d" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/DividendsDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#DividendsDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/DividendsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsPayableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableTable_f1598aa8-9440-41a8-85c9-6e7826deae68" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsPayableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:to="loc_us-gaap_DividendsPayableTable_f1598aa8-9440-41a8-85c9-6e7826deae68" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f8d6ec2d-2de4-4777-ad02-9027f918d31c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DividendsPayableTable_f1598aa8-9440-41a8-85c9-6e7826deae68" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f8d6ec2d-2de4-4777-ad02-9027f918d31c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f8d6ec2d-2de4-4777-ad02-9027f918d31c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f8d6ec2d-2de4-4777-ad02-9027f918d31c" xlink:to="loc_us-gaap_ClassOfStockDomain_f8d6ec2d-2de4-4777-ad02-9027f918d31c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4efcfe1c-5182-48d1-87c4-e15de7fc1b30" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f8d6ec2d-2de4-4777-ad02-9027f918d31c" xlink:to="loc_us-gaap_ClassOfStockDomain_4efcfe1c-5182-48d1-87c4-e15de7fc1b30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LLCUnitsMember_f2888716-5809-490c-953f-0ab09a55f08e" xlink:href="gshd-20251231.xsd#gshd_LLCUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4efcfe1c-5182-48d1-87c4-e15de7fc1b30" xlink:to="loc_gshd_LLCUnitsMember_f2888716-5809-490c-953f-0ab09a55f08e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_bf9962b4-a0f2-4f0a-8892-29a859df7e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4efcfe1c-5182-48d1-87c4-e15de7fc1b30" xlink:to="loc_us-gaap_CommonClassAMember_bf9962b4-a0f2-4f0a-8892-29a859df7e8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis_a2b5b37c-08cb-482e-a2a6-805ef1d977f7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DividendsPayableTable_f1598aa8-9440-41a8-85c9-6e7826deae68" xlink:to="loc_us-gaap_DividendsAxis_a2b5b37c-08cb-482e-a2a6-805ef1d977f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_a2b5b37c-08cb-482e-a2a6-805ef1d977f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DividendsAxis_a2b5b37c-08cb-482e-a2a6-805ef1d977f7" xlink:to="loc_us-gaap_DividendsDomain_a2b5b37c-08cb-482e-a2a6-805ef1d977f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_0542b4d4-b564-4225-b362-fa4d550d2124" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DividendsAxis_a2b5b37c-08cb-482e-a2a6-805ef1d977f7" xlink:to="loc_us-gaap_DividendsDomain_0542b4d4-b564-4225-b362-fa4d550d2124" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_S2025Q1DividendsMember_31919057-13e1-4400-ad70-6e63750f54a0" xlink:href="gshd-20251231.xsd#gshd_S2025Q1DividendsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsDomain_0542b4d4-b564-4225-b362-fa4d550d2124" xlink:to="loc_gshd_S2025Q1DividendsMember_31919057-13e1-4400-ad70-6e63750f54a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d15a5e9c-4707-4b66-b7c1-32ab80a3e1b4" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DividendsPayableTable_f1598aa8-9440-41a8-85c9-6e7826deae68" xlink:to="loc_dei_LegalEntityAxis_d15a5e9c-4707-4b66-b7c1-32ab80a3e1b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d15a5e9c-4707-4b66-b7c1-32ab80a3e1b4_default" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d15a5e9c-4707-4b66-b7c1-32ab80a3e1b4" xlink:to="loc_dei_EntityDomain_d15a5e9c-4707-4b66-b7c1-32ab80a3e1b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_345fddfb-efd5-4ec8-96ce-25f41f205618" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d15a5e9c-4707-4b66-b7c1-32ab80a3e1b4" xlink:to="loc_dei_EntityDomain_345fddfb-efd5-4ec8-96ce-25f41f205618" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceInc.Member_90ed3cfd-9ff4-4135-bbfb-9d2a844e4f42" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_345fddfb-efd5-4ec8-96ce-25f41f205618" xlink:to="loc_gshd_GooseheadInsuranceInc.Member_90ed3cfd-9ff4-4135-bbfb-9d2a844e4f42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadFinancialLLCMember_6257fd5c-287a-4de8-aacf-b5c118782198" xlink:href="gshd-20251231.xsd#gshd_GooseheadFinancialLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_345fddfb-efd5-4ec8-96ce-25f41f205618" xlink:to="loc_gshd_GooseheadFinancialLLCMember_6257fd5c-287a-4de8-aacf-b5c118782198" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_42ec54d0-cae5-402e-ab2a-10095c772cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_42ec54d0-cae5-402e-ab2a-10095c772cf3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_9e007356-12f6-473a-9af2-875fe05e8ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:to="loc_us-gaap_DividendsCommonStockCash_9e007356-12f6-473a-9af2-875fe05e8ce9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders_85ed0b70-a668-4cf6-a48e-931d26252133" xlink:href="gshd-20251231.xsd#gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:to="loc_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders_85ed0b70-a668-4cf6-a48e-931d26252133" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfCapitalDistribution_066bf85f-482d-4f20-a5b5-0cca42ce9b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfCapitalDistribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:to="loc_us-gaap_PaymentsOfCapitalDistribution_066bf85f-482d-4f20-a5b5-0cca42ce9b5e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_77ac4f84-e4c9-4c5c-9676-826c41c782af" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_77ac4f84-e4c9-4c5c-9676-826c41c782af" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_019bca39-b20f-70cc-9e98-c863f34f66b9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019bca39-b20f-749a-82b9-331a43d535a0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019bca39-b20f-70cc-9e98-c863f34f66b9" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019bca39-b20f-749a-82b9-331a43d535a0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019bca39-b20f-7575-ae6e-03fac4afa63e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019bca39-b20f-749a-82b9-331a43d535a0" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019bca39-b20f-7575-ae6e-03fac4afa63e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_019bca39-b20f-7575-ae6e-03fac4afa63e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019bca39-b20f-7575-ae6e-03fac4afa63e" xlink:to="loc_us-gaap_RelatedPartyDomain_019bca39-b20f-7575-ae6e-03fac4afa63e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_019bca39-b20f-7e27-96ee-90b27e034427" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019bca39-b20f-7575-ae6e-03fac4afa63e" xlink:to="loc_us-gaap_RelatedPartyDomain_019bca39-b20f-7e27-96ee-90b27e034427" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_BoardOfDirectorsChairmanMember_019bca39-b20f-7318-ba00-c640ab0c1d0d" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_019bca39-b20f-7e27-96ee-90b27e034427" xlink:to="loc_srt_BoardOfDirectorsChairmanMember_019bca39-b20f-7318-ba00-c640ab0c1d0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_019bca39-b20f-7e3f-9889-84e9f78a1201" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019bca39-b20f-70cc-9e98-c863f34f66b9" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_019bca39-b20f-7e3f-9889-84e9f78a1201" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_MarkK.MillerMember_019bf9d6-92e4-7892-9c25-30a1251b0a04" xlink:href="gshd-20251231.xsd#gshd_MarkK.MillerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_gshd_MarkK.MillerMember_019bf9d6-92e4-7892-9c25-30a1251b0a04" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>gshd-20251231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:4ab02a5d-b841-4ea2-84f7-dfb03cd5246b,g:01588182-f248-4141-9ded-e6dfc96d4aec-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_e6e65178-4e97-493f-9f6f-b18edaed3520_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends per share, cash paid (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_59473519-e400-4783-b7f9-1c19c1fba7c8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_a012afb3-78fe-49eb-a9a0-4e97b094dd6d_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of presentation and significant accounting policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_8d0d2367-d855-4ce6-bc3d-f9b8f0fe9365_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_61e9fb58-4028-4fc8-9ada-80c2872fab77_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_f4d357b5-c8e2-4c82-8989-6d1bd5e9b701_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_8f3b22cf-3808-401a-b2d9-9fa11579024e_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries_099be477-6c11-4872-92d3-e7205380ebb7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment in flow-through entity</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Investment in Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries" xlink:to="lab_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_019bf9a5-3adf-78c4-be6a-75e58fef817b_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess tax (benefit) or deficiency on equity-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_11b32748-6647-4924-b729-3e27c3aca0d5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_a920f5c6-2fdb-4ae8-b7ea-6a837c701286_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_PremiumsPayablePolicyTextBlock_c603ef57-a8ce-41bb-8bc8-84abeb386c7e_terseLabel_en-US" xlink:label="lab_gshd_PremiumsPayablePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Premiums payable</link:label>
    <link:label id="lab_gshd_PremiumsPayablePolicyTextBlock_label_en-US" xlink:label="lab_gshd_PremiumsPayablePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premiums Payable [Policy Text Block]</link:label>
    <link:label id="lab_gshd_PremiumsPayablePolicyTextBlock_documentation_en-US" xlink:label="lab_gshd_PremiumsPayablePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Premiums Payable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PremiumsPayablePolicyTextBlock" xlink:href="gshd-20251231.xsd#gshd_PremiumsPayablePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_PremiumsPayablePolicyTextBlock" xlink:to="lab_gshd_PremiumsPayablePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_880278dc-0109-4fd5-beca-58486cf0f7d8_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IPOMember_e331304d-37a1-463d-b3bf-2cda6d30eb34_terseLabel_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial Public Offering</link:label>
    <link:label id="lab_us-gaap_IPOMember_label_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">IPO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IPOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IPOMember" xlink:to="lab_us-gaap_IPOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_84dee891-b09d-400e-a887-922262d2847f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtPolicyTextBlock" xlink:to="lab_us-gaap_DebtPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_1c5b689b-6bb0-4c45-8d36-2106febad2c2_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Payable to Banks</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable to Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBanksMember" xlink:to="lab_us-gaap_NotesPayableToBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_VivintSmartHomesMember_16d442dd-1434-41af-9ef8-4244710e2148_terseLabel_en-US" xlink:label="lab_gshd_VivintSmartHomesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vivint Smart Home's</link:label>
    <link:label id="lab_gshd_VivintSmartHomesMember_label_en-US" xlink:label="lab_gshd_VivintSmartHomesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vivint Smart Home's [Member]</link:label>
    <link:label id="lab_gshd_VivintSmartHomesMember_documentation_en-US" xlink:label="lab_gshd_VivintSmartHomesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vivint Smart Home's</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_VivintSmartHomesMember" xlink:href="gshd-20251231.xsd#gshd_VivintSmartHomesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_VivintSmartHomesMember" xlink:to="lab_gshd_VivintSmartHomesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_f86a2646-c67d-4582-953d-6f558a802941_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recently adopted accounting pronouncements and Accounting pronouncements not yet adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_1d62c22e-455a-4cc6-ae51-aed49acf6c54_negatedLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Write offs</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RenewalCommissionsMember_b2b6f555-5297-4f9b-946f-36cf9ae71922_terseLabel_en-US" xlink:label="lab_gshd_RenewalCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Renewal commissions</link:label>
    <link:label id="lab_gshd_RenewalCommissionsMember_label_en-US" xlink:label="lab_gshd_RenewalCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Renewal Commissions [Member]</link:label>
    <link:label id="lab_gshd_RenewalCommissionsMember_documentation_en-US" xlink:label="lab_gshd_RenewalCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Renewal Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RenewalCommissionsMember" xlink:href="gshd-20251231.xsd#gshd_RenewalCommissionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RenewalCommissionsMember" xlink:to="lab_gshd_RenewalCommissionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_9776900e-670c-4f27-b877-fff8e57114f6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost to obtain franchise contracts</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeInterestEarningAsset_2597fd66-acaa-4e8e-9d30-c8931a247de2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeInterestEarningAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeInterestEarningAsset_label_en-US" xlink:label="lab_us-gaap_InterestIncomeInterestEarningAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income, Interest-Earning Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeInterestEarningAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeInterestEarningAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeInterestEarningAsset" xlink:to="lab_us-gaap_InterestIncomeInterestEarningAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_CashFlowLesseeAbstract_3b944e99-b0d9-4f09-994f-343e8dbadfa1_terseLabel_en-US" xlink:label="lab_gshd_CashFlowLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities</link:label>
    <link:label id="lab_gshd_CashFlowLesseeAbstract_label_en-US" xlink:label="lab_gshd_CashFlowLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Lessee [Abstract]</link:label>
    <link:label id="lab_gshd_CashFlowLesseeAbstract_documentation_en-US" xlink:label="lab_gshd_CashFlowLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Flow, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CashFlowLesseeAbstract" xlink:href="gshd-20251231.xsd#gshd_CashFlowLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_CashFlowLesseeAbstract" xlink:to="lab_gshd_CashFlowLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_b8c1081e-2fb9-4d81-9010-a9f3331606f4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_d2fe994f-b0c8-49f5-8929-4c283eeee824_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share of Class A common stock - Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_019bca39-b20f-774a-bb72-0f0c482e87d6_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_62e811bb-d9c0-472a-9ed5-6cb0b1d4e9fd_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_98562e67-083a-46cb-bbc7-1888372fd27d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_13159e34-accc-4a5c-b17c-9c4e0e64d160_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]</link:label>
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_label_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_7992570f-6e93-40f0-9a7a-1045d627a080_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ContractWithCustomerNewPerformanceObligation_7e0df228-762b-40bd-9ccd-060a449b044c_terseLabel_en-US" xlink:label="lab_gshd_ContractWithCustomerNewPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New deferrals</link:label>
    <link:label id="lab_gshd_ContractWithCustomerNewPerformanceObligation_label_en-US" xlink:label="lab_gshd_ContractWithCustomerNewPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, New Performance Obligation</link:label>
    <link:label id="lab_gshd_ContractWithCustomerNewPerformanceObligation_documentation_en-US" xlink:label="lab_gshd_ContractWithCustomerNewPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, New Performance Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ContractWithCustomerNewPerformanceObligation" xlink:href="gshd-20251231.xsd#gshd_ContractWithCustomerNewPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ContractWithCustomerNewPerformanceObligation" xlink:to="lab_gshd_ContractWithCustomerNewPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_2a596fbf-a590-49c6-b32b-75b8126e626e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_3ecc8383-919b-4db3-9702-fce8b06bb1f9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Activity under employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_LeverageRatioThresholdAxis_b8b3bd55-05a9-4edd-9c80-6b97a9e4d475_terseLabel_en-US" xlink:label="lab_gshd_LeverageRatioThresholdAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leverage Ratio Threshold [Axis]</link:label>
    <link:label id="lab_gshd_LeverageRatioThresholdAxis_label_en-US" xlink:label="lab_gshd_LeverageRatioThresholdAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leverage Ratio Threshold [Axis]</link:label>
    <link:label id="lab_gshd_LeverageRatioThresholdAxis_documentation_en-US" xlink:label="lab_gshd_LeverageRatioThresholdAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leverage Ratio Threshold [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeverageRatioThresholdAxis" xlink:href="gshd-20251231.xsd#gshd_LeverageRatioThresholdAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_LeverageRatioThresholdAxis" xlink:to="lab_gshd_LeverageRatioThresholdAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_ef4c3509-2a2f-43f0-91a8-7e278327d9f6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Reconciliation of Cash and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_227aa629-493f-4e4f-8817-a5e648261f7e_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current income taxes</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_4e9f50c5-097f-4a28-8a33-ddcf4015123e_totalLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_InitialFranchiseFeesMember_4b4f530d-7438-4138-b8c7-26b639ffa293_terseLabel_en-US" xlink:label="lab_gshd_InitialFranchiseFeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial franchise fees</link:label>
    <link:label id="lab_gshd_InitialFranchiseFeesMember_label_en-US" xlink:label="lab_gshd_InitialFranchiseFeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Initial Franchise Fees [Member]</link:label>
    <link:label id="lab_gshd_InitialFranchiseFeesMember_documentation_en-US" xlink:label="lab_gshd_InitialFranchiseFeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Initial Franchise Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InitialFranchiseFeesMember" xlink:href="gshd-20251231.xsd#gshd_InitialFranchiseFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_InitialFranchiseFeesMember" xlink:to="lab_gshd_InitialFranchiseFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_ffe359c3-b546-499e-870f-df8ea13cd2dd_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019c4773-6903-79b6-8726-2301b9c7abab_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unamortized discount and issuance costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_712cf776-5ef9-415c-9b4c-9cce54e68a69_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_7aead455-11b1-4f1b-bd98-0efc8c365599_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_28f04b41-2ccb-4365-960a-cf0e2ec3ca7f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_6da2cb10-01e6-45b9-bfe9-1a20d7ca2a6b_terseLabel_en-US" xlink:label="lab_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer match, vesting period</link:label>
    <link:label id="lab_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_label_en-US" xlink:label="lab_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employers Matching Contribution, Vesting Period</link:label>
    <link:label id="lab_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_documentation_en-US" xlink:label="lab_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employers Matching Contribution, Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:href="gshd-20251231.xsd#gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:to="lab_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_e0569c01-4fd7-430d-a254-ab38a329bdfe_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted_7bfa223c-71ff-41ee-8453-97679c49a367_terseLabel_en-US" xlink:label="lab_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest income</link:label>
    <link:label id="lab_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted_label_en-US" xlink:label="lab_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Net Interest Income From Diluted</link:label>
    <link:label id="lab_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted_documentation_en-US" xlink:label="lab_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Net Interest Income From Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted" xlink:href="gshd-20251231.xsd#gshd_NoncontrollingInterestNetInterestIncomeFromDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted" xlink:to="lab_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_95f58772-08fc-4401-808b-140511881de7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableNet_a7916312-fdff-479c-8229-466a80046d09_totalLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total franchise fees receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableNet_label_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableNet" xlink:to="lab_us-gaap_NotesReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_892b5a77-2421-4859-89a0-2ad52d049900_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_019bf9ab-e5ac-7cf9-9dd3-b75ad8d8cb12_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">%</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9180cea2-7f2c-4a23-b611-7115de436671_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivables [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts and Financing Receivables [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_982e6b96-d119-460e-84ef-3de0f671273f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment expense</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_f717a7e5-6017-45d9-8054-191154276371_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_ffa546e8-f1e6-4ece-8a55-8c376e386f5c_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_2a6bb573-02a5-4cb6-be58-ad7e96711479_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_6718382a-27a4-4932-be83-0e2f00496c20_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_e4ff2deb-3c0f-46d1-9209-6449975c2411_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_1366f0e3-7fdc-423d-b090-776b4c79c69d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9489dac1-5fb5-42f4-9530-fd17ff946614_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ContractLiabilityRollForward_2b6f9d77-17cd-4dff-aa89-92e495660b06_terseLabel_en-US" xlink:label="lab_gshd_ContractLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Liability [Roll Forward]</link:label>
    <link:label id="lab_gshd_ContractLiabilityRollForward_label_en-US" xlink:label="lab_gshd_ContractLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Liability [Roll Forward]</link:label>
    <link:label id="lab_gshd_ContractLiabilityRollForward_documentation_en-US" xlink:label="lab_gshd_ContractLiabilityRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ContractLiabilityRollForward" xlink:href="gshd-20251231.xsd#gshd_ContractLiabilityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ContractLiabilityRollForward" xlink:to="lab_gshd_ContractLiabilityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_3cd7eec9-8516-4f7e-a03b-a9c2f262261b_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_b5f036c6-5cbd-4437-b608-92c910bc6f59_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1727fdde-f68a-4ab2-be40-301e4673fd54_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_85243995-bef0-434f-a6d5-0d406582f26a_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_OtherFranchiseRevenuesMember_634adc12-5138-48a1-b195-b8b69c853fbe_terseLabel_en-US" xlink:label="lab_gshd_OtherFranchiseRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other franchise revenues</link:label>
    <link:label id="lab_gshd_OtherFranchiseRevenuesMember_label_en-US" xlink:label="lab_gshd_OtherFranchiseRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Franchise Revenues [Member]</link:label>
    <link:label id="lab_gshd_OtherFranchiseRevenuesMember_documentation_en-US" xlink:label="lab_gshd_OtherFranchiseRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Franchise Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_OtherFranchiseRevenuesMember" xlink:href="gshd-20251231.xsd#gshd_OtherFranchiseRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_OtherFranchiseRevenuesMember" xlink:to="lab_gshd_OtherFranchiseRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestLineItems_77172844-1d9f-4dfa-84d1-76a34d050712_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Line Items]</link:label>
    <link:label id="lab_us-gaap_MinorityInterestLineItems_label_en-US" xlink:label="lab_us-gaap_MinorityInterestLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestLineItems" xlink:to="lab_us-gaap_MinorityInterestLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5c8ded55-7fa6-4efb-a940-c3704f2cd221_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_61feeb76-b3c6-4177-820a-14a2daa2e60f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio_e4bad219-e864-482d-994f-4bcf2ce84be0_terseLabel_en-US" xlink:label="lab_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion ratio</link:label>
    <link:label id="lab_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio_label_en-US" xlink:label="lab_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Of Stock, Conversion Of Existing Interests, Conversion Ratio</link:label>
    <link:label id="lab_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio_documentation_en-US" xlink:label="lab_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Of Stock, Conversion Of Existing Interests, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio" xlink:href="gshd-20251231.xsd#gshd_SaleOfStockConversionOfExistingInterestsConversionRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio" xlink:to="lab_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_CarrierTwoMember_9739f879-d22f-47fc-b077-b781ff258a0d_terseLabel_en-US" xlink:label="lab_gshd_CarrierTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrier Two</link:label>
    <link:label id="lab_gshd_CarrierTwoMember_label_en-US" xlink:label="lab_gshd_CarrierTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Carrier Two [Member]</link:label>
    <link:label id="lab_gshd_CarrierTwoMember_documentation_en-US" xlink:label="lab_gshd_CarrierTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrier Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CarrierTwoMember" xlink:href="gshd-20251231.xsd#gshd_CarrierTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_CarrierTwoMember" xlink:to="lab_gshd_CarrierTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_45465f33-fec3-4591-b02a-ec88161d5f2b_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_23a92257-77aa-49b7-81a5-342ebea0bd20_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_c231d468-c0e7-4fa9-baab-a0eb7972405a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income:</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_b9a5879c-b47b-4c10-a87d-9ac025f72d1b_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_a12374a8-bcf4-41a3-958d-fc1b20f7e8fb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable as of December 31, 2025 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0a0c59b5-b2c2-4d7b-8c27-c1a937d61afe_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average amortization period (years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RevolvingCreditFacilityDue2032Member_703d99a8-e9c7-4ba4-bbd4-a2f1e35e05fc_terseLabel_en-US" xlink:label="lab_gshd_RevolvingCreditFacilityDue2032Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility Due 2032</link:label>
    <link:label id="lab_gshd_RevolvingCreditFacilityDue2032Member_label_en-US" xlink:label="lab_gshd_RevolvingCreditFacilityDue2032Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility Due 2032 [Member]</link:label>
    <link:label id="lab_gshd_RevolvingCreditFacilityDue2032Member_documentation_en-US" xlink:label="lab_gshd_RevolvingCreditFacilityDue2032Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility Due 2032</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevolvingCreditFacilityDue2032Member" xlink:href="gshd-20251231.xsd#gshd_RevolvingCreditFacilityDue2032Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RevolvingCreditFacilityDue2032Member" xlink:to="lab_gshd_RevolvingCreditFacilityDue2032Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_f5aacf8a-70c7-4e82-9fa8-e3fecad5640e_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: net income attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_86d95fa1-0219-407d-94c4-80103051a0bc_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_cdc88eb5-b78e-47ab-b8ee-636c38e9708d_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4b0d0e25-489f-4943-8516-f46035523abc_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Future Maturity of Lease Liability</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_33c7c8b0-a8fb-4c0e-b004-5bc92f73a6d4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_d922d2ef-da0d-423f-a518-a20357205dbc_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_fb076412-b3e8-460a-9b7c-5818b19e2e6e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayment of notes payable</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_41c1bfaa-564b-419b-987e-1b9937bc9f8a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d0588067-6194-4b28-9aa5-c1d587658fea_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_DebtRepaymentBalloonPaymentMember_1706cb41-1865-4e92-9d01-c581055f979c_terseLabel_en-US" xlink:label="lab_gshd_DebtRepaymentBalloonPaymentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Repayment, Balloon Payment</link:label>
    <link:label id="lab_gshd_DebtRepaymentBalloonPaymentMember_label_en-US" xlink:label="lab_gshd_DebtRepaymentBalloonPaymentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Repayment, Balloon Payment [Member]</link:label>
    <link:label id="lab_gshd_DebtRepaymentBalloonPaymentMember_documentation_en-US" xlink:label="lab_gshd_DebtRepaymentBalloonPaymentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Repayment, Balloon Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtRepaymentBalloonPaymentMember" xlink:href="gshd-20251231.xsd#gshd_DebtRepaymentBalloonPaymentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_DebtRepaymentBalloonPaymentMember" xlink:to="lab_gshd_DebtRepaymentBalloonPaymentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_954f2c35-906a-4ed7-b301-c9115cd33700_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">(Gain) loss on disposal of fixed assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_ffeabe16-0282-4b1a-8221-30368f50b5e7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Meals and entertainment</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableLineItems_b08ca203-2fc0-4bbc-b4b7-f764d44711c4_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends Payable [Line Items]</link:label>
    <link:label id="lab_us-gaap_DividendsPayableLineItems_label_en-US" xlink:label="lab_us-gaap_DividendsPayableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsPayableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableLineItems" xlink:to="lab_us-gaap_DividendsPayableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_17b1edaa-e382-4e31-a5f8-99fedfd894dd_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_49fd453b-c414-4e74-a1a8-f86cf072f600_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future maturity of lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_64181335-70fe-4f64-a5bc-79f3ee17a4bf_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_BookOfBusinessMember_c0e8ca9c-48b4-465b-b471-346e23bd7562_terseLabel_en-US" xlink:label="lab_gshd_BookOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Book Of Business</link:label>
    <link:label id="lab_gshd_BookOfBusinessMember_label_en-US" xlink:label="lab_gshd_BookOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Book Of Business [Member]</link:label>
    <link:label id="lab_gshd_BookOfBusinessMember_documentation_en-US" xlink:label="lab_gshd_BookOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Book Of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_BookOfBusinessMember" xlink:href="gshd-20251231.xsd#gshd_BookOfBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_BookOfBusinessMember" xlink:to="lab_gshd_BookOfBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable_10643d53-3f51-4707-81e8-4df3d5dd2369_terseLabel_en-US" xlink:label="lab_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable from franchisees, net of current portion</link:label>
    <link:label id="lab_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable_label_en-US" xlink:label="lab_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Noncurrent - Franchise Receivable</link:label>
    <link:label id="lab_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable_documentation_en-US" xlink:label="lab_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Noncurrent - Franchise Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetNoncurrentFranchiseReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable" xlink:to="lab_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_MarkK.MillerMember_label_en-US" xlink:label="lab_gshd_MarkK.MillerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mark K. Miller [Member]</link:label>
    <link:label id="lab_gshd_MarkK.MillerMember_documentation_en-US" xlink:label="lab_gshd_MarkK.MillerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Mark K. Miller</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_MarkK.MillerMember" xlink:href="gshd-20251231.xsd#gshd_MarkK.MillerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_MarkK.MillerMember" xlink:to="lab_gshd_MarkK.MillerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0e7ea3e1-e546-43bd-879a-6f7cdbd218bd_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c49e4220-5dab-4444-92b8-53ab964528e8_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_8683a910-d0f3-4a76-b89b-3827ca611619_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments_69ec2f08-4de1-49ff-9318-0263aa400dbd_terseLabel_en-US" xlink:label="lab_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional commitments</link:label>
    <link:label id="lab_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments_label_en-US" xlink:label="lab_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Maximum Borrowing Capacity, Additional Commitments</link:label>
    <link:label id="lab_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments_documentation_en-US" xlink:label="lab_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Maximum Borrowing Capacity, Additional Commitments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments" xlink:href="gshd-20251231.xsd#gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments" xlink:to="lab_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_d2e78626-7a0e-4400-aa39-47c64b45fc6b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Redemption of LLC Units (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_ce7fead2-5fbc-4787-b753-df1eb3c65b92_terseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redemption of LLC Units (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Redeemed or Called During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_192a8ff7-98fe-4def-88e7-36e42e99fca4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_fd367d77-3ab7-41ef-a08f-95750df28297_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_019bf9ba-979d-76cb-8872-764a2bfd7469_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Cash Paid for Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_eb3b8af7-513e-4fe7-9f3b-38cf4702df6f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_315a0609-0be1-4e9e-bec4-e3c2b0f380c4_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Note payable</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6e9873d5-95be-4795-b4c2-b2e8fbe2d451_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_019b9847-f2db-72c7-a4cc-a7071837326e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_CarrierThreeMember_c86c552c-e330-4b43-8692-8a3e76b19d42_terseLabel_en-US" xlink:label="lab_gshd_CarrierThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrier Three</link:label>
    <link:label id="lab_gshd_CarrierThreeMember_label_en-US" xlink:label="lab_gshd_CarrierThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Carrier Three [Member]</link:label>
    <link:label id="lab_gshd_CarrierThreeMember_documentation_en-US" xlink:label="lab_gshd_CarrierThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrier Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CarrierThreeMember" xlink:href="gshd-20251231.xsd#gshd_CarrierThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_CarrierThreeMember" xlink:to="lab_gshd_CarrierThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_S2025Q1DividendsMember_3df2f968-ada6-46ab-8a66-95828a9063c8_terseLabel_en-US" xlink:label="lab_gshd_S2025Q1DividendsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">S 2025 Q1 Dividends</link:label>
    <link:label id="lab_gshd_S2025Q1DividendsMember_label_en-US" xlink:label="lab_gshd_S2025Q1DividendsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">S 2025 Q1 Dividends [Member]</link:label>
    <link:label id="lab_gshd_S2025Q1DividendsMember_documentation_en-US" xlink:label="lab_gshd_S2025Q1DividendsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">S 2025 Q1 Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_S2025Q1DividendsMember" xlink:href="gshd-20251231.xsd#gshd_S2025Q1DividendsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_S2025Q1DividendsMember" xlink:to="lab_gshd_S2025Q1DividendsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_80b38915-6abd-4ff7-a5f1-e952a84fef8a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expirations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_TX_019bf9c0-c0d1-72c7-8a9b-11cd917c912b_terseLabel_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Texas</link:label>
    <link:label id="lab_stpr_TX_label_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">TEXAS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX" xlink:href="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd#stpr_TX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_TX" xlink:to="lab_stpr_TX" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7197f6c9-e2a9-43c6-8a6f-75fff42030e0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Equity-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_287cb7cf-e93d-4af4-adbf-9b1ee23137c3_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_8407410f-8262-4759-abe3-f0a69c5a6e26_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_5ea97b0e-7553-42c9-b393-71a14e8f5de6_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Short term lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_019c52d8-5ace-763c-966f-70af2e83a2f9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nontaxable or nondeductible items:</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_NoncontrollingInterestOwnershipPercentage_5098613f-4b31-4803-a654-9106e5bfbf06_terseLabel_en-US" xlink:label="lab_gshd_NoncontrollingInterestOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest, ownership percentage</link:label>
    <link:label id="lab_gshd_NoncontrollingInterestOwnershipPercentage_label_en-US" xlink:label="lab_gshd_NoncontrollingInterestOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage</link:label>
    <link:label id="lab_gshd_NoncontrollingInterestOwnershipPercentage_documentation_en-US" xlink:label="lab_gshd_NoncontrollingInterestOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncontrollingInterestOwnershipPercentage" xlink:href="gshd-20251231.xsd#gshd_NoncontrollingInterestOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_NoncontrollingInterestOwnershipPercentage" xlink:to="lab_gshd_NoncontrollingInterestOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_873e8995-9a2c-4ab1-ab0d-e992c7191a24_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_45059d98-07bb-47f8-8ceb-c03466f22542_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_AccountsReceivableNetFranchiseReceivable_19a653ec-1a4d-4620-af44-96990f0fce44_verboseLabel_en-US" xlink:label="lab_gshd_AccountsReceivableNetFranchiseReceivable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Receivable from franchisees, net</link:label>
    <link:label id="lab_gshd_AccountsReceivableNetFranchiseReceivable_label_en-US" xlink:label="lab_gshd_AccountsReceivableNetFranchiseReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable Net, Franchise Receivable</link:label>
    <link:label id="lab_gshd_AccountsReceivableNetFranchiseReceivable_documentation_en-US" xlink:label="lab_gshd_AccountsReceivableNetFranchiseReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable Net, Franchise Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetFranchiseReceivable" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetFranchiseReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_AccountsReceivableNetFranchiseReceivable" xlink:to="lab_gshd_AccountsReceivableNetFranchiseReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_0be1b33b-c8ba-4ac5-910e-2b5c88088183_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commissions and agency fees receivable and Receivable from franchisees</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_185b7379-b70f-41dd-9fc8-b2f7649450d4_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Furniture, fixtures, and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_63afc167-b5b6-4a94-a2d5-99126e3445c6_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture&#160;&amp; fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_1a3ff4fc-eb86-467c-be69-f31efb53e8da_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_ae780749-4242-425c-badf-0eeb7d7253ad_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities, net of current portion</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_6987e468-af9b-47a5-993b-23056c449a28_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_9e9bb8a6-8a26-46d9-a3fe-05a7e82fc1a0_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_PaymentForPartnershipDistributions_c83d0cf0-4318-4b58-8786-4d9a3dade1fd_negatedLabel_en-US" xlink:label="lab_gshd_PaymentForPartnershipDistributions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Member distributions</link:label>
    <link:label id="lab_gshd_PaymentForPartnershipDistributions_label_en-US" xlink:label="lab_gshd_PaymentForPartnershipDistributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment For Partnership Distributions</link:label>
    <link:label id="lab_gshd_PaymentForPartnershipDistributions_documentation_en-US" xlink:label="lab_gshd_PaymentForPartnershipDistributions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payment For Partnership Distributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentForPartnershipDistributions" xlink:href="gshd-20251231.xsd#gshd_PaymentForPartnershipDistributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_PaymentForPartnershipDistributions" xlink:to="lab_gshd_PaymentForPartnershipDistributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_27bec283-3e84-4497-be87-bf4cd8483a6e_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5934e2e6-c301-4023-8330-51c80e73d53d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_a7a01a6f-68e5-4b32-b7aa-37122ceb3cab_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c06088f8-8846-4a5e-bdf6-b15cb9dac5b9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_19386f7c-b276-4810-bdc1-828f949691e9_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents and Restricted cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_739d926d-aea8-4646-b1b5-7c27c5e5534a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo_f9398412-3f89-4cdf-9ee3-47d9a060749a_terseLabel_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo_label_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized in Year Two</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo_documentation_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized in Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo" xlink:to="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_1e0d690d-87e2-4000-80e8-6abb71b0985a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Losses [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_1cec635f-c72e-487f-b2f2-03953d4d8ccf_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ComputerSoftwareWebMember_dc5176e7-6f77-4690-8b51-ad5e6304e5ea_terseLabel_en-US" xlink:label="lab_gshd_ComputerSoftwareWebMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer software&#160;&amp; web domain</link:label>
    <link:label id="lab_gshd_ComputerSoftwareWebMember_label_en-US" xlink:label="lab_gshd_ComputerSoftwareWebMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Software &amp; Web [Member]</link:label>
    <link:label id="lab_gshd_ComputerSoftwareWebMember_documentation_en-US" xlink:label="lab_gshd_ComputerSoftwareWebMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Computer Software &amp; Web</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ComputerSoftwareWebMember" xlink:href="gshd-20251231.xsd#gshd_ComputerSoftwareWebMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ComputerSoftwareWebMember" xlink:to="lab_gshd_ComputerSoftwareWebMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_DividendsTextBlock_a18d08df-23d1-436e-8ca9-ff3847922923_terseLabel_en-US" xlink:label="lab_gshd_DividendsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_gshd_DividendsTextBlock_label_en-US" xlink:label="lab_gshd_DividendsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends [Text Block]</link:label>
    <link:label id="lab_gshd_DividendsTextBlock_documentation_en-US" xlink:label="lab_gshd_DividendsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DividendsTextBlock" xlink:href="gshd-20251231.xsd#gshd_DividendsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_DividendsTextBlock" xlink:to="lab_gshd_DividendsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_33bb3cef-f808-4172-b606-8472afedd4e5_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RelatedPartyTransactionPercentageDueToRelatedParties_3f53653f-34bd-46ae-b8ca-3f31e14537bf_terseLabel_en-US" xlink:label="lab_gshd_RelatedPartyTransactionPercentageDueToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage due to related parties</link:label>
    <link:label id="lab_gshd_RelatedPartyTransactionPercentageDueToRelatedParties_label_en-US" xlink:label="lab_gshd_RelatedPartyTransactionPercentageDueToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Percentage Due To Related Parties</link:label>
    <link:label id="lab_gshd_RelatedPartyTransactionPercentageDueToRelatedParties_documentation_en-US" xlink:label="lab_gshd_RelatedPartyTransactionPercentageDueToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Percentage Due To Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RelatedPartyTransactionPercentageDueToRelatedParties" xlink:href="gshd-20251231.xsd#gshd_RelatedPartyTransactionPercentageDueToRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RelatedPartyTransactionPercentageDueToRelatedParties" xlink:to="lab_gshd_RelatedPartyTransactionPercentageDueToRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_26e2fa3a-0c35-45b0-9d75-d935bd9a41a8_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ThresholdTwoMember_d50f373f-8da2-4111-aabc-c5512dea2574_terseLabel_en-US" xlink:label="lab_gshd_ThresholdTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Greater than 1.50</link:label>
    <link:label id="lab_gshd_ThresholdTwoMember_label_en-US" xlink:label="lab_gshd_ThresholdTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Threshold Two [Member]</link:label>
    <link:label id="lab_gshd_ThresholdTwoMember_documentation_en-US" xlink:label="lab_gshd_ThresholdTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Threshold Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdTwoMember" xlink:href="gshd-20251231.xsd#gshd_ThresholdTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ThresholdTwoMember" xlink:to="lab_gshd_ThresholdTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_85fae54e-50b9-4548-b668-85bb8f1a85e5_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_0684be20-929e-4206-b6fa-34864efb593a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_NumberOfCorporateOwnedLocations_9dd57dd8-a379-418c-aa9a-efd7e1eb7235_terseLabel_en-US" xlink:label="lab_gshd_NumberOfCorporateOwnedLocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate-owned locations (in locations)</link:label>
    <link:label id="lab_gshd_NumberOfCorporateOwnedLocations_label_en-US" xlink:label="lab_gshd_NumberOfCorporateOwnedLocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Corporate-Owned Locations</link:label>
    <link:label id="lab_gshd_NumberOfCorporateOwnedLocations_documentation_en-US" xlink:label="lab_gshd_NumberOfCorporateOwnedLocations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Corporate-Owned Locations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfCorporateOwnedLocations" xlink:href="gshd-20251231.xsd#gshd_NumberOfCorporateOwnedLocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_NumberOfCorporateOwnedLocations" xlink:to="lab_gshd_NumberOfCorporateOwnedLocations" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_b4b2f06d-83b9-431b-b921-6badce64fdfa_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Books of business</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ShareRepurchaseProgramIncreaseAmount_019c686e-93a5-7cbc-a301-1a72d5f3cf47_terseLabel_en-US" xlink:label="lab_gshd_ShareRepurchaseProgramIncreaseAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share repurchase program, increase, amount</link:label>
    <link:label id="lab_gshd_ShareRepurchaseProgramIncreaseAmount_label_en-US" xlink:label="lab_gshd_ShareRepurchaseProgramIncreaseAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Increase, Amount</link:label>
    <link:label id="lab_gshd_ShareRepurchaseProgramIncreaseAmount_documentation_en-US" xlink:label="lab_gshd_ShareRepurchaseProgramIncreaseAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Increase, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ShareRepurchaseProgramIncreaseAmount" xlink:href="gshd-20251231.xsd#gshd_ShareRepurchaseProgramIncreaseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ShareRepurchaseProgramIncreaseAmount" xlink:to="lab_gshd_ShareRepurchaseProgramIncreaseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8068937b-5efc-4ab2-b37b-c3fe60e8abe9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_b2635eaa-1257-479e-a83b-8968083b8d8c_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_b718b945-11e0-414a-8204-45755b663574_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_94393e0c-7338-4032-ae74-e5bfabf2b038_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_b3e1cdb3-ab8c-4e5f-ac6b-f27996759974_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_f734fa37-a313-480d-bb3d-4b86684b9268_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_efeb8d6a-7709-4eb8-8668-bc47e37dc5c1_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_58465650-d9f9-42ce-b58e-befc6915cb0b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, outstanding, (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne_0f2393d1-65d6-4111-8059-e77145e0e68a_terseLabel_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne_label_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized in Year One</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne_documentation_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized in Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne" xlink:to="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_b1e7ea23-420a-41a6-9d77-36be7a6f5732_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f26f485c-a79b-4df7-99a7-7abe781c23ca_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income tax expense (benefit), net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyMember_fe220385-fa40-4691-96e4-c1668e500fd4_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-IPO LLC</link:label>
    <link:label id="lab_us-gaap_RelatedPartyMember_label_en-US" xlink:label="lab_us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyMember" xlink:to="lab_us-gaap_RelatedPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDistributionsToAffiliates_25abb16c-b489-44ed-a06c-f77e9362075a_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDistributionsToAffiliates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distributions</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDistributionsToAffiliates_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDistributionsToAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Distributions to Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDistributionsToAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDistributionsToAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDistributionsToAffiliates" xlink:to="lab_us-gaap_PaymentsOfDistributionsToAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_bef87e50-bec6-4aaf-ad19-f6baf665f76c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_176e6466-a548-40a0-94c7-3bc8e14d2239_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_1e32b226-bd77-47d4-b02a-030fedc40403_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_0460f797-2ba4-4258-916a-74139dd290c8_netLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Bad debts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_3446c550-73b1-45e7-9e17-51d469aadff1_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_1ccc391c-283c-4d37-a39b-92fcde00ac90_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Charges to bad debts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_f87c2c9b-8660-41f4-917d-12db1dcbd1b1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_dd86fa52-2672-4da5-84a8-831b36682264_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property &amp; equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_d380f143-5d7c-462b-b9d1-b273c6f58358_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Allowance for uncollectible agency fees</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_89b8696a-b3c8-4bbd-8dc6-181e6924f449_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from notes payable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_2f53d237-4403-4722-a2ef-30c0b019ed4e_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_IncreaseDecreaseInCustomerPremiums_3251ecbd-0406-411f-8ea2-b6d7c0ba9b7d_terseLabel_en-US" xlink:label="lab_gshd_IncreaseDecreaseInCustomerPremiums" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer premiums, net</link:label>
    <link:label id="lab_gshd_IncreaseDecreaseInCustomerPremiums_label_en-US" xlink:label="lab_gshd_IncreaseDecreaseInCustomerPremiums" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Customer Premiums</link:label>
    <link:label id="lab_gshd_IncreaseDecreaseInCustomerPremiums_documentation_en-US" xlink:label="lab_gshd_IncreaseDecreaseInCustomerPremiums" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Customer Premiums</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInCustomerPremiums" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInCustomerPremiums"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_IncreaseDecreaseInCustomerPremiums" xlink:to="lab_gshd_IncreaseDecreaseInCustomerPremiums" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_019bf9c0-c0d1-7f03-95d3-a966e280e0b5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Paid, by Individual Jurisdiction [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Paid, by Individual Jurisdiction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems" xlink:to="lab_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_427e68e3-9092-49b8-a854-30834dafb239_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_e82bbc2d-e720-4065-a8d5-bef85484fbea_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_e4901bbe-c8c4-4849-8f74-dc1c46b3fbfb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Expected Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_a628b770-bf91-47d2-b8df-50ef3f2c127a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_c0c6b97f-bc5d-42ee-a67d-6d1b54bcfa78_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_9cad498d-8186-4f10-8d54-d8ebbdfe57fe_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_85844462-ace4-4283-8563-8d520567ec87_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_27597f8d-6233-4489-be88-a88afaed9043_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_261a1df7-10d4-44dd-a6b4-268c3e927ba5_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9f3832ba-a2fa-447f-bef2-040d05a97c3f_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2d9c94a4-674a-43c4-b218-30bb8d9321eb_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, and restricted cash, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9f125eb0-7366-4183-aba0-6b243c902f15_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_0b4b1ffb-0dae-4243-bf4c-51126104f5d4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_544c7c62-6e0a-41b4-a851-ae42ebe2f98e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8ae7e329-7d06-45ba-8c45-be8f26ebf3f2_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_4dba5093-5201-4320-a95a-ca90c19cae8b_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_be577ad4-390b-43b9-a753-45a9442ff06b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_DebtCovenantAxis_f6c850e9-7671-443d-bf7d-ad23c73cb0cc_terseLabel_en-US" xlink:label="lab_gshd_DebtCovenantAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Covenant [Axis]</link:label>
    <link:label id="lab_gshd_DebtCovenantAxis_label_en-US" xlink:label="lab_gshd_DebtCovenantAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Covenant [Axis]</link:label>
    <link:label id="lab_gshd_DebtCovenantAxis_documentation_en-US" xlink:label="lab_gshd_DebtCovenantAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Covenant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtCovenantAxis" xlink:href="gshd-20251231.xsd#gshd_DebtCovenantAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_DebtCovenantAxis" xlink:to="lab_gshd_DebtCovenantAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_683ad46a-f39e-40b4-ab04-8c7e5f94aee0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_1f59752b-1b9b-4f51-b2f3-0cbc3efbd056_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_aa99c386-ab28-4913-ab3d-d0442927bd48_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net of accumulated amortization</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_NewBusinessCommissionsMember_f4322dae-c6e7-4ab4-be23-4c77faf7de4e_terseLabel_en-US" xlink:label="lab_gshd_NewBusinessCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New business commissions</link:label>
    <link:label id="lab_gshd_NewBusinessCommissionsMember_label_en-US" xlink:label="lab_gshd_NewBusinessCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Business Commissions [Member]</link:label>
    <link:label id="lab_gshd_NewBusinessCommissionsMember_documentation_en-US" xlink:label="lab_gshd_NewBusinessCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">New Business Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NewBusinessCommissionsMember" xlink:href="gshd-20251231.xsd#gshd_NewBusinessCommissionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_NewBusinessCommissionsMember" xlink:to="lab_gshd_NewBusinessCommissionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners_ad7a3dfa-b4bf-411a-a8ed-3d099f5c797c_terseLabel_en-US" xlink:label="lab_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership interest held by non-controlling interest holders</link:label>
    <link:label id="lab_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Weighted Average Ownership Percentage By Noncontrolling Owners</link:label>
    <link:label id="lab_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners_documentation_en-US" xlink:label="lab_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Weighted Average Ownership Percentage By Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners" xlink:href="gshd-20251231.xsd#gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_d8beb240-24e7-461c-8030-7ed0b6c2abc2_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_f716bf2a-54f9-427b-9988-bea350b9803a_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_74a8fecc-f54b-4a9e-9383-7d1a578b585c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options unvested as of December 31, 2025 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_fa2e33d4-20e7-463a-a6d5-a6f515e11664_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_75ec0fd5-85d7-4d87-a3cf-4d3a1bec774c_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_ParentMember_7072ff2b-c91a-4ffe-9cf4-d5e8b1e8b5fc_verboseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Parent</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_8465a7e9-6e12-48bf-ac3b-ebbca8b67068_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_2c4cbe96-bcce-4fcf-9e72-985331598a3d_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_26fd0e17-ce00-4455-9222-194e84034604_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8def51c5-4f38-4679-ba6f-19a70b0c6a15_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_8ca0e47f-7a02-438a-ad26-2ae112bf553b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingSubleaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rent Expense:</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingSubleaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Sublease, Description [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingSubleaseDescriptionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract" xlink:to="lab_us-gaap_LesseeOperatingSubleaseDescriptionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_6ddfdb3d-932b-48bf-a5ee-194bfffe04ee_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Matching contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_FranchiseFeesTermOfContract_8d3c8bec-3d1c-45e8-b7ea-4b042daaad9a_terseLabel_en-US" xlink:label="lab_gshd_FranchiseFeesTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of franchise contract</link:label>
    <link:label id="lab_gshd_FranchiseFeesTermOfContract_label_en-US" xlink:label="lab_gshd_FranchiseFeesTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Franchise Fees, Term of Contract</link:label>
    <link:label id="lab_gshd_FranchiseFeesTermOfContract_documentation_en-US" xlink:label="lab_gshd_FranchiseFeesTermOfContract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Franchise Fees, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesTermOfContract" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_FranchiseFeesTermOfContract" xlink:to="lab_gshd_FranchiseFeesTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_ceb22d9a-1d7c-49c9-90ea-15b6e0adb418_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of income not subject to entity level federal income tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable_019bf9c0-c0d1-7464-98de-4fb9f6fe297d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Paid, by Individual Jurisdiction [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Paid, by Individual Jurisdiction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidByIndividualJurisdictionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable" xlink:to="lab_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_f6c306ca-1dab-4fa1-a812-48643455f02c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from stock options exercised</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_67589909-9420-4bff-b505-b9cecf36da38_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_a529cc2d-d9b3-4a8e-bb1e-4d942db000a2_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Allowance For Uncollectible Franchise Fees</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPaidFederalAfterRefundReceived_019bf9bf-ed7b-708c-b8f8-3b138c14b8b9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPaidFederalAfterRefundReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPaidFederalAfterRefundReceived_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPaidFederalAfterRefundReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Paid, Federal, after Refund Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidFederalAfterRefundReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidFederalAfterRefundReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPaidFederalAfterRefundReceived" xlink:to="lab_us-gaap_IncomeTaxPaidFederalAfterRefundReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_be01f202-42db-43af-b213-19a23cbbf214_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options expected to vest as of December 31, 2025, Weighted-average Remaining Contractual Life (Years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_019c54ef-5d89-77c9-a87e-66816ea716f5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of income not subject to entity level federal income tax</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_GooseheadFinancialLLCMember_12e2c0ce-4188-443a-ada7-421f94e4cbc1_terseLabel_en-US" xlink:label="lab_gshd_GooseheadFinancialLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goosehead Financial, LLC</link:label>
    <link:label id="lab_gshd_GooseheadFinancialLLCMember_label_en-US" xlink:label="lab_gshd_GooseheadFinancialLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goosehead Financial, LLC [Member]</link:label>
    <link:label id="lab_gshd_GooseheadFinancialLLCMember_documentation_en-US" xlink:label="lab_gshd_GooseheadFinancialLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goosehead Financial, LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadFinancialLLCMember" xlink:href="gshd-20251231.xsd#gshd_GooseheadFinancialLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_GooseheadFinancialLLCMember" xlink:to="lab_gshd_GooseheadFinancialLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive_100db0fd-389d-4882-8d7a-9c81061bf7c2_terseLabel_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive_label_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized in Year Five</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive_documentation_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized in Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive" xlink:to="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_2b35e6f0-fd64-4fb8-9715-d3a25e2110f9_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Contract Balances</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b18ee4d2-6427-4a1b-8785-302b088bfb81_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_9529d5b7-b41c-41c1-b207-57ca9477ba95_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_fdb8f35b-8db2-44de-9f37-de042c606f5b_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_0cc28cda-58c7-43c6-ae7e-f10cc0aa57c3_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested at beginning of year (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_f92c6701-8505-42f9-8ecd-c72f2b62530e_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested at end of year (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0c1ca4ff-67e7-4d80-be79-f32b7808c188_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer match, percentage of salary deferral</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_PaymentsForDisposalOfAssets_019c1d20-a5f7-7175-9c11-27737afd2d8b_negatedTerseLabel_en-US" xlink:label="lab_gshd_PaymentsForDisposalOfAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for asset disposals</link:label>
    <link:label id="lab_gshd_PaymentsForDisposalOfAssets_label_en-US" xlink:label="lab_gshd_PaymentsForDisposalOfAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Disposal of Assets</link:label>
    <link:label id="lab_gshd_PaymentsForDisposalOfAssets_documentation_en-US" xlink:label="lab_gshd_PaymentsForDisposalOfAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments for Disposal of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentsForDisposalOfAssets" xlink:href="gshd-20251231.xsd#gshd_PaymentsForDisposalOfAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_PaymentsForDisposalOfAssets" xlink:to="lab_gshd_PaymentsForDisposalOfAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_TermLoanB1Member_019c4773-6903-7b49-bff2-9d8e15e563af_terseLabel_en-US" xlink:label="lab_gshd_TermLoanB1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan B-1</link:label>
    <link:label id="lab_gshd_TermLoanB1Member_label_en-US" xlink:label="lab_gshd_TermLoanB1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan B-1 [Member]</link:label>
    <link:label id="lab_gshd_TermLoanB1Member_documentation_en-US" xlink:label="lab_gshd_TermLoanB1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan B-1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_TermLoanB1Member" xlink:href="gshd-20251231.xsd#gshd_TermLoanB1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_TermLoanB1Member" xlink:to="lab_gshd_TermLoanB1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_f2092074-5e41-4f52-92da-9ab0ff766ff3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_7634835f-0fbf-4a08-b243-d5e0054ab07f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_bcf604f6-d267-4888-bbaa-1cc671c90705_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Option Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_6293e97a-f9d7-4b5d-badf-bca9b717eb0e_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_6be2764a-4cb0-464b-ac29-0b5666db759e_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Lease Information, Rent Expense and Supplemental Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_3944bd9c-159d-4b2c-9baa-3aa7dbcf5ee2_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_65104ea3-7420-47d8-ac7c-9892934459c5_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_6fc31fbc-661d-4c6d-b5b8-4673adcbf17e_terseLabel_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of property and equipment</link:label>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tangible Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:to="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_GooseheadInsuranceInc.Member_40419a10-d736-498d-a9e2-7ea84a7636dc_terseLabel_en-US" xlink:label="lab_gshd_GooseheadInsuranceInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goosehead Insurance, Inc.</link:label>
    <link:label id="lab_gshd_GooseheadInsuranceInc.Member_label_en-US" xlink:label="lab_gshd_GooseheadInsuranceInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goosehead Insurance, Inc. [Member]</link:label>
    <link:label id="lab_gshd_GooseheadInsuranceInc.Member_documentation_en-US" xlink:label="lab_gshd_GooseheadInsuranceInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goosehead Insurance, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceInc.Member" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_GooseheadInsuranceInc.Member" xlink:to="lab_gshd_GooseheadInsuranceInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_13d4e1db-0736-4d4e-af78-e3d78aacf1d5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_86a99987-0a69-4744-a7fb-d8872f413d37_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_f897aed2-15fc-471d-bc8e-7a42bdd6cbda_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_4f3881bf-24bd-4b5f-b93d-f84bf85c1b62_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_72215ce5-797c-4469-ab42-7595327c35d7_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_631e26b7-b1dc-409f-97c9-1da7b1355f99_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess tax (benefit) or deficiency on equity-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_FranchiseFeesReceivableMember_58018a97-7474-4dd5-8519-8ee82a5246dc_terseLabel_en-US" xlink:label="lab_gshd_FranchiseFeesReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Franchise fees receivable</link:label>
    <link:label id="lab_gshd_FranchiseFeesReceivableMember_label_en-US" xlink:label="lab_gshd_FranchiseFeesReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Franchise Fees Receivable [Member]</link:label>
    <link:label id="lab_gshd_FranchiseFeesReceivableMember_documentation_en-US" xlink:label="lab_gshd_FranchiseFeesReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Franchise Fees Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesReceivableMember" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_FranchiseFeesReceivableMember" xlink:to="lab_gshd_FranchiseFeesReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_927cd343-6f0a-472c-94e3-90151e41b1e2_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_SecondAmendedAndRestatedCreditAgreementMember_88888cb0-ca97-44cb-a9cc-a9b4b0926913_terseLabel_en-US" xlink:label="lab_gshd_SecondAmendedAndRestatedCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Second Amended and Restated Credit Agreement</link:label>
    <link:label id="lab_gshd_SecondAmendedAndRestatedCreditAgreementMember_label_en-US" xlink:label="lab_gshd_SecondAmendedAndRestatedCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Second Amended and Restated Credit Agreement [Member]</link:label>
    <link:label id="lab_gshd_SecondAmendedAndRestatedCreditAgreementMember_documentation_en-US" xlink:label="lab_gshd_SecondAmendedAndRestatedCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Second Amended and Restated Credit Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_SecondAmendedAndRestatedCreditAgreementMember" xlink:href="gshd-20251231.xsd#gshd_SecondAmendedAndRestatedCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_SecondAmendedAndRestatedCreditAgreementMember" xlink:to="lab_gshd_SecondAmendedAndRestatedCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_3310f899-0169-4f4e-b3dd-08cf781f00e1_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable_746facbb-f3e9-4688-8e8b-7b65e7e1ffee_terseLabel_en-US" xlink:label="lab_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commissions and agency fees receivable, net</link:label>
    <link:label id="lab_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable_label_en-US" xlink:label="lab_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current - Commissions And Agency Fees Receivable</link:label>
    <link:label id="lab_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable_documentation_en-US" xlink:label="lab_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current - Commissions And Agency Fees Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable" xlink:to="lab_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_5a6d0327-48dc-42d2-bd3b-083d1b2d1a3a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_1d6ad4f8-4316-48b2-9789-062abdbcc0d6_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of cash flow data:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_39f1fc65-aecf-4f86-9864-54428dc2a67b_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive_3091a32d-7505-43a0-b777-bc24928d1d27_terseLabel_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive_label_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized After Year Five</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive_documentation_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized After Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive" xlink:to="lab_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5e8bca3b-494b-4e01-9d4d-3cd80f149366_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_ef7fc07c-61ff-4f57-8f2d-acdd1cc7d827_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restrictions on Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_1ac36a75-a4da-4b8b-94d8-558135f1ad3d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance cost</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_35da7f39-dafe-4668-adbc-ffde236ba40a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_84bfb117-50c8-45b4-b265-956c8e60cf4d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of right-of-use-asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_d42b90f5-3336-402a-9ecd-ca75debf62c7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Framework for measuring fair value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_7b55a5a5-e4f4-4a4e-a8fb-1a2eb96a8404_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_4344656e-4227-42ad-92e1-10d94b8046ab_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_019bf9ab-8522-7993-bcf7-8c8a9d4db2cb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">$</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_d229c8a9-0bc3-47ba-b870-7fe26f113b8c_terseLabel_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Over-Allotment Option</link:label>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_label_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember" xlink:to="lab_us-gaap_OverAllotmentOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_IncreaseDecreaseInReceivablesFromFranchisees_4ebcd8b4-3103-4ebb-a327-2ab3133a76d5_terseLabel_en-US" xlink:label="lab_gshd_IncreaseDecreaseInReceivablesFromFranchisees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in Receivable from franchisees, net</link:label>
    <link:label id="lab_gshd_IncreaseDecreaseInReceivablesFromFranchisees_label_en-US" xlink:label="lab_gshd_IncreaseDecreaseInReceivablesFromFranchisees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Receivables from Franchisees</link:label>
    <link:label id="lab_gshd_IncreaseDecreaseInReceivablesFromFranchisees_documentation_en-US" xlink:label="lab_gshd_IncreaseDecreaseInReceivablesFromFranchisees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Receivables from Franchisees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInReceivablesFromFranchisees" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInReceivablesFromFranchisees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_IncreaseDecreaseInReceivablesFromFranchisees" xlink:to="lab_gshd_IncreaseDecreaseInReceivablesFromFranchisees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternetDomainNamesMember_420198cd-02ef-4483-a47b-e97cfce2f4a8_terseLabel_en-US" xlink:label="lab_us-gaap_InternetDomainNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Web domain</link:label>
    <link:label id="lab_us-gaap_InternetDomainNamesMember_label_en-US" xlink:label="lab_us-gaap_InternetDomainNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Internet Domain Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternetDomainNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InternetDomainNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternetDomainNamesMember" xlink:to="lab_us-gaap_InternetDomainNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ConversionRatioCommonStock_1947abc4-d196-4311-9893-838a8b5ee1c3_terseLabel_en-US" xlink:label="lab_gshd_ConversionRatioCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock exchangeable shares</link:label>
    <link:label id="lab_gshd_ConversionRatioCommonStock_label_en-US" xlink:label="lab_gshd_ConversionRatioCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion Ratio, Common Stock</link:label>
    <link:label id="lab_gshd_ConversionRatioCommonStock_documentation_en-US" xlink:label="lab_gshd_ConversionRatioCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Conversion Ratio, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ConversionRatioCommonStock" xlink:href="gshd-20251231.xsd#gshd_ConversionRatioCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ConversionRatioCommonStock" xlink:to="lab_gshd_ConversionRatioCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_8bdf58b0-132c-4365-b478-4d71911c5f8a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Jurisdiction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_3c2ae58f-36e3-48c5-9577-5787c2997ba9_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_0523f8e1-c04d-4af3-8d83-206ade8e63f0_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_405b3e00-0ed6-466b-9dbb-1a66c50ecf5f_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_64557c77-12d5-4357-ae64-ec6c683b91bf_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used for investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_a6144d0a-1ef1-42cf-af00-be51e56cc281_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid during the year for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_e2c126ac-f10b-4f6e-b7a0-374b079a10c4_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_8bb1ec48-d470-40d8-975a-14fe14a66483_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_5b4f3492-705e-487e-baf0-cb601f34f99a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_44507fa5-9992-4883-ba3d-9d581592f13f_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership interest held by noncontrolling interest holders</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary, Ownership Percentage, Noncontrolling Owner</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9ac-916c-704a-95f6-a95668467644_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_82c06f43-6e21-4a1a-92a9-32fcb82e5266_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_f42bce26-2972-49ce-bc7f-b1be3dac9ffd_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForSoftware_1bc46bb0-8742-4d74-a8a9-092dba2fc1c8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_PaymentsForSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForSoftware" xlink:to="lab_us-gaap_PaymentsForSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_176da687-c714-494e-8877-18e871b409b0_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software costs</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent_019bc9b1-b2b1-74b0-92b9-50e632860d91_terseLabel_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities under tax receivable agreement</link:label>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent_label_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities Under Tax Receivable Agreement, Current</link:label>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent_documentation_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liabilities Under Tax Receivable Agreement, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreementCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent" xlink:to="lab_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4c185165-9101-4493-bcc6-001a7d450d15_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_TaxReceivableAgreementMember_98b398fd-2d8b-47f0-924a-1d28c4e7ce37_terseLabel_en-US" xlink:label="lab_gshd_TaxReceivableAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Receivable Agreement</link:label>
    <link:label id="lab_gshd_TaxReceivableAgreementMember_label_en-US" xlink:label="lab_gshd_TaxReceivableAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Receivable Agreement [Member]</link:label>
    <link:label id="lab_gshd_TaxReceivableAgreementMember_documentation_en-US" xlink:label="lab_gshd_TaxReceivableAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Receivable Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_TaxReceivableAgreementMember" xlink:href="gshd-20251231.xsd#gshd_TaxReceivableAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_TaxReceivableAgreementMember" xlink:to="lab_gshd_TaxReceivableAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_9fc5fc6b-6540-4d6c-9d0e-5d124c7255b8_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree_de03f02c-7578-4e2f-9094-97d93661baa2_terseLabel_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree_label_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized in Year Three</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree_documentation_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized in Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree" xlink:to="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4c94b3fc-94e5-4116-80e8-6ccb2b281ef5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_dd6e103b-2e21-4102-85ac-88ce5125fcc0_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_82986134-78e1-4cd5-a4cf-56f8110cfb43_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_c4908708-a2e9-4587-9b63-dbb2c1e785c0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding_1aa766a0-ee8d-4476-b0b1-3fb609540fe4_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of LLC units outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average General Partnership Units Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding" xlink:to="lab_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_b089e37e-8cd6-40ca-a209-81818cbed018_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable as of December 31, 2025</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_1b235075-1095-4e5b-9f60-0cf83fd899ba_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nondeductible equity-based compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock_2e5e6512-0bf4-4e22-8c34-823a95ad0228_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Ownership Interests</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Ownership Interests [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_cb918b50-513d-46b4-b3d2-b2fd256db1b5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_faeb488d-875e-45aa-b83a-93de6f5abd15_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_99856710-7777-4b51-b795-60853964c1be_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_6354212c-6f06-451d-be68-a613c21cc010_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73e86bbf-a169-40b3-ba2c-a859783c1c4e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_A2025InitialTermLoanMember_1822b149-3bc1-4887-abaf-08779e1c9c76_terseLabel_en-US" xlink:label="lab_gshd_A2025InitialTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025 Initial Term Loan</link:label>
    <link:label id="lab_gshd_A2025InitialTermLoanMember_label_en-US" xlink:label="lab_gshd_A2025InitialTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2025 Initial Term Loan [Member]</link:label>
    <link:label id="lab_gshd_A2025InitialTermLoanMember_documentation_en-US" xlink:label="lab_gshd_A2025InitialTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2025 Initial Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_A2025InitialTermLoanMember" xlink:href="gshd-20251231.xsd#gshd_A2025InitialTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_A2025InitialTermLoanMember" xlink:to="lab_gshd_A2025InitialTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f009f500-a5dd-4438-b76e-c4d8cdb1fab0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_5ae2e394-81bd-436b-91ca-409ed8e2286c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_a938eaf5-eb6e-4e48-b8f5-d70b3a7bfc8c_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_ebfa4772-4c90-49b5-9d2a-e588b29336fa_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_f8565fae-a982-48f0-8deb-9e7ae11887a0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Accounting</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d6b4d8d4-893c-475e-82d4-1d0fea73abea_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalent, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_688c109b-9aec-46f5-a167-a1de8929be94_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Redemption of LLC Units</link:label>
    <link:label id="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Redeemed or Called During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_6b835878-a541-4a33-aff6-2f3eae8910b4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_b50b8761-c4b2-47bd-a44e-7dd1aa693e8d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Share repurchases</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_1f8dcc5e-d079-485f-9643-ecf16e361b85_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_5c57fe4a-3500-4220-bef1-139ac2cf32e5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_97808467-d195-4651-ba75-9cab78477542_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_01b15902-aa35-4dac-94c4-e85a8d29f990_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_GooseheadInsuranceHoldingLLCMember_82d005ce-3de3-43f2-8a91-9f7239e6f4bd_verboseLabel_en-US" xlink:label="lab_gshd_GooseheadInsuranceHoldingLLCMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goosehead Insurance Holding, LLC</link:label>
    <link:label id="lab_gshd_GooseheadInsuranceHoldingLLCMember_1ead7b26-0001-48d6-9953-1bc1cf734b31_terseLabel_en-US" xlink:label="lab_gshd_GooseheadInsuranceHoldingLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goosehead Insurance Holding, LLC</link:label>
    <link:label id="lab_gshd_GooseheadInsuranceHoldingLLCMember_label_en-US" xlink:label="lab_gshd_GooseheadInsuranceHoldingLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goosehead Insurance Holding, LLC [Member]</link:label>
    <link:label id="lab_gshd_GooseheadInsuranceHoldingLLCMember_documentation_en-US" xlink:label="lab_gshd_GooseheadInsuranceHoldingLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goosehead Insurance Holding, LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceHoldingLLCMember" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceHoldingLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_GooseheadInsuranceHoldingLLCMember" xlink:to="lab_gshd_GooseheadInsuranceHoldingLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreement_f8d41de0-0027-4874-a906-369be95f55ea_terseLabel_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due to related parties</link:label>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreement_label_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities Under Tax Receivable Agreement</link:label>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreement_documentation_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liabilities Under Tax Receivable Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreement" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_LiabilitiesUnderTaxReceivableAgreement" xlink:to="lab_gshd_LiabilitiesUnderTaxReceivableAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_ef94a8e7-4ab4-4306-a578-7159ff73b8e9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Note Payable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_691e6c3d-2f38-43f4-9b47-f1cc96ed3025_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_00cd9fe8-b8c8-4dc7-83d1-cca2fcf168f8_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_LeverageRatioThresholdDomain_85bf2205-c914-42b6-baef-1ffb0b6e6895_terseLabel_en-US" xlink:label="lab_gshd_LeverageRatioThresholdDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leverage Ratio Threshold [Domain]</link:label>
    <link:label id="lab_gshd_LeverageRatioThresholdDomain_label_en-US" xlink:label="lab_gshd_LeverageRatioThresholdDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leverage Ratio Threshold [Domain]</link:label>
    <link:label id="lab_gshd_LeverageRatioThresholdDomain_documentation_en-US" xlink:label="lab_gshd_LeverageRatioThresholdDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Leverage Ratio Threshold [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeverageRatioThresholdDomain" xlink:href="gshd-20251231.xsd#gshd_LeverageRatioThresholdDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_LeverageRatioThresholdDomain" xlink:to="lab_gshd_LeverageRatioThresholdDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_ef047dd5-c021-434d-9345-bea1e5c80492_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_DefinedContributionPlanEligibilityMinimumAge_75566e87-6cbc-44ba-8d97-efe6a0d59bc3_terseLabel_en-US" xlink:label="lab_gshd_DefinedContributionPlanEligibilityMinimumAge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum age to be eligible</link:label>
    <link:label id="lab_gshd_DefinedContributionPlanEligibilityMinimumAge_label_en-US" xlink:label="lab_gshd_DefinedContributionPlanEligibilityMinimumAge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Eligibility, Minimum Age</link:label>
    <link:label id="lab_gshd_DefinedContributionPlanEligibilityMinimumAge_documentation_en-US" xlink:label="lab_gshd_DefinedContributionPlanEligibilityMinimumAge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Eligibility, Minimum Age</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DefinedContributionPlanEligibilityMinimumAge" xlink:href="gshd-20251231.xsd#gshd_DefinedContributionPlanEligibilityMinimumAge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_DefinedContributionPlanEligibilityMinimumAge" xlink:to="lab_gshd_DefinedContributionPlanEligibilityMinimumAge" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_66666ecd-e184-4c06-9ede-c03fe1132f1c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility rate, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_32eebcfb-0afb-4c3c-bafa-87b5e05fe20c_verboseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Computer equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_b6c0b9cf-999f-44f1-84ff-0f488002e3eb_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_391d1554-f795-41e7-88b1-cb3a671b3fac_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_019c52d7-246a-73e4-998b-1abf50f5868e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nontaxable or nondeductible items:</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_bf5d5b3b-d00d-4d43-8681-abb077815a06_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_358a1875-ad1a-42b6-9d1f-32bd40681bff_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_7cf8e8be-6166-4417-ad44-a37ac12dec16_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_b04a797a-1e41-4c08-b367-def8e56e3879_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_019bf9a3-db03-7463-b916-0fd0444058c9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes at U.S. federal statutory rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_12587ffe-cf1e-41d1-93db-f2eb75fb2afc_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_019b9846-5302-7331-a8ee-63d955148ce0_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_dab56a0a-9d1d-47df-ab04-4acff7080847_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-based compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_2ba567f0-b7b4-4cb4-a0f4-aae278bf100a_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchased and retired during period (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent_93970ec5-c956-4433-9d05-566bd83578f9_terseLabel_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities under tax receivable agreement, net of current portion</link:label>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent_label_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities Under Tax Receivable Agreement, Noncurrent</link:label>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent_documentation_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liabilities Under Tax Receivable Agreement, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent" xlink:to="lab_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_37a4f51d-5fc8-4060-b28e-cbd948ba0b2b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_a210fe3a-19bc-4811-9b5f-7706b2d11d58_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Note payable, net of current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_5f41cfa4-2f22-4d3c-802f-c8560dfdd21b_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4ba2f338-d6bf-4e49-bda7-1bb84eccc183_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableGross_f0c1ccc6-f6fa-4d6c-8bfe-dd9c16f481ba_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Franchise fees receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableGross_label_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesReceivableGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableGross" xlink:to="lab_us-gaap_NotesReceivableGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_42c3140b-96bd-497b-955c-5a468885594a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_f2a3aeb4-f499-4bee-99e2-444d82841a49_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee benefit obligation</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_019bc9bf-62eb-7fd9-953a-2167de0085f9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on debt extinguishment</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_75fcf00f-800f-4643-a1e2-1c09d95d22ac_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_e4dcd76a-4684-472b-93f3-b223c6973b04_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_c96441e7-5614-478f-9022-38198dfcbd33_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_f0ad9713-22ef-44ca-92bd-99f8afd17c7b_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchased and retired during period</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_CommonStockConversionOfExistingInterests_d9448997-9c90-4466-b17c-a1ae3e254bce_terseLabel_en-US" xlink:label="lab_gshd_CommonStockConversionOfExistingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion ratio</link:label>
    <link:label id="lab_gshd_CommonStockConversionOfExistingInterests_label_en-US" xlink:label="lab_gshd_CommonStockConversionOfExistingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Conversion Of Existing Interests</link:label>
    <link:label id="lab_gshd_CommonStockConversionOfExistingInterests_documentation_en-US" xlink:label="lab_gshd_CommonStockConversionOfExistingInterests" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock, Conversion Of Existing Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommonStockConversionOfExistingInterests" xlink:href="gshd-20251231.xsd#gshd_CommonStockConversionOfExistingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_CommonStockConversionOfExistingInterests" xlink:to="lab_gshd_CommonStockConversionOfExistingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_019bf9a5-98d5-7084-9eae-2ba2bdb27a3f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Meals and entertainment</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_72bd76bc-fe5d-411b-abda-f849c01c1204_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liability, net of current portion</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_38e9872c-631b-47c9-a6bb-6db92c6fb338_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long term lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_79b97710-ed9e-4da0-8297-c547d5c58213_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_b4334dd7-fb6f-4cf3-ae10-29a9f2b30609_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_CommissionsAndAgencyFeesMember_4c75bead-e194-4ad8-994c-be5168a5289f_terseLabel_en-US" xlink:label="lab_gshd_CommissionsAndAgencyFeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commissions and agency fees</link:label>
    <link:label id="lab_gshd_CommissionsAndAgencyFeesMember_label_en-US" xlink:label="lab_gshd_CommissionsAndAgencyFeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commissions And Agency Fees [Member]</link:label>
    <link:label id="lab_gshd_CommissionsAndAgencyFeesMember_documentation_en-US" xlink:label="lab_gshd_CommissionsAndAgencyFeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commissions And Agency Fees [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommissionsAndAgencyFeesMember" xlink:href="gshd-20251231.xsd#gshd_CommissionsAndAgencyFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_CommissionsAndAgencyFeesMember" xlink:to="lab_gshd_CommissionsAndAgencyFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_NewBusinessRoyaltyFeesMember_4ca390ff-a7e7-4770-a5fa-e14606f4a68c_terseLabel_en-US" xlink:label="lab_gshd_NewBusinessRoyaltyFeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New business royalty fees</link:label>
    <link:label id="lab_gshd_NewBusinessRoyaltyFeesMember_label_en-US" xlink:label="lab_gshd_NewBusinessRoyaltyFeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Business Royalty Fees [Member]</link:label>
    <link:label id="lab_gshd_NewBusinessRoyaltyFeesMember_documentation_en-US" xlink:label="lab_gshd_NewBusinessRoyaltyFeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">New Business Royalty Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NewBusinessRoyaltyFeesMember" xlink:href="gshd-20251231.xsd#gshd_NewBusinessRoyaltyFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_NewBusinessRoyaltyFeesMember" xlink:to="lab_gshd_NewBusinessRoyaltyFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_LeverageRatio_be786258-2122-43e6-9c22-6efadf44cb69_terseLabel_en-US" xlink:label="lab_gshd_LeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leverage Ratio</link:label>
    <link:label id="lab_gshd_LeverageRatio_label_en-US" xlink:label="lab_gshd_LeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leverage Ratio</link:label>
    <link:label id="lab_gshd_LeverageRatio_documentation_en-US" xlink:label="lab_gshd_LeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeverageRatio" xlink:href="gshd-20251231.xsd#gshd_LeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_LeverageRatio" xlink:to="lab_gshd_LeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_021fd087-59d3-4d51-8446-6987510c7df4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_3601ad67-8723-4212-b8fe-ea0388509cc4_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_442d341d-999c-4479-833b-3ee93ec53433_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_019c4766-ed4f-7cd1-b208-54c32b0403f3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_68f60700-9d6b-4144-9579-28ebd34e1e37_terseLabel_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee compensation and benefits</link:label>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_label_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Labor and Related Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LaborAndRelatedExpense" xlink:to="lab_us-gaap_LaborAndRelatedExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_ecf3f8f5-3770-48f5-9db4-db986c748b50_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_f186acbe-029f-4170-b322-3a50e4fdd13d_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_ec8e971f-7e35-4bff-80e4-a2688348bc42_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options unvested as of December 31, 2025 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f0af9351-d73c-4fc1-b57d-9b41402c720e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ContractWithCustomerLiabilityWriteoffs_f45214ea-54df-43a5-a59b-4aae14a3f81d_negatedLabel_en-US" xlink:label="lab_gshd_ContractWithCustomerLiabilityWriteoffs" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Write offs</link:label>
    <link:label id="lab_gshd_ContractWithCustomerLiabilityWriteoffs_label_en-US" xlink:label="lab_gshd_ContractWithCustomerLiabilityWriteoffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Writeoffs</link:label>
    <link:label id="lab_gshd_ContractWithCustomerLiabilityWriteoffs_documentation_en-US" xlink:label="lab_gshd_ContractWithCustomerLiabilityWriteoffs" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Writeoffs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ContractWithCustomerLiabilityWriteoffs" xlink:href="gshd-20251231.xsd#gshd_ContractWithCustomerLiabilityWriteoffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ContractWithCustomerLiabilityWriteoffs" xlink:to="lab_gshd_ContractWithCustomerLiabilityWriteoffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_019bca39-b20f-7ead-add0-4a5c01542d5e_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalTaxJurisdictionOtherMember_019c7361-8733-7cf9-a796-2bf4e9da77f6_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalTaxJurisdictionOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other state and local</link:label>
    <link:label id="lab_us-gaap_StateAndLocalTaxJurisdictionOtherMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalTaxJurisdictionOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Tax Jurisdiction, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalTaxJurisdictionOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalTaxJurisdictionOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalTaxJurisdictionOtherMember" xlink:to="lab_us-gaap_StateAndLocalTaxJurisdictionOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_6b962d11-6fbd-4b7c-9177-4196dfb08805_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_56a2306b-f5b6-4ceb-99a1-7bb53e96abf6_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_82a660b3-1bcd-4540-9dcf-5daab0a0646d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_cdaa2fc0-aff7-435f-9e2d-22a903b35c95_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding as of December 31, 2025, Weighted-average Remaining Contractual Life (Years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_d16ae0df-427f-40ac-9346-55930fb48a8a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantChangesFranchisesSold_f18a08f3-b4f1-482d-84a6-b3e998e44a38_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangesFranchisesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Franchise locations sold (in franchises)</link:label>
    <link:label id="lab_us-gaap_SignificantChangesFranchisesSold_label_en-US" xlink:label="lab_us-gaap_SignificantChangesFranchisesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Changes, Franchises Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangesFranchisesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantChangesFranchisesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangesFranchisesSold" xlink:to="lab_us-gaap_SignificantChangesFranchisesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a7403df7-1e50-426d-aebc-6648b9ff37ff_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f8b4170b-1ed8-4821-b4f4-9eb1f0e8c2c5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding as of December 31, 2025</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7e96c499-8ffd-4799-a794-5216e90900bd_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Activity under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_c695e792-e23c-4a6c-bee8-6871eff32ac7_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_f3926978-2cd9-49a1-ba38-ce5753eb6c0e_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_7347ef8b-e07b-4d4a-aabe-8efb0f3d1159_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: Allowance for uncollectible franchise fees</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_8acee340-737c-407e-8853-e8071b491d18_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_cb4bc1c1-6e86-4924-924a-894d77bcdbff_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_9a60da53-1a96-42b2-a037-b51b08442fd9_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d843011f-5316-48e1-a219-a5ca1eb27c39_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8c5dfac5-0eda-4acf-8c1e-fdc5216ca72f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_edb11bc2-8e90-4708-8fdb-60fcb3d6bf12_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_2a4210d9-f334-4297-81fc-1f91f84f5b4d_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_5f6a8679-2606-4741-b1cb-c935de62fbc3_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_b9df3839-5ce2-468f-89dc-4e3f10558728_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_ca90987d-d3be-4036-a9f1-82a354ef1306_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Principal amount of debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_019bf9a7-54ad-71a3-a0f0-9823c069463e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_e4020bb6-d448-4b26-8e5f-5b4aafadc411_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_93330c9d-1cbe-421f-bc1d-0ebaabea518e_negatedLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized during the period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_3c6eb5ff-0ea9-441d-a794-16a84384f9b1_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested at beginning of year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_e3afa2c5-ebc4-4a3e-99e0-db4019dd8952_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested at end of year (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FranchiseMember_81c6fbb0-fe36-468a-aecb-5ef28d0a30bc_terseLabel_en-US" xlink:label="lab_us-gaap_FranchiseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Franchise revenues</link:label>
    <link:label id="lab_us-gaap_FranchiseMember_label_en-US" xlink:label="lab_us-gaap_FranchiseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Franchise [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FranchiseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FranchiseMember" xlink:to="lab_us-gaap_FranchiseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_9fba96a9-1f09-4919-a18b-f6eb1d0e8548_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_23d0acf7-4445-4c61-ac47-e2796fe160a6_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer match, percentage of compensation</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_e24d2ce4-de65-4109-8980-f80f0b4083b8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_LeaseInformationAndRentExpenseAbstract_4de058ba-ea83-488a-8bda-8b4b3c6c6bf6_terseLabel_en-US" xlink:label="lab_gshd_LeaseInformationAndRentExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Information:</link:label>
    <link:label id="lab_gshd_LeaseInformationAndRentExpenseAbstract_label_en-US" xlink:label="lab_gshd_LeaseInformationAndRentExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Information And Rent Expense [Abstract]</link:label>
    <link:label id="lab_gshd_LeaseInformationAndRentExpenseAbstract_documentation_en-US" xlink:label="lab_gshd_LeaseInformationAndRentExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease Information And Rent Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeaseInformationAndRentExpenseAbstract" xlink:href="gshd-20251231.xsd#gshd_LeaseInformationAndRentExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_LeaseInformationAndRentExpenseAbstract" xlink:to="lab_gshd_LeaseInformationAndRentExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_a17e3503-c03d-4155-95dd-ac8e85e960f2_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_AuditInformationAbstract_label_en-US" xlink:label="lab_gshd_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_gshd_AuditInformationAbstract_documentation_en-US" xlink:label="lab_gshd_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AuditInformationAbstract" xlink:href="gshd-20251231.xsd#gshd_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_AuditInformationAbstract" xlink:to="lab_gshd_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment_695e7add-186d-4b87-8df2-f4af4dbaeaee_terseLabel_en-US" xlink:label="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of quarter installment</link:label>
    <link:label id="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment_label_en-US" xlink:label="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Quarterly Installment</link:label>
    <link:label id="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment_documentation_en-US" xlink:label="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Quarterly Installments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment" xlink:href="gshd-20251231.xsd#gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment" xlink:to="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement_d897e2cc-bac7-4bd4-bea7-22436ac35352_terseLabel_en-US" xlink:label="lab_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax adjustments net of Tax Receivable Agreement liabilities</link:label>
    <link:label id="lab_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement_label_en-US" xlink:label="lab_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid In Capital, Tax Receivable Agreement</link:label>
    <link:label id="lab_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement_documentation_en-US" xlink:label="lab_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid In Capital, Tax Receivable Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" xlink:href="gshd-20251231.xsd#gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" xlink:to="lab_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0a03b295-5dad-4661-b6ee-8d81e86756f5_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_PreIPOLLCMembersMember_f2a59fc0-2417-4dfa-bb31-3a5405bd657e_terseLabel_en-US" xlink:label="lab_gshd_PreIPOLLCMembersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-IPO LLC Members</link:label>
    <link:label id="lab_gshd_PreIPOLLCMembersMember_label_en-US" xlink:label="lab_gshd_PreIPOLLCMembersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-IPO LLC Members [Member]</link:label>
    <link:label id="lab_gshd_PreIPOLLCMembersMember_documentation_en-US" xlink:label="lab_gshd_PreIPOLLCMembersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pre-IPO LLC Members [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PreIPOLLCMembersMember" xlink:href="gshd-20251231.xsd#gshd_PreIPOLLCMembersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_PreIPOLLCMembersMember" xlink:to="lab_gshd_PreIPOLLCMembersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareProFormaAbstract_7f28461f-634b-4f5f-9fdc-07b4a28c2e7a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareProFormaAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pro forma earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareProFormaAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareProFormaAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Pro Forma [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareProFormaAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareProFormaAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract" xlink:to="lab_us-gaap_EarningsPerShareProFormaAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable_2f08db1b-13ac-4b20-b72b-5d448958a088_terseLabel_en-US" xlink:label="lab_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in commissions and fees receivable, net</link:label>
    <link:label id="lab_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable_label_en-US" xlink:label="lab_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Commissions and Fees Receivable</link:label>
    <link:label id="lab_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable_documentation_en-US" xlink:label="lab_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Commissions and Fees Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInCommissionsAndFeesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable" xlink:to="lab_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0a2ca151-ce02-419c-9ed7-9522f7e14fbe_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_PaymentsForCloudComputingArrangements_ff9ee142-5bec-4a5c-9191-e6a92822b063_negatedTerseLabel_en-US" xlink:label="lab_gshd_PaymentsForCloudComputingArrangements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cloud computing arrangement implementation costs</link:label>
    <link:label id="lab_gshd_PaymentsForCloudComputingArrangements_label_en-US" xlink:label="lab_gshd_PaymentsForCloudComputingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Cloud Computing Arrangements</link:label>
    <link:label id="lab_gshd_PaymentsForCloudComputingArrangements_documentation_en-US" xlink:label="lab_gshd_PaymentsForCloudComputingArrangements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments for Cloud Computing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentsForCloudComputingArrangements" xlink:href="gshd-20251231.xsd#gshd_PaymentsForCloudComputingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_PaymentsForCloudComputingArrangements" xlink:to="lab_gshd_PaymentsForCloudComputingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_a9925874-d03c-4460-9bff-ee80d2fd7963_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options unvested as of December 31, 2025</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_dd8f69d1-7658-47fc-aa48-9d623b9d9710_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_e726ca3e-e726-43e3-8e4b-6c2d52a6b7f4_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyInformationAboutLitigationMattersAbstract_label_en-US" xlink:label="lab_us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Information about Litigation Matters [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyInformationAboutLitigationMattersAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" xlink:to="lab_us-gaap_LossContingencyInformationAboutLitigationMattersAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_8158202e-c448-4ab3-bea9-1aee0b5e9ca3_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_545a797f-0de2-498c-91b2-06a8f7e7d42a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining borrowing availability</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_815e5d0e-7e4c-4a38-b62d-a113b1df6f75_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Anticipated Future Recognition of Deferred Initial Franchise Fees</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ThresholdOneMember_9e044e49-237c-4ed2-8dec-208e50ea74b9_terseLabel_en-US" xlink:label="lab_gshd_ThresholdOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less than 1.50</link:label>
    <link:label id="lab_gshd_ThresholdOneMember_label_en-US" xlink:label="lab_gshd_ThresholdOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Threshold One [Member]</link:label>
    <link:label id="lab_gshd_ThresholdOneMember_documentation_en-US" xlink:label="lab_gshd_ThresholdOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Threshold One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdOneMember" xlink:href="gshd-20251231.xsd#gshd_ThresholdOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ThresholdOneMember" xlink:to="lab_gshd_ThresholdOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019bd389-a672-75b5-9bf6-17f48a84fc63_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of debt discounts and issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5e46da2b-e22c-46c8-a532-cf9c367912e6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_1954906a-485e-4223-850b-3eaa780fef70_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ThresholdThreeMember_7f150702-8994-4024-b77d-d2ff7ae45065_terseLabel_en-US" xlink:label="lab_gshd_ThresholdThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Greater than 2.50</link:label>
    <link:label id="lab_gshd_ThresholdThreeMember_label_en-US" xlink:label="lab_gshd_ThresholdThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Threshold Three [Member]</link:label>
    <link:label id="lab_gshd_ThresholdThreeMember_documentation_en-US" xlink:label="lab_gshd_ThresholdThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Threshold Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdThreeMember" xlink:href="gshd-20251231.xsd#gshd_ThresholdThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ThresholdThreeMember" xlink:to="lab_gshd_ThresholdThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9f8b493f-f1a4-4d57-b42c-2bfb18ada73c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_a2801814-3588-496b-8468-e34a44367edd_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_84daa6c7-c440-477d-80a7-ea4f2904307f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_1647d570-8fca-4da3-9d1b-f64820c7a8ea_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_8efd85aa-2f64-4ec3-9ae7-85548fe92261_terseLabel_en-US" xlink:label="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership interest</link:label>
    <link:label id="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_label_en-US" xlink:label="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" xlink:to="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_a679255e-d6f0-4b43-b9cc-8696b2c20746_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization period</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:to="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_f47de6ff-6b92-40df-aa28-cb8972339b4e_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income available to GSHD - Diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_8e4d5dd4-1fdc-4e49-8c59-a8faa4a00f3d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_9f91cb30-91d3-4438-9b6c-caac83467ce2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_18a6da39-21b3-480a-bdf0-3a91ae8df705_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility rate, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_ce422234-0818-47dc-95a1-ef177df00979_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title and Position [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5d50f801-f399-4904-9d1b-0485d208f5a2_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42ceaef9-df11-49c6-a3f1-55c98dcc18ab_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average outstanding Class A common shares - Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_CarrierOneMember_60eaab7b-2bd4-4a74-94ff-0f73eda06a94_terseLabel_en-US" xlink:label="lab_gshd_CarrierOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrier One</link:label>
    <link:label id="lab_gshd_CarrierOneMember_label_en-US" xlink:label="lab_gshd_CarrierOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Carrier One [Member]</link:label>
    <link:label id="lab_gshd_CarrierOneMember_documentation_en-US" xlink:label="lab_gshd_CarrierOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrier One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CarrierOneMember" xlink:href="gshd-20251231.xsd#gshd_CarrierOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_CarrierOneMember" xlink:to="lab_gshd_CarrierOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_1146bc36-8652-46dc-bc72-4b268f7d19a9_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (see notes 9, 15, and 17)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_d76173ed-b020-4cbd-bbe2-b79e2c12af79_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total fair value of shares vested during the year</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_c9235418-202c-4bdd-97d0-8f9576a16964_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_0606f7c6-1ada-4d85-a4ae-df3ab9ee3d3a_terseLabel_en-US" xlink:label="lab_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right of use assets obtained in exchange for lease obligation</link:label>
    <link:label id="lab_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_label_en-US" xlink:label="lab_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]</link:label>
    <link:label id="lab_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_documentation_en-US" xlink:label="lab_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Right-Of-Use Asset Obtained In Exchange For Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:href="gshd-20251231.xsd#gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:to="lab_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_4f9f5193-391a-4176-af9f-dca9e0bd0108_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_ceade391-a631-459a-8cb6-891f860767c9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_EarningsPerShareBasicAndDilutedEPSAbstract_df0f2470-9bf1-46e6-8d53-440305017686_terseLabel_en-US" xlink:label="lab_gshd_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share:</link:label>
    <link:label id="lab_gshd_EarningsPerShareBasicAndDilutedEPSAbstract_label_en-US" xlink:label="lab_gshd_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS [Abstract]</link:label>
    <link:label id="lab_gshd_EarningsPerShareBasicAndDilutedEPSAbstract_documentation_en-US" xlink:label="lab_gshd_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:href="gshd-20251231.xsd#gshd_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:to="lab_gshd_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_054c63d3-7b9e-4dfa-9f41-d7345f2b7d4d_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d9edb172-0c56-4a7b-9ed1-cd8476cbe641_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and local</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_c5b1a736-b1ea-443a-a068-82807214e6c4_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour_07c615fc-813f-4789-9a52-73e86ca49a5b_terseLabel_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour_label_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized in Year Four</link:label>
    <link:label id="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour_documentation_en-US" xlink:label="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Recognized in Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour" xlink:to="lab_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestTable_5c8c2d27-1916-4629-b606-1a81edd67401_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Table]</link:label>
    <link:label id="lab_us-gaap_MinorityInterestTable_label_en-US" xlink:label="lab_us-gaap_MinorityInterestTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestTable" xlink:to="lab_us-gaap_MinorityInterestTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_8ee435b7-10bc-4456-b07c-2af0994efc65_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_1c144d09-478c-4855-8ab5-4938ff76f76e_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_b02b6a06-f9cb-4fd7-bbde-dadd0eec4bff_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_0ab5a3b7-bb02-4f00-955e-1d43af965a4d_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_9e27fc82-b5dc-47b9-9985-8a0348f3c30e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_5d461df6-7a7e-43d3-86d8-8c3148ba377a_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_1ac446da-ed9a-4403-88a3-042d69bd84cb_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_98fed806-1f66-4e17-bad9-4ec8e3e5029b_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_a8f8f8a3-dfac-4406-8fe4-beff9f12e1e8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod_00d037b2-7adf-4518-8ab6-97cfc3e5e71c_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Franchises purchased (in franchises)</link:label>
    <link:label id="lab_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod_label_en-US" xlink:label="lab_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Changes, Franchises Purchased During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod" xlink:to="lab_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b541a2b5-27d5-45aa-ae15-2e6f3315499a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable as of December 31, 2025, Weighted-average Remaining Contractual Life (Years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_13f95b5b-09c4-4513-8d5b-0a3f4251f2fb_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2abf0cec-e92c-4822-a22b-92f40c3d6910_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_50abd407-58a3-4e32-8912-79695d4a409f_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_9be619f4-7ec3-430e-bf24-59dd6d60e417_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember_45e0f944-c40a-425f-86cf-ba07ac42feda_terseLabel_en-US" xlink:label="lab_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goosehead Management Note and Texas Wasatch Note</link:label>
    <link:label id="lab_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember_label_en-US" xlink:label="lab_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goosehead Management Note And Texas Wasatch Note [Member]</link:label>
    <link:label id="lab_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember_documentation_en-US" xlink:label="lab_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goosehead Management Note And Texas Wasatch Note [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember" xlink:href="gshd-20251231.xsd#gshd_GooseheadManagementNoteAndTexasWasatchNoteMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember" xlink:to="lab_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_156c442d-1eef-4edf-bd57-4d79bd699bff_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_38cdde9b-b794-4f88-b8a2-5064bf97a44f_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_e75a1266-58be-4618-807a-1e03fdf2666c_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionDomain" xlink:to="lab_us-gaap_AssetAcquisitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_5a0698b2-8663-4e8f-a389-1e6d1df4fd95_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Financing Receivable, Allowance for Credit Losses [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayable_019c52a8-d3bb-77a6-aa71-416f239144a4_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Note payable, net of current portion</link:label>
    <link:label id="lab_us-gaap_NotesPayable_label_en-US" xlink:label="lab_us-gaap_NotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayable" xlink:to="lab_us-gaap_NotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019bca2d-1dca-7493-afc4-a52724e33281_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_421501f4-6cde-4316-8820-b5f958089a6f_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_498eae46-5d9a-4fa6-81af-943fbe469c5e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_dcd8d9a3-a4af-4137-88b3-85d918484074_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transferred at a point in time</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferred_93647b37-c12a-45b2-86c1-7788a96c0aaa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash consideration paid for asset acquisitions</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferred_60213e24-8e05-44d9-9dae-b5e70e03027a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash consideration paid for asset acquisitions</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferred_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_489fc457-be13-44a9-8c37-126310f24060_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum contract term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_9231c60d-a7e3-4d8c-86ea-81a4c37f1de6_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_7b5bc430-a075-489c-8528-e56086042121_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireNotesReceivable_ebb294a2-16a2-4be7-bf4a-80b978c41150_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireNotesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Issuance of notes receivable to franchisees</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireNotesReceivable_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireNotesReceivable" xlink:to="lab_us-gaap_PaymentsToAcquireNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_VariousNoncontrollingInterestHoldersMember_a2681786-2773-4c53-a0e1-326edadef78d_terseLabel_en-US" xlink:label="lab_gshd_VariousNoncontrollingInterestHoldersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest holders</link:label>
    <link:label id="lab_gshd_VariousNoncontrollingInterestHoldersMember_label_en-US" xlink:label="lab_gshd_VariousNoncontrollingInterestHoldersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Various Noncontrolling Interest Holders [Member]</link:label>
    <link:label id="lab_gshd_VariousNoncontrollingInterestHoldersMember_documentation_en-US" xlink:label="lab_gshd_VariousNoncontrollingInterestHoldersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Various Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_VariousNoncontrollingInterestHoldersMember" xlink:href="gshd-20251231.xsd#gshd_VariousNoncontrollingInterestHoldersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_VariousNoncontrollingInterestHoldersMember" xlink:to="lab_gshd_VariousNoncontrollingInterestHoldersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_add6966b-ff34-4b6f-aa02-f6800e1c3d5e_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share repurchase program, authorized amount</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_AgencyFeesMember_39edd48a-cda2-43db-8c1f-554537916b56_terseLabel_en-US" xlink:label="lab_gshd_AgencyFeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agency fees</link:label>
    <link:label id="lab_gshd_AgencyFeesMember_label_en-US" xlink:label="lab_gshd_AgencyFeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agency Fees [Member]</link:label>
    <link:label id="lab_gshd_AgencyFeesMember_documentation_en-US" xlink:label="lab_gshd_AgencyFeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Agency Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AgencyFeesMember" xlink:href="gshd-20251231.xsd#gshd_AgencyFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_AgencyFeesMember" xlink:to="lab_gshd_AgencyFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_7b0f3f33-e151-4682-aefa-2fff67e437e5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable_b0b1d594-8f3b-49c6-95f2-eb4d89c46dd0_terseLabel_en-US" xlink:label="lab_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commissions and agency fees receivable, net</link:label>
    <link:label id="lab_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable_label_en-US" xlink:label="lab_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable Net, Commissions And Agency Fees Receivable</link:label>
    <link:label id="lab_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable_documentation_en-US" xlink:label="lab_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable Net, Commissions And Agency Fees Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable" xlink:to="lab_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable_aca471f8-05bc-4359-a35f-913b94876c44_negatedTerseLabel_en-US" xlink:label="lab_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Commissions and agency fees receivable</link:label>
    <link:label id="lab_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable_label_en-US" xlink:label="lab_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Accounts Receivable - Commissions And Agency Fees Receivable</link:label>
    <link:label id="lab_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable_documentation_en-US" xlink:label="lab_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Accounts Receivable - Commissions And Agency Fees Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable" xlink:to="lab_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_NetworkEquipmentMember_49358bdb-d6df-43c3-b160-91b0c82912d9_terseLabel_en-US" xlink:label="lab_gshd_NetworkEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Network equipment</link:label>
    <link:label id="lab_gshd_NetworkEquipmentMember_label_en-US" xlink:label="lab_gshd_NetworkEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Network Equipment [Member]</link:label>
    <link:label id="lab_gshd_NetworkEquipmentMember_documentation_en-US" xlink:label="lab_gshd_NetworkEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Network Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NetworkEquipmentMember" xlink:href="gshd-20251231.xsd#gshd_NetworkEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_NetworkEquipmentMember" xlink:to="lab_gshd_NetworkEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_772d3583-b253-4132-8362-20cc55343b9e_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to GSHD - Basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_AccountsReceivableNetCurrentFranchiseReceivable_56483504-632b-4f9e-9922-ada34d12479b_terseLabel_en-US" xlink:label="lab_gshd_AccountsReceivableNetCurrentFranchiseReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable from franchisees, net</link:label>
    <link:label id="lab_gshd_AccountsReceivableNetCurrentFranchiseReceivable_label_en-US" xlink:label="lab_gshd_AccountsReceivableNetCurrentFranchiseReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current - Franchise Receivable</link:label>
    <link:label id="lab_gshd_AccountsReceivableNetCurrentFranchiseReceivable_documentation_en-US" xlink:label="lab_gshd_AccountsReceivableNetCurrentFranchiseReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current - Franchise Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetCurrentFranchiseReceivable" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetCurrentFranchiseReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_AccountsReceivableNetCurrentFranchiseReceivable" xlink:to="lab_gshd_AccountsReceivableNetCurrentFranchiseReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities_c55a038b-247b-456a-9ec5-ffe859c7cde1_terseLabel_en-US" xlink:label="lab_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average outstanding Class B common shares (if-converted)</link:label>
    <link:label id="lab_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities_label_en-US" xlink:label="lab_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Dilutive Convertible Securities</link:label>
    <link:label id="lab_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities_documentation_en-US" xlink:label="lab_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Dilutive Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" xlink:href="gshd-20251231.xsd#gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" xlink:to="lab_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_b2da87a5-6321-48a9-b453-4d354db7b533_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_734b4dd4-5656-4ad8-9df8-967d3aec10df_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_AgencyFeesReceivablesMember_2381730a-9f0c-4322-a001-824e8b3aafae_terseLabel_en-US" xlink:label="lab_gshd_AgencyFeesReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agency Fees</link:label>
    <link:label id="lab_gshd_AgencyFeesReceivablesMember_label_en-US" xlink:label="lab_gshd_AgencyFeesReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agency Fees Receivables [Member]</link:label>
    <link:label id="lab_gshd_AgencyFeesReceivablesMember_documentation_en-US" xlink:label="lab_gshd_AgencyFeesReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Agency Fees Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AgencyFeesReceivablesMember" xlink:href="gshd-20251231.xsd#gshd_AgencyFeesReceivablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_AgencyFeesReceivablesMember" xlink:to="lab_gshd_AgencyFeesReceivablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_6cbc206a-b161-45d8-b385-6791c2e6685a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_2124314b-ff74-483c-9714-3c3a2e6be03d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_PaymentToTaxReceivableAgreement_a9f5a00c-0813-4c86-a761-fbc8ffd959e6_negatedTerseLabel_en-US" xlink:label="lab_gshd_PaymentToTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments pursuant to tax receivable agreement</link:label>
    <link:label id="lab_gshd_PaymentToTaxReceivableAgreement_label_en-US" xlink:label="lab_gshd_PaymentToTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment to Tax Receivable Agreement</link:label>
    <link:label id="lab_gshd_PaymentToTaxReceivableAgreement_documentation_en-US" xlink:label="lab_gshd_PaymentToTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payment to Tax Receivable Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentToTaxReceivableAgreement" xlink:href="gshd-20251231.xsd#gshd_PaymentToTaxReceivableAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_PaymentToTaxReceivableAgreement" xlink:to="lab_gshd_PaymentToTaxReceivableAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_86d06ed6-ae72-4c24-b145-79af1e3f6c7b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Periodic payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_BooksOfBusinessMember_c0bd973f-c94c-4498-a4a9-aa3fcba942e6_terseLabel_en-US" xlink:label="lab_gshd_BooksOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Books of business</link:label>
    <link:label id="lab_gshd_BooksOfBusinessMember_label_en-US" xlink:label="lab_gshd_BooksOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Books Of Business [Member]</link:label>
    <link:label id="lab_gshd_BooksOfBusinessMember_documentation_en-US" xlink:label="lab_gshd_BooksOfBusinessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Books Of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_BooksOfBusinessMember" xlink:href="gshd-20251231.xsd#gshd_BooksOfBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_BooksOfBusinessMember" xlink:to="lab_gshd_BooksOfBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_8e7a7ced-d3d4-4918-a7f5-91555c4d1b64_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_NoncashLeaseExpense_cfdac3ba-d3c9-43d8-b9e9-59845e202a62_terseLabel_en-US" xlink:label="lab_gshd_NoncashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash lease expense</link:label>
    <link:label id="lab_gshd_NoncashLeaseExpense_label_en-US" xlink:label="lab_gshd_NoncashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Lease Expense</link:label>
    <link:label id="lab_gshd_NoncashLeaseExpense_documentation_en-US" xlink:label="lab_gshd_NoncashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncash Lease Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncashLeaseExpense" xlink:href="gshd-20251231.xsd#gshd_NoncashLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_NoncashLeaseExpense" xlink:to="lab_gshd_NoncashLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_a5ec0e08-b901-4249-89cd-3e168edf0ed7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk free interest rate, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_ce37fb8f-773a-4c5b-8b1e-e0b33ad2f514_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolver balance</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_TermLoansMember_019b9847-f2db-736c-bcb2-7c1148d58757_terseLabel_en-US" xlink:label="lab_gshd_TermLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loans</link:label>
    <link:label id="lab_gshd_TermLoansMember_label_en-US" xlink:label="lab_gshd_TermLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loans [Member]</link:label>
    <link:label id="lab_gshd_TermLoansMember_documentation_en-US" xlink:label="lab_gshd_TermLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_TermLoansMember" xlink:href="gshd-20251231.xsd#gshd_TermLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_TermLoansMember" xlink:to="lab_gshd_TermLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_EarningsPerShareBasicAndDilutedSharesAbstract_51957c7a-2602-4055-946b-24b99a5aace6_terseLabel_en-US" xlink:label="lab_gshd_EarningsPerShareBasicAndDilutedSharesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares of Class A common stock outstanding:</link:label>
    <link:label id="lab_gshd_EarningsPerShareBasicAndDilutedSharesAbstract_label_en-US" xlink:label="lab_gshd_EarningsPerShareBasicAndDilutedSharesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share Basic and Diluted Shares [Abstract]</link:label>
    <link:label id="lab_gshd_EarningsPerShareBasicAndDilutedSharesAbstract_documentation_en-US" xlink:label="lab_gshd_EarningsPerShareBasicAndDilutedSharesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings Per Share Basic and Diluted Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_EarningsPerShareBasicAndDilutedSharesAbstract" xlink:href="gshd-20251231.xsd#gshd_EarningsPerShareBasicAndDilutedSharesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_EarningsPerShareBasicAndDilutedSharesAbstract" xlink:to="lab_gshd_EarningsPerShareBasicAndDilutedSharesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019bca39-b20f-7483-88ef-9bb33a46c272_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_99f5814f-5fe5-42a7-80cf-2f761155ebbd_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_7ca407db-990c-4a37-a3f5-2a137f3cafd2_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share of Class A common stock - Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_CommonStockVotePerShare_2188a54e-bec2-467a-9ba8-969372ce6de3_terseLabel_en-US" xlink:label="lab_gshd_CommonStockVotePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vote per share (in votes)</link:label>
    <link:label id="lab_gshd_CommonStockVotePerShare_label_en-US" xlink:label="lab_gshd_CommonStockVotePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Vote Per Share</link:label>
    <link:label id="lab_gshd_CommonStockVotePerShare_documentation_en-US" xlink:label="lab_gshd_CommonStockVotePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock, Vote Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommonStockVotePerShare" xlink:href="gshd-20251231.xsd#gshd_CommonStockVotePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_CommonStockVotePerShare" xlink:to="lab_gshd_CommonStockVotePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_e1b20bd8-5a6e-4c48-b5e7-dc414b7871ea_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_63c043ad-c411-4392-bd7b-d7da2b5ecfae_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_f9b5d1f3-abb2-400f-9851-a035ae57ddb8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_d5dc6dd6-1b3a-4d2d-8a52-04469e4cf7fe_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Impairment</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests_13692436-2d0b-4674-a3eb-c18f13e4f373_negatedLabel_en-US" xlink:label="lab_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: income tax effect on income attributable to noncontrolling interests assuming conversion of Class B common shares</link:label>
    <link:label id="lab_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests_label_en-US" xlink:label="lab_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Effect On Income Attributable to Non-controlling Interests</link:label>
    <link:label id="lab_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests_documentation_en-US" xlink:label="lab_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Effect On Income Attributable to Non-controlling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests" xlink:href="gshd-20251231.xsd#gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests" xlink:to="lab_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_0ee12a8c-9edf-4885-b485-9bad2f066c83_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued in transaction (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsAxis_c90d0f03-b681-4c62-b6c0-147b61a2f5a3_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends [Axis]</link:label>
    <link:label id="lab_us-gaap_DividendsAxis_label_en-US" xlink:label="lab_us-gaap_DividendsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsAxis" xlink:to="lab_us-gaap_DividendsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization_1c55026b-a0af-4a9d-af3d-4a9da56aab73_terseLabel_en-US" xlink:label="lab_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization_label_en-US" xlink:label="lab_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion And Amortization, Excluding Debt Issuance Cost Amortization</link:label>
    <link:label id="lab_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization_documentation_en-US" xlink:label="lab_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion And Amortization, Excluding Debt Issuance Cost Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization" xlink:href="gshd-20251231.xsd#gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization" xlink:to="lab_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders_bc372540-5d9e-43c3-94df-54c7b262b70a_terseLabel_en-US" xlink:label="lab_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments of special distribution to non-controlling interest holders</link:label>
    <link:label id="lab_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders_label_en-US" xlink:label="lab_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Special Distribution, Non-Controlling Interest Holders</link:label>
    <link:label id="lab_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders_documentation_en-US" xlink:label="lab_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments of Special Distribution, Non-Controlling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders" xlink:href="gshd-20251231.xsd#gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders" xlink:to="lab_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8ec3540c-46bf-4fd4-b5e2-12091ac6f7fa_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived_019bf9bf-ed7b-7a2f-bb99-734555ae933a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total state and local</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Paid, State and Local, after Refund Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived" xlink:to="lab_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_81ad5115-c682-4efb-8aa6-b647432d71ac_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_f4015105-c689-49be-9b81-936609cae4d7_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership interest held by Goosehead Insurance, Inc.</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary, Ownership Percentage, Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_f10beedf-47d6-4866-8ca2-ac000cbdcdbc_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_301c64b9-8c33-439e-96bb-1747e4f70560_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantChangesFrachisedOutletsInOperation_1c54a593-5abb-4aa5-9e65-da9c0e8d6597_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangesFrachisedOutletsInOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating franchise locations (in franchises)</link:label>
    <link:label id="lab_us-gaap_SignificantChangesFrachisedOutletsInOperation_label_en-US" xlink:label="lab_us-gaap_SignificantChangesFrachisedOutletsInOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Changes, Franchised Outlets in Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangesFrachisedOutletsInOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantChangesFrachisedOutletsInOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangesFrachisedOutletsInOperation" xlink:to="lab_us-gaap_SignificantChangesFrachisedOutletsInOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_122e8a2e-5cda-401f-bc0d-4d5fdc9ca9fd_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_7461c074-8d8d-400d-9045-2bb9251107d2_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in Contract liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived_019c4764-8036-7e19-ab17-c1ba235ea4e1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid pursuant to tax receivable agreement</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Paid, Federal, before Refund Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidFederalBeforeRefundReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" xlink:to="lab_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_ede4ead9-ac15-4b92-9d38-bb686c750455_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic Tax Jurisdiction</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestAbstract_81dea09d-084a-472c-a96f-e5174f727ffe_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Abstract]</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract" xlink:to="lab_us-gaap_NoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4b2e25bc-8e9a-41bb-9bf5-22f708a6336e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate_019b9847-f2db-7b7a-a5c3-43cc34e820e3_negatedTerseLabel_en-US" xlink:label="lab_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decrease to applicable interest rate (percent)</link:label>
    <link:label id="lab_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate_label_en-US" xlink:label="lab_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Increase (Decrease) to Basis Spread on Variable Rate</link:label>
    <link:label id="lab_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate_documentation_en-US" xlink:label="lab_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Increase (Decrease) to Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate" xlink:href="gshd-20251231.xsd#gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate" xlink:to="lab_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_019bf9c1-eacd-7112-ac17-fce0eda0d6c9_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_704a4044-b324-4660-9313-079bdd3450f9_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Losses [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_986c0d30-5940-46ed-9720-a086b6636d50_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_30bd6068-6ca5-4fe7-846a-392109fc16a3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_FranchiseFeesReceivableTextBlock_f210ba79-36f1-4cc1-b993-463b989aff25_terseLabel_en-US" xlink:label="lab_gshd_FranchiseFeesReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Franchise fees receivable</link:label>
    <link:label id="lab_gshd_FranchiseFeesReceivableTextBlock_label_en-US" xlink:label="lab_gshd_FranchiseFeesReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Franchise Fees Receivable [Text Block]</link:label>
    <link:label id="lab_gshd_FranchiseFeesReceivableTextBlock_documentation_en-US" xlink:label="lab_gshd_FranchiseFeesReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Franchise Fees Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesReceivableTextBlock" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_FranchiseFeesReceivableTextBlock" xlink:to="lab_gshd_FranchiseFeesReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_18b78c18-5990-4dc3-bf0c-59f7cf8d4857_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_65992aca-5623-41f1-8fda-b66071f6ed85_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_4ad6d78f-9c99-462e-b4eb-41425a96c34e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_fd487f4d-447a-4d8e-a38c-2e9d21969239_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_6750fcc4-8508-4b39-9de3-94826b97e1aa_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8d7cebb9-d7ec-467b-8017-273eeddeb343_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_ec125cb6-f707-4f6c-8efb-5fac133675c1_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c2a71e4d-9f1d-46e1-9459-bcdf6eac84bc_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and local</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ThresholdFourMember_8fa76d18-376d-41e5-9391-79dbf2b04634_terseLabel_en-US" xlink:label="lab_gshd_ThresholdFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Greater than 3.50</link:label>
    <link:label id="lab_gshd_ThresholdFourMember_label_en-US" xlink:label="lab_gshd_ThresholdFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Threshold Four [Member]</link:label>
    <link:label id="lab_gshd_ThresholdFourMember_documentation_en-US" xlink:label="lab_gshd_ThresholdFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Threshold Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdFourMember" xlink:href="gshd-20251231.xsd#gshd_ThresholdFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ThresholdFourMember" xlink:to="lab_gshd_ThresholdFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_755b0774-4057-4853-9d24-973d0c960884_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Distributions</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_cd4dbaca-e962-40c7-8309-c123e599efed_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income attributable to Goosehead Insurance, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsDomain_3317510d-efba-4d63-baa5-6a52cd9c85a0_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends [Domain]</link:label>
    <link:label id="lab_us-gaap_DividendsDomain_label_en-US" xlink:label="lab_us-gaap_DividendsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsDomain" xlink:to="lab_us-gaap_DividendsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage_d7b7468f-ffe2-461f-9607-af4266cd933a_terseLabel_en-US" xlink:label="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carriers company wrote with, provide national coverage</link:label>
    <link:label id="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage_label_en-US" xlink:label="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Insurance Carriers Company Wrote With, Provide National Coverage</link:label>
    <link:label id="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage_documentation_en-US" xlink:label="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Insurance Carriers Company Wrote With, Provide National Coverage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage" xlink:href="gshd-20251231.xsd#gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage" xlink:to="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_ba937cea-b66e-4c36-b073-b2c00cc7796c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWith_3f2fe58d-fc2a-4c31-b17f-154795bbbf28_terseLabel_en-US" xlink:label="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWith" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carriers company wrote with</link:label>
    <link:label id="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWith_label_en-US" xlink:label="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWith" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Insurance Carriers Company Wrote With</link:label>
    <link:label id="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWith_documentation_en-US" xlink:label="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWith" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Insurance Carriers Company Wrote With</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWith" xlink:href="gshd-20251231.xsd#gshd_NumberOfInsuranceCarriersCompanyWroteWith"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWith" xlink:to="lab_gshd_NumberOfInsuranceCarriersCompanyWroteWith" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_InterestIncome1Member_03f9f2af-f8e9-4d9a-8d5b-d87e5feb583d_terseLabel_en-US" xlink:label="lab_gshd_InterestIncome1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_gshd_InterestIncome1Member_label_en-US" xlink:label="lab_gshd_InterestIncome1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income1 [Member]</link:label>
    <link:label id="lab_gshd_InterestIncome1Member_documentation_en-US" xlink:label="lab_gshd_InterestIncome1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Income1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InterestIncome1Member" xlink:href="gshd-20251231.xsd#gshd_InterestIncome1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_InterestIncome1Member" xlink:to="lab_gshd_InterestIncome1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_019bca39-b20f-7e54-a9cd-756fe89853d1_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reimbursed expenses</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1c857f97-69c9-4a6d-95a5-4e6619ff3eb6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Reconciliation of Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_193ab092-307d-4d6c-a85a-99616f34aef6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_5d16449a-0a9d-4e0a-a029-fda08fff280c_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_19e85106-743f-4812-8a7c-c8b36b427f36_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_CommonStockNumberOfClasses_973de2ed-32c1-4814-996e-2a72a3983379_terseLabel_en-US" xlink:label="lab_gshd_CommonStockNumberOfClasses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of classes (in classes)</link:label>
    <link:label id="lab_gshd_CommonStockNumberOfClasses_label_en-US" xlink:label="lab_gshd_CommonStockNumberOfClasses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Number Of Classes</link:label>
    <link:label id="lab_gshd_CommonStockNumberOfClasses_documentation_en-US" xlink:label="lab_gshd_CommonStockNumberOfClasses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock, Number Of Classes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommonStockNumberOfClasses" xlink:href="gshd-20251231.xsd#gshd_CommonStockNumberOfClasses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_CommonStockNumberOfClasses" xlink:to="lab_gshd_CommonStockNumberOfClasses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_cde6d44d-320c-407b-85d7-31a06bf0aad4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net of accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_2955e267-632c-452f-a2f4-f3436183fa9c_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_f3d51935-ec45-4438-bf49-50396979fde3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_0b782fae-46b2-4cf3-b9e3-07bf9554c588_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of Class A common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_0dfd5124-2445-41d6-ab35-1c417df55f7a_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfCapitalDistribution_697687ae-edb7-4516-afd8-74d316b7bb48_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfCapitalDistribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments of capital distribution</link:label>
    <link:label id="lab_us-gaap_PaymentsOfCapitalDistribution_label_en-US" xlink:label="lab_us-gaap_PaymentsOfCapitalDistribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Capital Distribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfCapitalDistribution" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfCapitalDistribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfCapitalDistribution" xlink:to="lab_us-gaap_PaymentsOfCapitalDistribution" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_b77d2f0c-5c5a-4b12-a77d-3febe8660c6d_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_61c43835-7cc1-4cf8-8b75-ad812f9abb1e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_62d01f61-7dcf-4290-a242-854119d293f6_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_6df8c49f-93b3-4eee-92ef-677e4754c5aa_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_DebtCovenantDomain_06f169d9-f8d0-46d2-835d-7581bf42307b_terseLabel_en-US" xlink:label="lab_gshd_DebtCovenantDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Covenant [Domain]</link:label>
    <link:label id="lab_gshd_DebtCovenantDomain_label_en-US" xlink:label="lab_gshd_DebtCovenantDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Covenant [Domain]</link:label>
    <link:label id="lab_gshd_DebtCovenantDomain_documentation_en-US" xlink:label="lab_gshd_DebtCovenantDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Covenant [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtCovenantDomain" xlink:href="gshd-20251231.xsd#gshd_DebtCovenantDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_DebtCovenantDomain" xlink:to="lab_gshd_DebtCovenantDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_9fdf7c89-c946-4d05-9895-19a0da1c0453_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_c95402d7-692b-4b2f-9982-2c22319edc43_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_BoardOfDirectorsAndManagingDirectorsMember_71b8ef77-ab26-42a2-88e3-1b362fb5859a_terseLabel_en-US" xlink:label="lab_gshd_BoardOfDirectorsAndManagingDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Board of Directors and Managing Directors</link:label>
    <link:label id="lab_gshd_BoardOfDirectorsAndManagingDirectorsMember_label_en-US" xlink:label="lab_gshd_BoardOfDirectorsAndManagingDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Board of Directors and Managing Directors [Member]</link:label>
    <link:label id="lab_gshd_BoardOfDirectorsAndManagingDirectorsMember_documentation_en-US" xlink:label="lab_gshd_BoardOfDirectorsAndManagingDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Board of Directors and Managing Directors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_BoardOfDirectorsAndManagingDirectorsMember" xlink:href="gshd-20251231.xsd#gshd_BoardOfDirectorsAndManagingDirectorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_BoardOfDirectorsAndManagingDirectorsMember" xlink:to="lab_gshd_BoardOfDirectorsAndManagingDirectorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_6ebc3642-fe71-4b1d-97cc-3453b4bb91ea_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_5adb2915-9712-4409-b6e8-b8de76504ba9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes at U.S. federal statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable_489cd8cf-4116-48ed-8b38-2511c9563c69_negatedTerseLabel_en-US" xlink:label="lab_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Receivable from franchisees</link:label>
    <link:label id="lab_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable_label_en-US" xlink:label="lab_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Accounts Receivable - Franchise Receivable</link:label>
    <link:label id="lab_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable_documentation_en-US" xlink:label="lab_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Accounts Receivable - Franchise Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable" xlink:to="lab_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_2b7bc55c-28d9-4504-a98e-a5eb43ff124e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent_2251fe1c-bb81-48a6-a0f7-9a003ded594d_terseLabel_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due to related parties, current</link:label>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent_label_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities Under Tax Receivable Agreements, Current</link:label>
    <link:label id="lab_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent_documentation_en-US" xlink:label="lab_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liabilities Under Tax Receivable Agreements, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent" xlink:to="lab_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_ca621eff-ac38-474c-88b3-553aa1988500_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transferred over time</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember" xlink:to="lab_us-gaap_TransferredOverTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_019bf9a4-db62-77ee-9dcc-712def99b1a8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nondeductible equity-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_019bf9a5-e16f-7ce5-b050-286f6bc7024a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income tax expense (benefit), net of federal benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_LLCUnitsMember_1f96b7b4-048f-46d7-9e79-acc9f647555e_terseLabel_en-US" xlink:label="lab_gshd_LLCUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LLC Units</link:label>
    <link:label id="lab_gshd_LLCUnitsMember_label_en-US" xlink:label="lab_gshd_LLCUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">LLC Units [Member]</link:label>
    <link:label id="lab_gshd_LLCUnitsMember_documentation_en-US" xlink:label="lab_gshd_LLCUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">LLC Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LLCUnitsMember" xlink:href="gshd-20251231.xsd#gshd_LLCUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_LLCUnitsMember" xlink:to="lab_gshd_LLCUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_GooseheadInsuranceAgencyLLCMember_93ca327d-d1f4-4dce-9062-45740deb62a6_terseLabel_en-US" xlink:label="lab_gshd_GooseheadInsuranceAgencyLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goosehead Insurance Agency, LLC</link:label>
    <link:label id="lab_gshd_GooseheadInsuranceAgencyLLCMember_label_en-US" xlink:label="lab_gshd_GooseheadInsuranceAgencyLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goosehead Insurance Agency, LLC [Member]</link:label>
    <link:label id="lab_gshd_GooseheadInsuranceAgencyLLCMember_documentation_en-US" xlink:label="lab_gshd_GooseheadInsuranceAgencyLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goosehead Insurance Agency, LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceAgencyLLCMember" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceAgencyLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_GooseheadInsuranceAgencyLLCMember" xlink:to="lab_gshd_GooseheadInsuranceAgencyLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_6f2c5e11-264e-4e03-832f-f2111fecc59d_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_b06fa995-0272-4918-8916-f084966131e9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dd4f868c-04cd-43e7-8bf1-d63a7db04e06_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_c1fe3432-2ce6-4779-8e29-a1da06f44a67_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties_019bc9c1-4a7d-7379-87b0-81b67099b838_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to tax receivable agreement liability</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Due to Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_42b2e0cd-bd26-419b-8a3e-dce6fc115ea3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_dc6308c6-a01f-4619-8046-506e61622cb3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_66bad770-d422-4bc9-84ec-f5d945b93b24_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Balance of Franchise Fees Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_62496667-d9c5-4397-9545-87ed6d771ab0_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Allowance for Uncollectible Agency Fees</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_ee891a66-a1bb-4283-9403-a5d3a07a0123_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_01826890-aa22-4b1b-a056-96142067ddc0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f196bfe6-ef46-49fa-a321-06e238d019ec_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e319873c-4426-449a-8787-826f36c9e88c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_BoardOfDirectorsChairmanMember_019bca39-b20f-7424-8443-9cef8ad93490_terseLabel_en-US" xlink:label="lab_srt_BoardOfDirectorsChairmanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Co-Founder and Executive Chairman</link:label>
    <link:label id="lab_srt_BoardOfDirectorsChairmanMember_label_en-US" xlink:label="lab_srt_BoardOfDirectorsChairmanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Board of Directors Chairman [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_BoardOfDirectorsChairmanMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_BoardOfDirectorsChairmanMember" xlink:to="lab_srt_BoardOfDirectorsChairmanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bbbbfc69-f80f-4856-bd39-48b4b283e86e_netLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant-date fair value of options granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_76e9647e-5bc3-432a-b7a5-e2a6eb22701e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_019c4b5e-4672-72de-b479-e442e7f72c75_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nondeductible excess compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_a7da14c4-119c-42e4-b4ef-a38cabbde03a_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember_d9d3806c-6b36-4271-a42b-339c74cdc7d7_terseLabel_en-US" xlink:label="lab_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goosehead Management, LLC And Texas Wasatch Insurance Holdings Group LLC</link:label>
    <link:label id="lab_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember_label_en-US" xlink:label="lab_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goosehead Management, LLC And Texas Wasatch Insurance Holdings Group LLC [Member]</link:label>
    <link:label id="lab_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember_documentation_en-US" xlink:label="lab_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goosehead Management, LLC And Texas Wasatch Insurance Holdings Group LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember" xlink:href="gshd-20251231.xsd#gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember" xlink:to="lab_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDisclosureTextBlock_bdc416e2-e66f-48f5-9121-522ff5fcd01b_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncontrolling Interest Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDisclosureTextBlock" xlink:to="lab_us-gaap_MinorityInterestDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment_cfa34d0b-16bc-4ada-b928-ae4f5bc12280_terseLabel_en-US" xlink:label="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of annual installment</link:label>
    <link:label id="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment_label_en-US" xlink:label="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Annual Installment</link:label>
    <link:label id="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment_documentation_en-US" xlink:label="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Annual Installments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment" xlink:href="gshd-20251231.xsd#gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment" xlink:to="lab_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_d976036c-5338-45a4-82d2-14adb2e994be_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_17cf37f4-a9b2-4287-b67f-511bae658df2_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Contract liability at beginning of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_d27c1fec-5748-4e9c-b73a-57d8947a111d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Contract liability at end of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock_4fce64cd-164a-4528-a4a7-7b4883e551a9_terseLabel_en-US" xlink:label="lab_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Interest Rate Dependent of Leverage Ratio</link:label>
    <link:label id="lab_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock_label_en-US" xlink:label="lab_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Interest Rate Dependent Of Leverage Ratio [Table Text Block]</link:label>
    <link:label id="lab_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock_documentation_en-US" xlink:label="lab_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Interest Rate Dependent Of Leverage Ratio [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock" xlink:href="gshd-20251231.xsd#gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock" xlink:to="lab_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_413eb273-3276-4fda-8217-1632a7ac0e17_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_30927ca0-a37a-4e33-923e-dd966a29dde7_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_bd878d38-a531-4f99-bf70-678dc5fafc41_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1ba586d0-543b-4e12-8471-4bc49f94986f_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_FranchiseChannelMember_764c8f4f-5f62-4158-b6d8-09f586248e12_verboseLabel_en-US" xlink:label="lab_gshd_FranchiseChannelMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Franchise Channel [Member]</link:label>
    <link:label id="lab_gshd_FranchiseChannelMember_label_en-US" xlink:label="lab_gshd_FranchiseChannelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Franchise Channel [Member]</link:label>
    <link:label id="lab_gshd_FranchiseChannelMember_documentation_en-US" xlink:label="lab_gshd_FranchiseChannelMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Franchise Channel [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseChannelMember" xlink:href="gshd-20251231.xsd#gshd_FranchiseChannelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_FranchiseChannelMember" xlink:to="lab_gshd_FranchiseChannelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1a98ee27-382a-4c16-8a96-0921d594b6ff_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_dacd080d-0ff7-4398-b1e5-62c6526d4239_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_ec7c56aa-2e93-4bb5-bb36-ae09ee3bc3b8_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_dd58eb78-82eb-4748-9dfa-f805d2be3ee2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_97dff98d-8fdb-4897-a3b3-2155ddbeeb04_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software Development</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_517942b5-bcdd-4a8e-87a2-3d3e33019adf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_5ebb89ea-95bc-4be3-af43-a0ab5cfe0f56_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in cost to obtain franchise contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_d54b50dd-d3e2-4020-b705-40d8a98a3e03_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used for financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_acbbe553-413b-4d21-b36c-e4aeddfa3940_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_4884bc9c-1e0f-4ac5-93b6-71a683a82900_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charges to bad debts</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Credit Loss, Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:to="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_14fe1da4-560a-4e9b-a643-b5ba27619e23_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain" xlink:to="lab_us-gaap_ReceivableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_095b16ac-ff0d-4700-9c5d-734839a9752c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average incremental borrowing rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_c4491f64-eebf-4f89-94cd-80bd2b9612ab_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableTable_4e3fc294-49ec-4555-a00f-62c2da2dd73f_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends Payable [Table]</link:label>
    <link:label id="lab_us-gaap_DividendsPayableTable_label_en-US" xlink:label="lab_us-gaap_DividendsPayableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsPayableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableTable" xlink:to="lab_us-gaap_DividendsPayableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_ca0ece3f-3256-44bf-b4a7-b2bd5afbb562_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_327735b3-8baf-4921-9cc1-b30f98801cbc_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9adb91c3-af69-4cad-8cae-43c77a09d246_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average outstanding Class A common shares - Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_fa2f07f8-66a4-4ff0-b49c-43272e7f59f2_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining authorization under the share repurchase program</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ea2c22de-644a-4dde-b8b6-38c8f19eb65f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Calculation of EPS</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_bd558117-bb3b-4a99-939e-5ea0965e5bf4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable as of December 31, 2025 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_c9ae0a45-9a51-481b-8646-45a1ef8966b9_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_d691344f-8735-4856-8b6c-79ed367d06e6_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c80d64c3-c17f-4e2c-8ecd-c9388b522420_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_a6d4354c-bfbb-4c7e-8532-1cfe218e5cea_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_562b5b45-4a40-4000-9af7-70291f9ff0e9_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_NumberOfOfficeLeases_79c19417-0084-4887-8e8e-fd4e96ee841c_terseLabel_en-US" xlink:label="lab_gshd_NumberOfOfficeLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of office leases</link:label>
    <link:label id="lab_gshd_NumberOfOfficeLeases_label_en-US" xlink:label="lab_gshd_NumberOfOfficeLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Office Leases</link:label>
    <link:label id="lab_gshd_NumberOfOfficeLeases_documentation_en-US" xlink:label="lab_gshd_NumberOfOfficeLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Office Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfOfficeLeases" xlink:href="gshd-20251231.xsd#gshd_NumberOfOfficeLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_NumberOfOfficeLeases" xlink:to="lab_gshd_NumberOfOfficeLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_6b5ea302-819a-4abc-9657-f27cb7c8ee9c_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionAxis" xlink:to="lab_us-gaap_AssetAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_PhoneSystemMember_8bf5396c-5b82-4ebc-a1d2-53cf678c2e11_terseLabel_en-US" xlink:label="lab_gshd_PhoneSystemMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Phone system</link:label>
    <link:label id="lab_gshd_PhoneSystemMember_label_en-US" xlink:label="lab_gshd_PhoneSystemMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Phone System [Member]</link:label>
    <link:label id="lab_gshd_PhoneSystemMember_documentation_en-US" xlink:label="lab_gshd_PhoneSystemMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Phone System [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PhoneSystemMember" xlink:href="gshd-20251231.xsd#gshd_PhoneSystemMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_PhoneSystemMember" xlink:to="lab_gshd_PhoneSystemMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_cad5bc0f-e18c-4a82-8b81-7ec5b535f28c_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Write offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_dd31341b-39c1-4fa1-9753-6e06d8ebc3a2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from notes receivable to franchisees</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale and Collection of Notes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:to="lab_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f2dae662-fe86-4fa9-a8bc-cdb2242b3131_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, outstanding, weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0874acd0-4225-441d-a1b0-e497359d6448_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, outstanding, weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c8b2bb76-df40-49fe-a817-db2d40e86673_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_2c2132b8-f392-4316-b065-f1e197e67989_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RoyaltyFeesMember_1c3f4000-122b-4ff6-8ce9-a5d16607a85a_terseLabel_en-US" xlink:label="lab_gshd_RoyaltyFeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Royalty fees</link:label>
    <link:label id="lab_gshd_RoyaltyFeesMember_label_en-US" xlink:label="lab_gshd_RoyaltyFeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Royalty Fees [Member]</link:label>
    <link:label id="lab_gshd_RoyaltyFeesMember_documentation_en-US" xlink:label="lab_gshd_RoyaltyFeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Royalty Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RoyaltyFeesMember" xlink:href="gshd-20251231.xsd#gshd_RoyaltyFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RoyaltyFeesMember" xlink:to="lab_gshd_RoyaltyFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_e8aaa0f5-9724-4059-a418-0ee54d9fd2fb_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivableWithImputedInterestDiscount_a19ff068-4d4b-44fe-b4f2-239e34f06d7f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReceivableWithImputedInterestDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: Unamortized discount</link:label>
    <link:label id="lab_us-gaap_ReceivableWithImputedInterestDiscount_label_en-US" xlink:label="lab_us-gaap_ReceivableWithImputedInterestDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable with Imputed Interest, Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableWithImputedInterestDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableWithImputedInterestDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableWithImputedInterestDiscount" xlink:to="lab_us-gaap_ReceivableWithImputedInterestDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_PremiumsPayableCurrent_e76195ef-96a2-44f4-8a69-86a98ca46a5b_terseLabel_en-US" xlink:label="lab_gshd_PremiumsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Premiums payable</link:label>
    <link:label id="lab_gshd_PremiumsPayableCurrent_label_en-US" xlink:label="lab_gshd_PremiumsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premiums Payable, Current</link:label>
    <link:label id="lab_gshd_PremiumsPayableCurrent_documentation_en-US" xlink:label="lab_gshd_PremiumsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Premiums Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PremiumsPayableCurrent" xlink:href="gshd-20251231.xsd#gshd_PremiumsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_PremiumsPayableCurrent" xlink:to="lab_gshd_PremiumsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_DebtInstrumentEarningsRatio_019b9847-f2db-7668-9304-d56cf11e0e49_terseLabel_en-US" xlink:label="lab_gshd_DebtInstrumentEarningsRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EBITDA ratio</link:label>
    <link:label id="lab_gshd_DebtInstrumentEarningsRatio_label_en-US" xlink:label="lab_gshd_DebtInstrumentEarningsRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Earnings Ratio</link:label>
    <link:label id="lab_gshd_DebtInstrumentEarningsRatio_documentation_en-US" xlink:label="lab_gshd_DebtInstrumentEarningsRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Earnings Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtInstrumentEarningsRatio" xlink:href="gshd-20251231.xsd#gshd_DebtInstrumentEarningsRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_DebtInstrumentEarningsRatio" xlink:to="lab_gshd_DebtInstrumentEarningsRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_727c50a2-219f-48e7-8b06-af4d1ee3639c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term (in years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_b4c0cfbb-96b5-462d-aaba-873eff2f3973_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4f3245b6-4883-4246-b8b7-cefe246d7f86_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ae80176a-1f3f-4745-b3dc-8f127896e973_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_c561869b-515e-4a48-a5d0-a79fe40b91a3_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current income taxes</link:label>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_RenewalRoyaltyFeesMember_07a09336-0edc-418f-927c-5531766e5f4d_terseLabel_en-US" xlink:label="lab_gshd_RenewalRoyaltyFeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Renewal royalty fees</link:label>
    <link:label id="lab_gshd_RenewalRoyaltyFeesMember_label_en-US" xlink:label="lab_gshd_RenewalRoyaltyFeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Renewal Royalty Fees [Member]</link:label>
    <link:label id="lab_gshd_RenewalRoyaltyFeesMember_documentation_en-US" xlink:label="lab_gshd_RenewalRoyaltyFeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Renewal Royalty Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RenewalRoyaltyFeesMember" xlink:href="gshd-20251231.xsd#gshd_RenewalRoyaltyFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_RenewalRoyaltyFeesMember" xlink:to="lab_gshd_RenewalRoyaltyFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_5e2e7426-be85-4562-aad6-0c6b9daf3c09_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_019c1007-867a-7ba8-ba5c-46af9f3df341_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends to stockholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_640e2033-b399-42f8-a38a-66ab4a3c114c_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_47d9149b-3caf-42de-87bf-a00d98b1f879_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_label_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseNonoperating" xlink:to="lab_us-gaap_InterestExpenseNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_b086786a-b258-4b69-95d0-0281aaf70d7d_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_139a7e52-84bf-4a7b-aaf4-4e9056e1821a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod_ff4fc96b-f499-49b3-9f7e-65c05ecd4fba_terseLabel_en-US" xlink:label="lab_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum service period to be eligible</link:label>
    <link:label id="lab_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod_label_en-US" xlink:label="lab_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Eligibility, Minimum Service Period</link:label>
    <link:label id="lab_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod_documentation_en-US" xlink:label="lab_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Eligibility, Minimum Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod" xlink:href="gshd-20251231.xsd#gshd_DefinedContributionPlanEligibilityMinimumServicePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod" xlink:to="lab_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_InterestIncomeFranchiseFeeReceivable_4ec6427b-6381-499a-849c-2c78d84b3ffc_terseLabel_en-US" xlink:label="lab_gshd_InterestIncomeFranchiseFeeReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest related to franchise fee</link:label>
    <link:label id="lab_gshd_InterestIncomeFranchiseFeeReceivable_label_en-US" xlink:label="lab_gshd_InterestIncomeFranchiseFeeReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income, Franchise Fee Receivable</link:label>
    <link:label id="lab_gshd_InterestIncomeFranchiseFeeReceivable_documentation_en-US" xlink:label="lab_gshd_InterestIncomeFranchiseFeeReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Income, Franchise Fee Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InterestIncomeFranchiseFeeReceivable" xlink:href="gshd-20251231.xsd#gshd_InterestIncomeFranchiseFeeReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_InterestIncomeFranchiseFeeReceivable" xlink:to="lab_gshd_InterestIncomeFranchiseFeeReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_bf2de91d-e98a-4616-ae7a-084baae2ede1_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_019c4b5d-fcfc-7f61-b6b4-4ade239ee59c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nondeductible excess compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6b2ff545-5d67-4de0-89c9-e9b18cb33ae7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum borrowing availability</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_9236a840-ad7f-4625-88d6-9aea641ba9af_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from the issuance of Class A common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_8edbbb93-2968-4837-89d1-fd27fba367a1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Share repurchases (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_76f25c9e-c7c0-467e-b8d5-43ca255dcff4_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_84315bd8-6b32-443e-8011-434141668d71_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_b2fce680-a805-4c9c-a747-23758aa3ab4c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest_667d8b62-c9bf-4299-bd09-d710ad4128e5_verboseLabel_en-US" xlink:label="lab_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Add: net income attributable to noncontrolling interests</link:label>
    <link:label id="lab_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) Before Income Taxes, Attributable To Noncontrolling Interest</link:label>
    <link:label id="lab_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest_documentation_en-US" xlink:label="lab_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income (Loss) Before Income Taxes, Attributable To Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest" xlink:href="gshd-20251231.xsd#gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest" xlink:to="lab_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter_d8dbf6bd-3f21-4d0a-a14a-a9f6f2ac78b0_terseLabel_en-US" xlink:label="lab_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030 and thereafter</link:label>
    <link:label id="lab_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter_label_en-US" xlink:label="lab_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five And Thereafter</link:label>
    <link:label id="lab_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter_documentation_en-US" xlink:label="lab_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five And Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter" xlink:href="gshd-20251231.xsd#gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter" xlink:to="lab_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_fcb27156-03c7-4e0e-8012-53d498b48415_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_2829efac-b0b8-4c07-af82-e5179fb592f7_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_5bcebba2-47dc-4c69-817f-1a035819db5c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk free interest rate, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_385ea9e5-639b-468d-b147-3b25cafea9f6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_gshd_ContingentCommissionsMember_c1a8f3e7-7043-4997-b843-9b7e98859e14_terseLabel_en-US" xlink:label="lab_gshd_ContingentCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent commissions</link:label>
    <link:label id="lab_gshd_ContingentCommissionsMember_label_en-US" xlink:label="lab_gshd_ContingentCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Commissions [Member]</link:label>
    <link:label id="lab_gshd_ContingentCommissionsMember_documentation_en-US" xlink:label="lab_gshd_ContingentCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contingent Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ContingentCommissionsMember" xlink:href="gshd-20251231.xsd#gshd_ContingentCommissionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gshd_ContingentCommissionsMember" xlink:to="lab_gshd_ContingentCommissionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_0cae81ac-19dc-42d0-8b23-4cae6991d4d5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_d5d9bcdb-c6c3-4937-bb95-9c5519ecf436_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockLineItems_2617e828-879d-448c-8bcf-078b2d7840a4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="lab_us-gaap_SubsidiarySaleOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3900b734-9d37-42de-9308-b288536e71cf_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_b8ab955b-479a-41d1-9ae7-909dbd115924_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableCurrent_019c4b43-84d2-7e9f-afa1-71c0a07854c9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current portion of note payable</link:label>
    <link:label id="lab_us-gaap_NotesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableCurrent" xlink:to="lab_us-gaap_NotesPayableCurrent" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>gshd-20251231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:4ab02a5d-b841-4ea2-84f7-dfb03cd5246b,g:01588182-f248-4141-9ded-e6dfc96d4aec-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/CoverPage" xlink:type="simple" xlink:href="gshd-20251231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_d777d1a3-4943-414c-8c14-e778897db54d" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_a63d2467-e9d6-4f26-9cac-29d1209a5dd1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_d777d1a3-4943-414c-8c14-e778897db54d" xlink:to="loc_dei_EntitiesTable_a63d2467-e9d6-4f26-9cac-29d1209a5dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c2d1abe3-3237-40a0-af2d-54397e05d61e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_a63d2467-e9d6-4f26-9cac-29d1209a5dd1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c2d1abe3-3237-40a0-af2d-54397e05d61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ffb2e513-e1a6-4d45-96e4-ba197179caa9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c2d1abe3-3237-40a0-af2d-54397e05d61e" xlink:to="loc_us-gaap_ClassOfStockDomain_ffb2e513-e1a6-4d45-96e4-ba197179caa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_b080ea26-4b6b-4043-a350-953c90dbb53b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ffb2e513-e1a6-4d45-96e4-ba197179caa9" xlink:to="loc_us-gaap_CommonClassAMember_b080ea26-4b6b-4043-a350-953c90dbb53b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d066018b-cab2-4875-9302-100c25ba6e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ffb2e513-e1a6-4d45-96e4-ba197179caa9" xlink:to="loc_us-gaap_CommonClassBMember_d066018b-cab2-4875-9302-100c25ba6e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_a63d2467-e9d6-4f26-9cac-29d1209a5dd1" xlink:to="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_564a3b76-3d2d-4b92-8c43-a8f091c97add" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentType_564a3b76-3d2d-4b92-8c43-a8f091c97add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_dc21e1f1-f7c1-46e0-a2a7-0f52ae76cccf" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentAnnualReport_dc21e1f1-f7c1-46e0-a2a7-0f52ae76cccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_53216ade-64df-4b46-8cd6-988b688e3e10" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentPeriodEndDate_53216ade-64df-4b46-8cd6-988b688e3e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_d45ac467-4ce8-4e8c-bf39-4b0e314d8cff" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_CurrentFiscalYearEndDate_d45ac467-4ce8-4e8c-bf39-4b0e314d8cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f2e2bb76-9e0f-4a1d-b46e-c001256b3d45" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentTransitionReport_f2e2bb76-9e0f-4a1d-b46e-c001256b3d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_062dfd2b-820e-47fe-b16c-74a1aa1a7637" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityFileNumber_062dfd2b-820e-47fe-b16c-74a1aa1a7637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_fa37e888-ddb5-4487-af83-a00126415090" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityRegistrantName_fa37e888-ddb5-4487-af83-a00126415090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_c68346d3-20cf-462c-858e-3f4637500452" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityIncorporationStateCountryCode_c68346d3-20cf-462c-858e-3f4637500452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_f4d8d824-026a-447d-836e-2b4784733a18" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityTaxIdentificationNumber_f4d8d824-026a-447d-836e-2b4784733a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a54e2d77-d5a4-485b-9dea-5b11e6198843" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityAddressAddressLine1_a54e2d77-d5a4-485b-9dea-5b11e6198843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_44b2eaf7-ebba-4603-b02b-f5c96963e34a" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityAddressCityOrTown_44b2eaf7-ebba-4603-b02b-f5c96963e34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_38703e8d-bbf6-4675-bd43-ba294a4c94da" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityAddressStateOrProvince_38703e8d-bbf6-4675-bd43-ba294a4c94da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_343b4b01-ed7e-43bc-88ee-a6373435bcc1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityAddressPostalZipCode_343b4b01-ed7e-43bc-88ee-a6373435bcc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_09b084dc-94e2-4cf0-885b-3216a3516c3d" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_CityAreaCode_09b084dc-94e2-4cf0-885b-3216a3516c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7fba2504-f3ca-460f-b96d-778541406e29" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_LocalPhoneNumber_7fba2504-f3ca-460f-b96d-778541406e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d66c3e9e-0b0d-4075-b2f0-d9f2f5ea7509" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_Security12bTitle_d66c3e9e-0b0d-4075-b2f0-d9f2f5ea7509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_ff44f21f-235b-4c41-a9ff-9c76307faf15" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_TradingSymbol_ff44f21f-235b-4c41-a9ff-9c76307faf15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5f90a9af-a249-46f7-a830-89c0ad77c6c8" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_SecurityExchangeName_5f90a9af-a249-46f7-a830-89c0ad77c6c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_36dea661-cd00-4813-8def-37dfc9fbca67" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_36dea661-cd00-4813-8def-37dfc9fbca67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_1ba2bbb3-ec8f-4558-8f09-9d366b5b0e39" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityVoluntaryFilers_1ba2bbb3-ec8f-4558-8f09-9d366b5b0e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_2e66ac6b-bbd8-4bb4-a28b-a46d4ba3c965" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityCurrentReportingStatus_2e66ac6b-bbd8-4bb4-a28b-a46d4ba3c965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_548a8849-8fc4-42b8-aa72-574d16f617d6" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityInteractiveDataCurrent_548a8849-8fc4-42b8-aa72-574d16f617d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_c22379b2-c700-4aea-ac75-a15b0955a69f" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityFilerCategory_c22379b2-c700-4aea-ac75-a15b0955a69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_f8f24662-5860-4333-a34c-95d5738fc652" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntitySmallBusiness_f8f24662-5860-4333-a34c-95d5738fc652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_ff3e1d4b-d882-4e7e-9727-dd4b2aacc325" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityEmergingGrowthCompany_ff3e1d4b-d882-4e7e-9727-dd4b2aacc325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_3eeb6e2a-8257-40c5-ae09-19c0b69d62ee" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_IcfrAuditorAttestationFlag_3eeb6e2a-8257-40c5-ae09-19c0b69d62ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_f18e2d42-88ad-4fcc-9f7a-1c5e93e07bce" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_f18e2d42-88ad-4fcc-9f7a-1c5e93e07bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_cf70e2d9-7044-4d88-a701-6460691516d4" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityShellCompany_cf70e2d9-7044-4d88-a701-6460691516d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_deb40b11-2857-4f91-9fce-29f1c94766f9" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityPublicFloat_deb40b11-2857-4f91-9fce-29f1c94766f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6b3252e3-1700-41c1-bb46-7cf1d7647afd" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6b3252e3-1700-41c1-bb46-7cf1d7647afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_9f7d71e0-05a7-4a32-bc50-1833e9677d95" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_9f7d71e0-05a7-4a32-bc50-1833e9677d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_88f2a613-25d7-4a07-b378-18d095f671ef" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_EntityCentralIndexKey_88f2a613-25d7-4a07-b378-18d095f671ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_30172ddd-ddce-406b-b7a6-470b83a937da" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentFiscalYearFocus_30172ddd-ddce-406b-b7a6-470b83a937da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_15624b84-0b28-4911-9b50-03ab6fbffe6c" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_DocumentFiscalPeriodFocus_15624b84-0b28-4911-9b50-03ab6fbffe6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_365eee23-febe-40ef-b8fd-f0c6b1eadb86" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_2bfe26a4-776d-4fa8-a9ca-5ace33b74721" xlink:to="loc_dei_AmendmentFlag_365eee23-febe-40ef-b8fd-f0c6b1eadb86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/AuditInformation" xlink:type="simple" xlink:href="gshd-20251231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AuditInformationAbstract_08177076-d971-4c57-85b6-d4912ba81a84" xlink:href="gshd-20251231.xsd#gshd_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_2e79e12e-6677-43d3-b5f5-2eb4e845b517" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_AuditInformationAbstract_08177076-d971-4c57-85b6-d4912ba81a84" xlink:to="loc_dei_AuditorName_2e79e12e-6677-43d3-b5f5-2eb4e845b517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_70fbb234-982b-40dd-b92f-d691da044666" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_AuditInformationAbstract_08177076-d971-4c57-85b6-d4912ba81a84" xlink:to="loc_dei_AuditorLocation_70fbb234-982b-40dd-b92f-d691da044666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_8f3348b9-c55b-421d-931d-d07b5045b002" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_AuditInformationAbstract_08177076-d971-4c57-85b6-d4912ba81a84" xlink:to="loc_dei_AuditorFirmId_8f3348b9-c55b-421d-931d-d07b5045b002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations" xlink:type="simple" xlink:href="gshd-20251231.xsd#Consolidatedstatementsofoperations"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_ed8d43f5-c249-413c-b5e6-e57467e4632c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_90403dee-bfe8-4f13-9c40-1b5c98588dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_ed8d43f5-c249-413c-b5e6-e57467e4632c" xlink:to="loc_us-gaap_StatementTable_90403dee-bfe8-4f13-9c40-1b5c98588dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_818eeb67-2967-4092-95c7-eac4b74c6863" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_90403dee-bfe8-4f13-9c40-1b5c98588dc5" xlink:to="loc_srt_ProductOrServiceAxis_818eeb67-2967-4092-95c7-eac4b74c6863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_860d826f-3dda-41f2-af57-b796850daba0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_818eeb67-2967-4092-95c7-eac4b74c6863" xlink:to="loc_srt_ProductsAndServicesDomain_860d826f-3dda-41f2-af57-b796850daba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommissionsAndAgencyFeesMember_ac6edfe4-d77e-468b-b89e-4b9f093446c1" xlink:href="gshd-20251231.xsd#gshd_CommissionsAndAgencyFeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_860d826f-3dda-41f2-af57-b796850daba0" xlink:to="loc_gshd_CommissionsAndAgencyFeesMember_ac6edfe4-d77e-468b-b89e-4b9f093446c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseMember_4f622846-d7dc-4782-97b6-60f8433aca3b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FranchiseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_860d826f-3dda-41f2-af57-b796850daba0" xlink:to="loc_us-gaap_FranchiseMember_4f622846-d7dc-4782-97b6-60f8433aca3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InterestIncome1Member_7a84ac2d-fb70-41e5-b415-a3d57c05b8c7" xlink:href="gshd-20251231.xsd#gshd_InterestIncome1Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_860d826f-3dda-41f2-af57-b796850daba0" xlink:to="loc_gshd_InterestIncome1Member_7a84ac2d-fb70-41e5-b415-a3d57c05b8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_90403dee-bfe8-4f13-9c40-1b5c98588dc5" xlink:to="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_3fdfc22b-0e30-494b-8892-b3fcfd08a0a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_RevenuesAbstract_3fdfc22b-0e30-494b-8892-b3fcfd08a0a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_df7ddcc4-d140-4b1c-abfa-26e658bd5511" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_3fdfc22b-0e30-494b-8892-b3fcfd08a0a1" xlink:to="loc_us-gaap_Revenues_df7ddcc4-d140-4b1c-abfa-26e658bd5511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_14c2adfd-a452-4d48-af33-98774bbebb79" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:to="loc_us-gaap_LaborAndRelatedExpense_14c2adfd-a452-4d48-af33-98774bbebb79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_b9f8ed63-2cf2-4613-89b3-06414744edc6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_b9f8ed63-2cf2-4613-89b3-06414744edc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_b2e7eba9-3c5f-4ade-8e3a-b1fc53e3e083" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_b2e7eba9-3c5f-4ade-8e3a-b1fc53e3e083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization_81b5fbbb-73ad-43f9-98c1-fc5850e7d559" xlink:href="gshd-20251231.xsd#gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:to="loc_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization_81b5fbbb-73ad-43f9-98c1-fc5850e7d559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f35329a7-c10d-4134-bc76-1b7abe273908" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2439a8f4-84bb-4f44-92fa-f26683c64a8f" xlink:to="loc_us-gaap_OperatingExpenses_f35329a7-c10d-4134-bc76-1b7abe273908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f291035e-ecfc-4ae1-a16a-0fe43cf38750" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_OperatingIncomeLoss_f291035e-ecfc-4ae1-a16a-0fe43cf38750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_e5e17f8a-080f-4a35-9e66-1e57ca03f0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_e5e17f8a-080f-4a35-9e66-1e57ca03f0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_5a8369a5-06ae-40aa-a5a2-8d04e4ba6e55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_e5e17f8a-080f-4a35-9e66-1e57ca03f0b2" xlink:to="loc_us-gaap_InterestExpenseNonoperating_5a8369a5-06ae-40aa-a5a2-8d04e4ba6e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_7a929116-d375-4df5-a00c-f91a821b1a01" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_e5e17f8a-080f-4a35-9e66-1e57ca03f0b2" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_7a929116-d375-4df5-a00c-f91a821b1a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_85807f09-7195-4f29-bfdd-e737ca1f5976" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_85807f09-7195-4f29-bfdd-e737ca1f5976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5dd6e685-5b2f-43fc-8c56-b1723afce85e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5dd6e685-5b2f-43fc-8c56-b1723afce85e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9a18928e-3b4f-4cc5-9f5c-9a90bb870aba" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_ProfitLoss_9a18928e-3b4f-4cc5-9f5c-9a90bb870aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_edf863d4-eb3f-45a3-b124-3b0f8334eeca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_edf863d4-eb3f-45a3-b124-3b0f8334eeca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e030086d-dd86-49db-992a-b0d1694e357f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_us-gaap_NetIncomeLoss_e030086d-dd86-49db-992a-b0d1694e357f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_EarningsPerShareBasicAndDilutedEPSAbstract_49c3b7cb-e1b4-4d34-a7fc-66a00fc05102" xlink:href="gshd-20251231.xsd#gshd_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_gshd_EarningsPerShareBasicAndDilutedEPSAbstract_49c3b7cb-e1b4-4d34-a7fc-66a00fc05102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6903bed0-d066-4982-ae21-fe7d3d9c55be" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_EarningsPerShareBasicAndDilutedEPSAbstract_49c3b7cb-e1b4-4d34-a7fc-66a00fc05102" xlink:to="loc_us-gaap_EarningsPerShareBasic_6903bed0-d066-4982-ae21-fe7d3d9c55be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_61993a70-bd12-41ee-aea4-1055c21c3eea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_EarningsPerShareBasicAndDilutedEPSAbstract_49c3b7cb-e1b4-4d34-a7fc-66a00fc05102" xlink:to="loc_us-gaap_EarningsPerShareDiluted_61993a70-bd12-41ee-aea4-1055c21c3eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_EarningsPerShareBasicAndDilutedSharesAbstract_eef1d96c-3719-4b18-8f6c-efd305ebc37c" xlink:href="gshd-20251231.xsd#gshd_EarningsPerShareBasicAndDilutedSharesAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e3c427df-a440-434d-aad3-01f08f012b17" xlink:to="loc_gshd_EarningsPerShareBasicAndDilutedSharesAbstract_eef1d96c-3719-4b18-8f6c-efd305ebc37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_aeeec5c2-61cc-414b-8099-0494c06c7e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_EarningsPerShareBasicAndDilutedSharesAbstract_eef1d96c-3719-4b18-8f6c-efd305ebc37c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_aeeec5c2-61cc-414b-8099-0494c06c7e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a047e21c-4a51-4190-ac98-97aaaf7bb6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_EarningsPerShareBasicAndDilutedSharesAbstract_eef1d96c-3719-4b18-8f6c-efd305ebc37c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a047e21c-4a51-4190-ac98-97aaaf7bb6e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets" xlink:type="simple" xlink:href="gshd-20251231.xsd#Consolidatedbalancesheets"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_5036735f-bcd4-4e0b-8261-f16a31523ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_69332dfe-dba1-4f47-bb52-00147376c929" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_5036735f-bcd4-4e0b-8261-f16a31523ddd" xlink:to="loc_us-gaap_StatementTable_69332dfe-dba1-4f47-bb52-00147376c929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ff35c1ac-e406-45de-8e41-eadd0b46445e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_69332dfe-dba1-4f47-bb52-00147376c929" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ff35c1ac-e406-45de-8e41-eadd0b46445e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ed82de68-a5cc-4e2e-9262-0b0c4d988e86" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ff35c1ac-e406-45de-8e41-eadd0b46445e" xlink:to="loc_us-gaap_ClassOfStockDomain_ed82de68-a5cc-4e2e-9262-0b0c4d988e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_bca003cc-c724-4de5-9908-a4c27741d522" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ed82de68-a5cc-4e2e-9262-0b0c4d988e86" xlink:to="loc_us-gaap_CommonClassAMember_bca003cc-c724-4de5-9908-a4c27741d522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_87afc0ee-7305-491c-ad8a-7f08d3ef4ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ed82de68-a5cc-4e2e-9262-0b0c4d988e86" xlink:to="loc_us-gaap_CommonClassBMember_87afc0ee-7305-491c-ad8a-7f08d3ef4ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b0aa4a36-e7d3-4d8b-9f82-8b2a704ff88d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_69332dfe-dba1-4f47-bb52-00147376c929" xlink:to="loc_us-gaap_StatementLineItems_b0aa4a36-e7d3-4d8b-9f82-8b2a704ff88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b0aa4a36-e7d3-4d8b-9f82-8b2a704ff88d" xlink:to="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_383e3fab-e7f4-447f-bae8-ea8268ef713b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_383e3fab-e7f4-447f-bae8-ea8268ef713b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_4bddcf6e-0424-44b0-8790-88a6e5310ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_us-gaap_RestrictedCashCurrent_4bddcf6e-0424-44b0-8790-88a6e5310ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable_998c70a6-8ca3-4af2-be98-d6fd7be329e0" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable_998c70a6-8ca3-4af2-be98-d6fd7be329e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetCurrentFranchiseReceivable_2668a8aa-0422-42d9-93b8-8c8f65bce803" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetCurrentFranchiseReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_gshd_AccountsReceivableNetCurrentFranchiseReceivable_2668a8aa-0422-42d9-93b8-8c8f65bce803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_02c4311a-b6d8-40e0-ab2a-f8e5e4e22528" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_02c4311a-b6d8-40e0-ab2a-f8e5e4e22528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_19c3dff6-0075-49e0-94e8-b77f29646f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_abab824c-209c-4c3f-bc3c-7e5e45ed70e6" xlink:to="loc_us-gaap_AssetsCurrent_19c3dff6-0075-49e0-94e8-b77f29646f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable_b3e68617-f858-46b4-a424-096ddde58ffa" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetNoncurrentFranchiseReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable_b3e68617-f858-46b4-a424-096ddde58ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_41fe0b38-121e-47b6-94a9-92b9feba235d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_41fe0b38-121e-47b6-94a9-92b9feba235d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_770c4078-8c13-45b2-9368-66b6558352ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_770c4078-8c13-45b2-9368-66b6558352ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a7a98633-96e2-4d15-a385-f482f682d84a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a7a98633-96e2-4d15-a385-f482f682d84a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_c235e556-9f8d-4599-9f74-b87b55358359" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_c235e556-9f8d-4599-9f74-b87b55358359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c3bd8721-ddb2-4ba1-bf20-55ac32ead45a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c3bd8721-ddb2-4ba1-bf20-55ac32ead45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c569f74c-121c-447f-99c2-b8ca8f34abc0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_5adf2559-b6c5-4526-8cda-92fba23b5339" xlink:to="loc_us-gaap_Assets_c569f74c-121c-447f-99c2-b8ca8f34abc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b0aa4a36-e7d3-4d8b-9f82-8b2a704ff88d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_66036d77-71f7-42e7-9ef4-2f61489f7425" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_66036d77-71f7-42e7-9ef4-2f61489f7425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PremiumsPayableCurrent_bed1048c-a47e-4393-bc84-48cffff778cf" xlink:href="gshd-20251231.xsd#gshd_PremiumsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_gshd_PremiumsPayableCurrent_bed1048c-a47e-4393-bc84-48cffff778cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e6cad689-9f8a-492d-bca8-5e5f7e67b05d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e6cad689-9f8a-492d-bca8-5e5f7e67b05d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1f8249b0-32ee-4352-84be-ab3599922dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1f8249b0-32ee-4352-84be-ab3599922dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_59beb0ad-7078-4197-8edb-8eaf7aefab90" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_us-gaap_LongTermDebtCurrent_59beb0ad-7078-4197-8edb-8eaf7aefab90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent_019c4d89-ab0b-7d71-9bad-5b949234c41e" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreementCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent_019c4d89-ab0b-7d71-9bad-5b949234c41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_c1136c33-4c2f-42ca-aedb-4fda3e581e17" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_57bb38ce-262d-4d70-90eb-f4d56766c746" xlink:to="loc_us-gaap_LiabilitiesCurrent_c1136c33-4c2f-42ca-aedb-4fda3e581e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e2d4916d-22b3-400a-837d-9be5b2289a73" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e2d4916d-22b3-400a-837d-9be5b2289a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_f7b1c44e-afe9-4ab6-b398-0a21de36dc7c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_f7b1c44e-afe9-4ab6-b398-0a21de36dc7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_c3f34613-49ba-458c-be5d-52d665ed0a23" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_c3f34613-49ba-458c-be5d-52d665ed0a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent_f2a1bd10-9bf5-4f66-a68f-84afb03e89a1" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent_f2a1bd10-9bf5-4f66-a68f-84afb03e89a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_150c3e7b-dad0-4814-9529-4c931d281dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_Liabilities_150c3e7b-dad0-4814-9529-4c931d281dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a1fa3459-823b-4618-8394-ca3ef3023245" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a1fa3459-823b-4618-8394-ca3ef3023245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_bc127afc-ec50-4224-b9d4-1e380cc72891" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_CommonStockValue_bc127afc-ec50-4224-b9d4-1e380cc72891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6ba13cac-f7c3-4d62-8660-1b0a0ae12dce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6ba13cac-f7c3-4d62-8660-1b0a0ae12dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_41caad70-4aad-426b-84c0-88e988e28cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_41caad70-4aad-426b-84c0-88e988e28cd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c04547bd-dfde-4777-adbf-63136cba92c0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_StockholdersEquity_c04547bd-dfde-4777-adbf-63136cba92c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_02d5084e-1058-4744-aa9e-7632ec0b261b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_MinorityInterest_02d5084e-1058-4744-aa9e-7632ec0b261b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_015da7a0-afdb-418b-9b43-151176c27ded" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_015da7a0-afdb-418b-9b43-151176c27ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3234a6e4-ec97-487d-af63-7a514066ed5a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0f121ef1-6414-486a-8b8f-49f93059f880" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_3234a6e4-ec97-487d-af63-7a514066ed5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical" xlink:type="simple" xlink:href="gshd-20251231.xsd#ConsolidatedbalancesheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_a6d9b41c-bb94-49a2-87d2-e30e780fe316" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1a076ba2-4fd2-4844-b379-ca36ed9fd88a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a6d9b41c-bb94-49a2-87d2-e30e780fe316" xlink:to="loc_us-gaap_StatementTable_1a076ba2-4fd2-4844-b379-ca36ed9fd88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3fbc2f61-0aa6-4863-a848-922d6f22b098" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1a076ba2-4fd2-4844-b379-ca36ed9fd88a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3fbc2f61-0aa6-4863-a848-922d6f22b098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9396d0f0-ad77-4905-b354-3cc963c20c20" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3fbc2f61-0aa6-4863-a848-922d6f22b098" xlink:to="loc_us-gaap_ClassOfStockDomain_9396d0f0-ad77-4905-b354-3cc963c20c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_21594533-5ea5-47ce-8ae3-24c94d391b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9396d0f0-ad77-4905-b354-3cc963c20c20" xlink:to="loc_us-gaap_CommonClassAMember_21594533-5ea5-47ce-8ae3-24c94d391b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_7bbdf8c4-3a82-4304-80c9-8f31336ac714" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9396d0f0-ad77-4905-b354-3cc963c20c20" xlink:to="loc_us-gaap_CommonClassBMember_7bbdf8c4-3a82-4304-80c9-8f31336ac714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1a076ba2-4fd2-4844-b379-ca36ed9fd88a" xlink:to="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_c490bfe1-60d3-4ba8-9639-140af7f2b6b9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_c490bfe1-60d3-4ba8-9639-140af7f2b6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_606d354c-86ef-46fd-881f-84bb71ac9fef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_606d354c-86ef-46fd-881f-84bb71ac9fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_e5f510f7-ee77-46a5-8dd0-6d86c7b015fc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:to="loc_us-gaap_CommonStockSharesIssued_e5f510f7-ee77-46a5-8dd0-6d86c7b015fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8dc59562-96e8-4cf9-b5a4-6f405a2a6be2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_daaab870-98a4-4930-a1e2-e4400a99be37" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8dc59562-96e8-4cf9-b5a4-6f405a2a6be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity" xlink:type="simple" xlink:href="gshd-20251231.xsd#Consolidatedstatementsofstockholdersequity"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_13f0bd73-a0bd-4720-bf77-230d01966dce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_00f2e2db-3a81-444b-8f0b-1d9015d77a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_13f0bd73-a0bd-4720-bf77-230d01966dce" xlink:to="loc_us-gaap_StatementTable_00f2e2db-3a81-444b-8f0b-1d9015d77a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0797cb62-c621-4637-be94-8c96edd6ee33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_00f2e2db-3a81-444b-8f0b-1d9015d77a4a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0797cb62-c621-4637-be94-8c96edd6ee33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7427523b-64c9-44e2-9c45-9fc18d8b8bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0797cb62-c621-4637-be94-8c96edd6ee33" xlink:to="loc_us-gaap_EquityComponentDomain_7427523b-64c9-44e2-9c45-9fc18d8b8bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_0a284a2a-4967-4890-8c18-dfb56199a0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7427523b-64c9-44e2-9c45-9fc18d8b8bb2" xlink:to="loc_us-gaap_ParentMember_0a284a2a-4967-4890-8c18-dfb56199a0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_8d079a20-2e7c-493c-8127-42473d8991fe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_0a284a2a-4967-4890-8c18-dfb56199a0a3" xlink:to="loc_us-gaap_CommonStockMember_8d079a20-2e7c-493c-8127-42473d8991fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_62e25794-62b9-4f29-a337-6a9b61eb824d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_0a284a2a-4967-4890-8c18-dfb56199a0a3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_62e25794-62b9-4f29-a337-6a9b61eb824d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_54725ddd-7a2b-41e9-9332-30c2f715384a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_0a284a2a-4967-4890-8c18-dfb56199a0a3" xlink:to="loc_us-gaap_RetainedEarningsMember_54725ddd-7a2b-41e9-9332-30c2f715384a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_728a7ac8-b939-476d-81d5-4a577e6c176b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7427523b-64c9-44e2-9c45-9fc18d8b8bb2" xlink:to="loc_us-gaap_NoncontrollingInterestMember_728a7ac8-b939-476d-81d5-4a577e6c176b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_09927294-d538-47f3-a2ff-80fb17744a62" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_00f2e2db-3a81-444b-8f0b-1d9015d77a4a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_09927294-d538-47f3-a2ff-80fb17744a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_69d4ccb5-b08c-4b1c-a8a0-c24200a28eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_09927294-d538-47f3-a2ff-80fb17744a62" xlink:to="loc_us-gaap_ClassOfStockDomain_69d4ccb5-b08c-4b1c-a8a0-c24200a28eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_3f1b7794-20b2-46f0-b38e-b853e49f5a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_69d4ccb5-b08c-4b1c-a8a0-c24200a28eaf" xlink:to="loc_us-gaap_CommonClassAMember_3f1b7794-20b2-46f0-b38e-b853e49f5a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_059b9746-99cb-4e2b-bfdf-e3a1aca15e87" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_69d4ccb5-b08c-4b1c-a8a0-c24200a28eaf" xlink:to="loc_us-gaap_CommonClassBMember_059b9746-99cb-4e2b-bfdf-e3a1aca15e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a146c867-a188-49a1-bcf6-8b6b5b25f886" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_00f2e2db-3a81-444b-8f0b-1d9015d77a4a" xlink:to="loc_us-gaap_StatementLineItems_a146c867-a188-49a1-bcf6-8b6b5b25f886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a146c867-a188-49a1-bcf6-8b6b5b25f886" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3162106a-4b57-4792-b443-0197b876884e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_3162106a-4b57-4792-b443-0197b876884e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d39ab7fe-72b9-4309-8538-dd6ef6050b50" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d39ab7fe-72b9-4309-8538-dd6ef6050b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_858eca8d-319a-4024-8546-d4405971954a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_858eca8d-319a-4024-8546-d4405971954a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_019bc9b7-258a-74e5-aa76-c2de07fe77df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_DividendsCommonStockCash_019bc9b7-258a-74e5-aa76-c2de07fe77df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_f9842bb2-7987-4d5f-b931-a9a24a593021" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_f9842bb2-7987-4d5f-b931-a9a24a593021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_2f0f7841-ad77-4795-ae62-633eed983a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_2f0f7841-ad77-4795-ae62-633eed983a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a9943ece-9aab-4de2-b916-a415acc36c39" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_ProfitLoss_a9943ece-9aab-4de2-b916-a415acc36c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_fd6c3c57-6939-4a20-90e3-a48bd3248d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_fd6c3c57-6939-4a20-90e3-a48bd3248d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d67a0a17-c293-4d27-b4c7-e79421c3be73" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_d67a0a17-c293-4d27-b4c7-e79421c3be73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_159c3bbb-46c5-403c-be72-0624163be2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_159c3bbb-46c5-403c-be72-0624163be2c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_8e5f8129-6d35-4819-8497-1587be38b08e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_8e5f8129-6d35-4819-8497-1587be38b08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_107aa911-6a50-4282-a122-ecac44951381" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_107aa911-6a50-4282-a122-ecac44951381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_dd1d0c66-63be-40ba-a5e4-38282931b075" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_dd1d0c66-63be-40ba-a5e4-38282931b075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_4bf75555-a6cd-4ff5-9895-16656a894ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_4bf75555-a6cd-4ff5-9895-16656a894ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement_0c0ade7e-4941-4583-a050-5fec7093acd2" xlink:href="gshd-20251231.xsd#gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement_0c0ade7e-4941-4583-a050-5fec7093acd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7e2bc518-5171-4a69-95b5-4a5bca553974" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7e2bc518-5171-4a69-95b5-4a5bca553974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fe68df49-69e2-4ac9-8b00-14716b5be752" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c4e4d58b-bee6-4094-a94d-21b79c2ff4da" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fe68df49-69e2-4ac9-8b00-14716b5be752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical" xlink:type="simple" xlink:href="gshd-20251231.xsd#ConsolidatedstatementsofstockholdersequityParenthetical"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_019c4758-f3af-7cc4-940a-04dd60c8bb06" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019c4759-5880-76d3-9db1-e7c14add5a61" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_019c4758-f3af-7cc4-940a-04dd60c8bb06" xlink:to="loc_us-gaap_StatementTable_019c4759-5880-76d3-9db1-e7c14add5a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_019c4759-5880-7a66-a435-6dd2921925e2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019c4759-5880-76d3-9db1-e7c14add5a61" xlink:to="loc_us-gaap_StatementClassOfStockAxis_019c4759-5880-7a66-a435-6dd2921925e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_019c4759-5880-734f-a94e-84acceaabfe8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_019c4759-5880-7a66-a435-6dd2921925e2" xlink:to="loc_us-gaap_ClassOfStockDomain_019c4759-5880-734f-a94e-84acceaabfe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_019c4759-5880-7f4e-958e-664f900cf6de" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_019c4759-5880-734f-a94e-84acceaabfe8" xlink:to="loc_us-gaap_CommonClassAMember_019c4759-5880-7f4e-958e-664f900cf6de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019c4759-5880-768a-a5f0-0bda398ac0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019c4759-5880-76d3-9db1-e7c14add5a61" xlink:to="loc_us-gaap_StatementLineItems_019c4759-5880-768a-a5f0-0bda398ac0b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_019c4759-5880-7cd4-942d-a03a16a6cc5f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019c4759-5880-768a-a5f0-0bda398ac0b8" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_019c4759-5880-7cd4-942d-a03a16a6cc5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows" xlink:type="simple" xlink:href="gshd-20251231.xsd#Consolidatedstatementsofcashflows"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_a5fff097-8c7e-4f40-b586-b58746eb4193" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_de038ec0-4a98-424f-8a7c-d8855e591935" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a5fff097-8c7e-4f40-b586-b58746eb4193" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_de038ec0-4a98-424f-8a7c-d8855e591935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7f49def0-7618-4490-96f0-be64cf41351d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_de038ec0-4a98-424f-8a7c-d8855e591935" xlink:to="loc_us-gaap_ProfitLoss_7f49def0-7618-4490-96f0-be64cf41351d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_de038ec0-4a98-424f-8a7c-d8855e591935" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ea231f72-3207-4e93-a127-8adb5e712a61" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ea231f72-3207-4e93-a127-8adb5e712a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019bc9bd-2f65-73c6-af24-dcdb8af70629" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019bc9bd-2f65-73c6-af24-dcdb8af70629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_a7358fd6-3bf1-42b6-9912-b98ce6bf34a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_a7358fd6-3bf1-42b6-9912-b98ce6bf34a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019bc9bf-21f9-7f5f-9a5c-b8fdcf94a87e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019bc9bf-21f9-7f5f-9a5c-b8fdcf94a87e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_672a1914-3096-4efa-a2e1-7cc68860911a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_us-gaap_AssetImpairmentCharges_672a1914-3096-4efa-a2e1-7cc68860911a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_2e0f70ab-9ace-460d-ad9a-b43a23a58cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_2e0f70ab-9ace-460d-ad9a-b43a23a58cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d950ec1a-0889-4615-b534-7f948ed5c3db" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_us-gaap_ShareBasedCompensation_d950ec1a-0889-4615-b534-7f948ed5c3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_5f0ce4dc-7301-49d4-a154-7d3ea86b64c0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_5f0ce4dc-7301-49d4-a154-7d3ea86b64c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ae0f3c52-5ab0-4e4b-b4f5-c6eb72f8c55f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ae0f3c52-5ab0-4e4b-b4f5-c6eb72f8c55f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncashLeaseExpense_d0d5c61b-7aac-4a7a-b55d-bd1596d866be" xlink:href="gshd-20251231.xsd#gshd_NoncashLeaseExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_gshd_NoncashLeaseExpense_d0d5c61b-7aac-4a7a-b55d-bd1596d866be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentsForCloudComputingArrangements_e0cd8a17-dcb7-46ee-b36f-1d4917153160" xlink:href="gshd-20251231.xsd#gshd_PaymentsForCloudComputingArrangements"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_gshd_PaymentsForCloudComputingArrangements_e0cd8a17-dcb7-46ee-b36f-1d4917153160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_918e67b5-e71c-41b1-b028-7d9faf7c13a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae7f4116-08a5-4a68-8c0f-37f4a60cad3b" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_918e67b5-e71c-41b1-b028-7d9faf7c13a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable_9bfa3bdc-987b-4eb8-a476-e51d9035b1b1" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_918e67b5-e71c-41b1-b028-7d9faf7c13a1" xlink:to="loc_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable_9bfa3bdc-987b-4eb8-a476-e51d9035b1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable_423e4d20-8e5c-4703-a087-4532d35f54a1" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_918e67b5-e71c-41b1-b028-7d9faf7c13a1" xlink:to="loc_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable_423e4d20-8e5c-4703-a087-4532d35f54a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_59d3ace6-15a4-4065-a812-04bbf696a32b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_918e67b5-e71c-41b1-b028-7d9faf7c13a1" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_59d3ace6-15a4-4065-a812-04bbf696a32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_abef6686-f515-49ae-907f-57ba226eb03a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_918e67b5-e71c-41b1-b028-7d9faf7c13a1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_abef6686-f515-49ae-907f-57ba226eb03a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_580b6efd-3e65-4827-8f72-7ec3924d1c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_918e67b5-e71c-41b1-b028-7d9faf7c13a1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_580b6efd-3e65-4827-8f72-7ec3924d1c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_247a9604-81ee-4376-86ed-fe4ac682845e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_918e67b5-e71c-41b1-b028-7d9faf7c13a1" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_247a9604-81ee-4376-86ed-fe4ac682845e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ffaff09b-6dc3-4ea4-bb50-4faadbd25a45" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_de038ec0-4a98-424f-8a7c-d8855e591935" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ffaff09b-6dc3-4ea4-bb50-4faadbd25a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_530a3a1c-3ff0-41d9-a943-c67dcddd19e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a5fff097-8c7e-4f40-b586-b58746eb4193" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_530a3a1c-3ff0-41d9-a943-c67dcddd19e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable_91e4b7ef-65b5-4531-96b8-0e22d455232a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireNotesReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_530a3a1c-3ff0-41d9-a943-c67dcddd19e0" xlink:to="loc_us-gaap_PaymentsToAcquireNotesReceivable_91e4b7ef-65b5-4531-96b8-0e22d455232a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_4023077b-a894-47aa-887e-c630a527547d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_530a3a1c-3ff0-41d9-a943-c67dcddd19e0" xlink:to="loc_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_4023077b-a894-47aa-887e-c630a527547d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_a6e07607-7db2-451a-967a-bd36a26c3882" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForSoftware"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_530a3a1c-3ff0-41d9-a943-c67dcddd19e0" xlink:to="loc_us-gaap_PaymentsForSoftware_a6e07607-7db2-451a-967a-bd36a26c3882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_60c954e0-e1c9-484c-8759-573923f22a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_530a3a1c-3ff0-41d9-a943-c67dcddd19e0" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_60c954e0-e1c9-484c-8759-573923f22a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentsForDisposalOfAssets_019bc9cc-8881-7f00-bdd7-d6c992a83a66" xlink:href="gshd-20251231.xsd#gshd_PaymentsForDisposalOfAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_530a3a1c-3ff0-41d9-a943-c67dcddd19e0" xlink:to="loc_gshd_PaymentsForDisposalOfAssets_019bc9cc-8881-7f00-bdd7-d6c992a83a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b15451c5-f7d1-45eb-ba13-7de27557d179" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_530a3a1c-3ff0-41d9-a943-c67dcddd19e0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b15451c5-f7d1-45eb-ba13-7de27557d179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1db9ebc2-0133-4ebb-8a63-544e948466e2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_530a3a1c-3ff0-41d9-a943-c67dcddd19e0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1db9ebc2-0133-4ebb-8a63-544e948466e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a5fff097-8c7e-4f40-b586-b58746eb4193" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInCustomerPremiums_ac812a61-c175-4471-9baa-6463413cd801" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInCustomerPremiums"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:to="loc_gshd_IncreaseDecreaseInCustomerPremiums_ac812a61-c175-4471-9baa-6463413cd801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a4211c35-6dd3-4771-9bd4-c7560357c1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_a4211c35-6dd3-4771-9bd4-c7560357c1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_aeeed54e-fb43-499a-ba8c-f4b9a63570aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_aeeed54e-fb43-499a-ba8c-f4b9a63570aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_a9514f54-2363-42e8-a310-0ad003eb546e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_a9514f54-2363-42e8-a310-0ad003eb546e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_a7ffbe17-3a04-413b-8e07-34abe6faea1e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_a7ffbe17-3a04-413b-8e07-34abe6faea1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c5a89e9c-40ce-48b4-8606-09c3bce7a444" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c5a89e9c-40ce-48b4-8606-09c3bce7a444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentForPartnershipDistributions_b8b71914-e07c-4cea-9013-334d48a5d78b" xlink:href="gshd-20251231.xsd#gshd_PaymentForPartnershipDistributions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:to="loc_gshd_PaymentForPartnershipDistributions_b8b71914-e07c-4cea-9013-334d48a5d78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentToTaxReceivableAgreement_019bc9da-162d-7473-8aff-fcd3b241efff" xlink:href="gshd-20251231.xsd#gshd_PaymentToTaxReceivableAgreement"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:to="loc_gshd_PaymentToTaxReceivableAgreement_019bc9da-162d-7473-8aff-fcd3b241efff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_019c1007-1fbc-7c92-ac96-52c6e9aa14b0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:to="loc_us-gaap_PaymentsOfDividends_019c1007-1fbc-7c92-ac96-52c6e9aa14b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8a5f7ccd-0490-49d9-982b-a5ef4ed38c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3ae19b9-17e7-4aec-a8c6-b9d1a6a1e01c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8a5f7ccd-0490-49d9-982b-a5ef4ed38c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8fd5e9a2-dd41-4e47-aa00-3533520c7541" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a5fff097-8c7e-4f40-b586-b58746eb4193" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8fd5e9a2-dd41-4e47-aa00-3533520c7541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_327d712a-a4d9-4aa0-bab7-e7ed54fd85f1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a5fff097-8c7e-4f40-b586-b58746eb4193" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_327d712a-a4d9-4aa0-bab7-e7ed54fd85f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_51c46801-1b09-4677-b6c9-e974902174d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a5fff097-8c7e-4f40-b586-b58746eb4193" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_51c46801-1b09-4677-b6c9-e974902174d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_b2d5a54b-cba0-4d23-8aba-99c9d8a4c803" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a5fff097-8c7e-4f40-b586-b58746eb4193" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_b2d5a54b-cba0-4d23-8aba-99c9d8a4c803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_ebd553f1-d5b0-4588-aa9b-c2956e5be94e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b2d5a54b-cba0-4d23-8aba-99c9d8a4c803" xlink:to="loc_us-gaap_InterestPaidNet_ebd553f1-d5b0-4588-aa9b-c2956e5be94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_f7cd689b-3b38-433a-b639-6f271343532e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b2d5a54b-cba0-4d23-8aba-99c9d8a4c803" xlink:to="loc_us-gaap_IncomeTaxesPaid_f7cd689b-3b38-433a-b639-6f271343532e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived_019c4764-8036-7a8c-bf36-a8897ec7f8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidFederalBeforeRefundReceived"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b2d5a54b-cba0-4d23-8aba-99c9d8a4c803" xlink:to="loc_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived_019c4764-8036-7a8c-bf36-a8897ec7f8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Organization" xlink:type="simple" xlink:href="gshd-20251231.xsd#Organization"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Organization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e4f235c7-fe6d-43a8-a348-974e48249fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_0a8f575e-c0e7-4ca5-b9b6-30c134bbc88d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e4f235c7-fe6d-43a8-a348-974e48249fdd" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_0a8f575e-c0e7-4ca5-b9b6-30c134bbc88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Basisofpresentationandsignificantaccountingpolicies" xlink:type="simple" xlink:href="gshd-20251231.xsd#Basisofpresentationandsignificantaccountingpolicies"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Basisofpresentationandsignificantaccountingpolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_08081eb8-2438-4f02-a326-5281767ba586" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_715b7f20-98af-4908-9efc-8f400f41abd8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_08081eb8-2438-4f02-a326-5281767ba586" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_715b7f20-98af-4908-9efc-8f400f41abd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Revenues" xlink:type="simple" xlink:href="gshd-20251231.xsd#Revenues"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Revenues" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_afce6570-1b99-4af9-b026-b16d02ada539" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_ffbcf32e-70fc-458c-93ad-b5721963a5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_afce6570-1b99-4af9-b026-b16d02ada539" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_ffbcf32e-70fc-458c-93ad-b5721963a5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Franchisefeesreceivable" xlink:type="simple" xlink:href="gshd-20251231.xsd#Franchisefeesreceivable"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Franchisefeesreceivable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ec3bbed0-2bed-4dd8-b7b1-e869d80f2e59" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesReceivableTextBlock_1da22637-d66d-465d-af79-35cc65f623c5" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ec3bbed0-2bed-4dd8-b7b1-e869d80f2e59" xlink:to="loc_gshd_FranchiseFeesReceivableTextBlock_1da22637-d66d-465d-af79-35cc65f623c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Allowanceforuncollectibleagencyfees" xlink:type="simple" xlink:href="gshd-20251231.xsd#Allowanceforuncollectibleagencyfees"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Allowanceforuncollectibleagencyfees" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_038a81f9-7ce5-4230-95c2-bdeebdaefefc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_0fe18585-505a-40b3-9f24-3620b68a36cf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_038a81f9-7ce5-4230-95c2-bdeebdaefefc" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_0fe18585-505a-40b3-9f24-3620b68a36cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Propertyandequipment" xlink:type="simple" xlink:href="gshd-20251231.xsd#Propertyandequipment"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Propertyandequipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c7f89a48-f5a5-4f9d-a367-8af4d8e0c480" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_58efd82f-6d71-4a6b-b66e-58ab82d9bafe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c7f89a48-f5a5-4f9d-a367-8af4d8e0c480" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_58efd82f-6d71-4a6b-b66e-58ab82d9bafe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Intangibleassets" xlink:type="simple" xlink:href="gshd-20251231.xsd#Intangibleassets"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Intangibleassets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_366b2794-c888-4763-8f47-f8fbfa821c46" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_ecabca38-9462-4c3d-b3b6-af241fce72eb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_366b2794-c888-4763-8f47-f8fbfa821c46" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_ecabca38-9462-4c3d-b3b6-af241fce72eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Employeebenefitobligation" xlink:type="simple" xlink:href="gshd-20251231.xsd#Employeebenefitobligation"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Employeebenefitobligation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_37b43b84-13ff-4532-8a06-7602546eca52" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7c0492be-c7c9-4902-a416-62a0daf0c13f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_37b43b84-13ff-4532-8a06-7602546eca52" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7c0492be-c7c9-4902-a416-62a0daf0c13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Debt" xlink:type="simple" xlink:href="gshd-20251231.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7a6caead-d019-410a-a58c-757b3041d7c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_48946ee0-a803-40c4-afa6-5101cc6fc6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7a6caead-d019-410a-a58c-757b3041d7c9" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_48946ee0-a803-40c4-afa6-5101cc6fc6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Incometaxes" xlink:type="simple" xlink:href="gshd-20251231.xsd#Incometaxes"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Incometaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_61ffec37-3689-47fb-9e71-959784b4a103" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_3457b60a-e2b6-4bb0-a826-851ab47113d6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_61ffec37-3689-47fb-9e71-959784b4a103" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_3457b60a-e2b6-4bb0-a826-851ab47113d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Stockholdersequity" xlink:type="simple" xlink:href="gshd-20251231.xsd#Stockholdersequity"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Stockholdersequity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_fdced325-5da9-4722-95dc-83b44387652d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d5a5169e-86ad-4be6-ae1c-7a7e468bbffd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_fdced325-5da9-4722-95dc-83b44387652d" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d5a5169e-86ad-4be6-ae1c-7a7e468bbffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Noncontrollinginterest" xlink:type="simple" xlink:href="gshd-20251231.xsd#Noncontrollinginterest"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Noncontrollinginterest" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestAbstract_2ace1f5c-4d25-4642-a7af-7f016792a625" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncontrollingInterestAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDisclosureTextBlock_b241bec9-511f-4b39-bac7-a1295db91647" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract_2ace1f5c-4d25-4642-a7af-7f016792a625" xlink:to="loc_us-gaap_MinorityInterestDisclosureTextBlock_b241bec9-511f-4b39-bac7-a1295db91647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Equitybasedcompensation" xlink:type="simple" xlink:href="gshd-20251231.xsd#Equitybasedcompensation"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Equitybasedcompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f1b5bf1b-2337-4d03-8d12-b52ecc0a3ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_332afa19-b155-4929-b372-e850a0d33859" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f1b5bf1b-2337-4d03-8d12-b52ecc0a3ecc" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_332afa19-b155-4929-b372-e850a0d33859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Dividends" xlink:type="simple" xlink:href="gshd-20251231.xsd#Dividends"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Dividends" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0909440f-0032-45ca-ac3f-91ce9c54ca48" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DividendsTextBlock_afc38c52-7203-4192-937d-3eb73524453b" xlink:href="gshd-20251231.xsd#gshd_DividendsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0909440f-0032-45ca-ac3f-91ce9c54ca48" xlink:to="loc_gshd_DividendsTextBlock_afc38c52-7203-4192-937d-3eb73524453b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Leases" xlink:type="simple" xlink:href="gshd-20251231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_02e59791-eb88-4ec6-a586-73ce46af7fef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_813268ca-661c-40a4-a146-7e75b8ae5aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_02e59791-eb88-4ec6-a586-73ce46af7fef" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_813268ca-661c-40a4-a146-7e75b8ae5aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Segmentinformation" xlink:type="simple" xlink:href="gshd-20251231.xsd#Segmentinformation"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Segmentinformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_0e14aa59-2f92-452c-8589-b5476bf9e16c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_e213aaf3-ae61-4155-b53a-738b26b362c5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0e14aa59-2f92-452c-8589-b5476bf9e16c" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_e213aaf3-ae61-4155-b53a-738b26b362c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/Litigation" xlink:type="simple" xlink:href="gshd-20251231.xsd#Litigation"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/Litigation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyInformationAboutLitigationMattersAbstract_fbb8c6e4-e0a5-4a84-bd67-9646c2665e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyInformationAboutLitigationMattersAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_8212cf92-763a-4218-8981-70d5eb2df8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyInformationAboutLitigationMattersAbstract_fbb8c6e4-e0a5-4a84-bd67-9646c2665e8e" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_8212cf92-763a-4218-8981-70d5eb2df8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="gshd-20251231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_019bca39-b20f-7d93-9117-34e9c83e0b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_019bca39-b20f-76ad-9dc4-a5c917b7c8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_019bca39-b20f-7d93-9117-34e9c83e0b6a" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_019bca39-b20f-76ad-9dc4-a5c917b7c8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies" xlink:type="simple" xlink:href="gshd-20251231.xsd#BasisofpresentationandsignificantaccountingpoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_cff4552b-c7ea-42d4-a9d8-7cb548f0b237" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_cff4552b-c7ea-42d4-a9d8-7cb548f0b237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f3ae34e5-dcc7-4955-b320-520443128b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f3ae34e5-dcc7-4955-b320-520443128b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_fd6ac555-1661-4bab-80bc-3de5437902e1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_fd6ac555-1661-4bab-80bc-3de5437902e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_8f5e8a80-69dc-4240-a3cd-6504fdc668b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_UseOfEstimates_8f5e8a80-69dc-4240-a3cd-6504fdc668b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_5dcf5c7b-78a7-47ae-bea6-926012788702" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_5dcf5c7b-78a7-47ae-bea6-926012788702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_fde2819c-1854-442b-b50a-8eb0c60f9002" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_fde2819c-1854-442b-b50a-8eb0c60f9002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_201e38ca-3d35-43d8-a706-eb0d3d09df42" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_201e38ca-3d35-43d8-a706-eb0d3d09df42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_216773cb-d9e5-48b7-a9e9-00e4e4783b41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_216773cb-d9e5-48b7-a9e9-00e4e4783b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_16b3f767-f8ea-4593-a27d-ab18cb93d04a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_16b3f767-f8ea-4593-a27d-ab18cb93d04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_c02a612d-5e0f-481c-99cb-0f83c40603c8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_c02a612d-5e0f-481c-99cb-0f83c40603c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PremiumsPayablePolicyTextBlock_2129df42-82af-4f05-9a5f-63626c5355bd" xlink:href="gshd-20251231.xsd#gshd_PremiumsPayablePolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_gshd_PremiumsPayablePolicyTextBlock_2129df42-82af-4f05-9a5f-63626c5355bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_4d18d28c-b9a7-4000-a2bc-943744866431" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_DebtPolicyTextBlock_4d18d28c-b9a7-4000-a2bc-943744866431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_a59262a6-18c8-4f79-99b6-e60bee1a349d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_a59262a6-18c8-4f79-99b6-e60bee1a349d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_f2a6eaf4-f800-4722-b037-fb6d4c11bf01" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_f2a6eaf4-f800-4722-b037-fb6d4c11bf01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_e7dd6f86-a872-4e97-b5f2-50494401a4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_e7dd6f86-a872-4e97-b5f2-50494401a4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9a345562-1a61-4ad4-ab85-0ae06688aed2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9a345562-1a61-4ad4-ab85-0ae06688aed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5b127cbb-c9f1-42f7-8f62-7ba028916b35" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d3d55f1e-2065-41d8-999f-893a5bf9e3fc" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5b127cbb-c9f1-42f7-8f62-7ba028916b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#BasisofpresentationandsignificantaccountingpoliciesTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f41be3e2-a362-4447-b2dc-6cc8a329d669" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_c5667150-af1a-42a1-be3c-5294c7c349d8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f41be3e2-a362-4447-b2dc-6cc8a329d669" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_c5667150-af1a-42a1-be3c-5294c7c349d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_7601243d-ce52-4406-a45c-0d905f23658f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f41be3e2-a362-4447-b2dc-6cc8a329d669" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_7601243d-ce52-4406-a45c-0d905f23658f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RevenuesTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#RevenuesTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/RevenuesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9e96b727-bb64-4b3b-9797-1ca1382c8234" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e1d33a73-5dd6-4f9a-9ceb-3cf322c80b90" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9e96b727-bb64-4b3b-9797-1ca1382c8234" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_e1d33a73-5dd6-4f9a-9ceb-3cf322c80b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_8a1f9f7f-142e-4c5a-ac9e-1bdfa8824e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9e96b727-bb64-4b3b-9797-1ca1382c8234" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_8a1f9f7f-142e-4c5a-ac9e-1bdfa8824e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_ba40e1c1-ed11-4f19-be3c-f676a4182f28" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9e96b727-bb64-4b3b-9797-1ca1382c8234" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_ba40e1c1-ed11-4f19-be3c-f676a4182f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#FranchisefeesreceivableTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_f785b139-429b-43ce-9446-d130e23b43b3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_384f9cac-292f-4fe9-a45a-83565ee13e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f785b139-429b-43ce-9446-d130e23b43b3" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_384f9cac-292f-4fe9-a45a-83565ee13e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_80ba5c8f-d30f-4920-bcc6-66ccc7cda70c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f785b139-429b-43ce-9446-d130e23b43b3" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_80ba5c8f-d30f-4920-bcc6-66ccc7cda70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#AllowanceforuncollectibleagencyfeesTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_1febccba-6bce-45e4-b1c9-2e8613085140" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_ae9dbf26-58fa-4035-98bb-31a3fcf8c0f0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1febccba-6bce-45e4-b1c9-2e8613085140" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_ae9dbf26-58fa-4035-98bb-31a3fcf8c0f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/PropertyandequipmentTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#PropertyandequipmentTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/PropertyandequipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a8c64ee7-4995-4850-a3eb-37e2da48708b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1185a494-d806-4fe2-9092-068004874754" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a8c64ee7-4995-4850-a3eb-37e2da48708b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1185a494-d806-4fe2-9092-068004874754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IntangibleassetsTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#IntangibleassetsTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/IntangibleassetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ae905286-3a69-4c7d-a8f1-8bcf49e8bb2c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_94a12a29-e7da-4453-8c89-0fd47fa66a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ae905286-3a69-4c7d-a8f1-8bcf49e8bb2c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_94a12a29-e7da-4453-8c89-0fd47fa66a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_3a823cba-7b59-4621-a5c0-e146b468ba5d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ae905286-3a69-4c7d-a8f1-8bcf49e8bb2c" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_3a823cba-7b59-4621-a5c0-e146b468ba5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/DebtTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_84dd6421-4807-470c-bf07-8f813157cf41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_019c4766-ed4f-7be5-8b47-1b2c87741bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_84dd6421-4807-470c-bf07-8f813157cf41" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_019c4766-ed4f-7be5-8b47-1b2c87741bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock_89919cce-2f01-47fb-897b-10423343f63d" xlink:href="gshd-20251231.xsd#gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_84dd6421-4807-470c-bf07-8f813157cf41" xlink:to="loc_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock_89919cce-2f01-47fb-897b-10423343f63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_26c26a42-0efd-47a8-a24d-0ebb08b26a52" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_84dd6421-4807-470c-bf07-8f813157cf41" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_26c26a42-0efd-47a8-a24d-0ebb08b26a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4b86e77b-cd59-49e0-867b-0be00561a07e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1aef13ea-c447-4452-b458-eae7ec3a4472" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4b86e77b-cd59-49e0-867b-0be00561a07e" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1aef13ea-c447-4452-b458-eae7ec3a4472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_431778ae-52b4-4a91-a8cb-54fbd3ce347c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4b86e77b-cd59-49e0-867b-0be00561a07e" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_431778ae-52b4-4a91-a8cb-54fbd3ce347c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1f3266c8-75ff-45a1-a4ea-d3d940a05ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4b86e77b-cd59-49e0-867b-0be00561a07e" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1f3266c8-75ff-45a1-a4ea-d3d940a05ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_019bf9ba-979d-7037-9e58-498e4ef7ad72" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4b86e77b-cd59-49e0-867b-0be00561a07e" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_019bf9ba-979d-7037-9e58-498e4ef7ad72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/StockholdersequityTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#StockholdersequityTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/StockholdersequityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_25fddd89-8185-417f-be12-5c44662f15ab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c1320f00-de99-4089-a8a2-271e440f2d12" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_25fddd89-8185-417f-be12-5c44662f15ab" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c1320f00-de99-4089-a8a2-271e440f2d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/NoncontrollinginterestTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#NoncontrollinginterestTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/NoncontrollinginterestTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestAbstract_29c89f64-a21b-4da9-a998-6aea3078d58b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncontrollingInterestAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock_57f7ffcc-4d80-4980-be1f-328ef5fef454" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract_29c89f64-a21b-4da9-a998-6aea3078d58b" xlink:to="loc_us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock_57f7ffcc-4d80-4980-be1f-328ef5fef454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#EquitybasedcompensationTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/EquitybasedcompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b6efed33-00fa-4961-ad09-ff3e761ce55b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_32f5c1f8-301b-4a5e-b942-d310d8f56caf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b6efed33-00fa-4961-ad09-ff3e761ce55b" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_32f5c1f8-301b-4a5e-b942-d310d8f56caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_8978b5db-ce85-4f03-a682-906d74308ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b6efed33-00fa-4961-ad09-ff3e761ce55b" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_8978b5db-ce85-4f03-a682-906d74308ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_acfcaf79-b173-42e1-9a08-663e89f2a347" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b6efed33-00fa-4961-ad09-ff3e761ce55b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_acfcaf79-b173-42e1-9a08-663e89f2a347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/LeasesTables" xlink:type="simple" xlink:href="gshd-20251231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_73facff7-c37d-4c04-beb5-c91014c30b91" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_3d5f5f62-e842-4a47-89a3-4ce7e9a39fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_73facff7-c37d-4c04-beb5-c91014c30b91" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_3d5f5f62-e842-4a47-89a3-4ce7e9a39fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e86acf8d-9285-49ad-a2b0-18f2976ef0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_73facff7-c37d-4c04-beb5-c91014c30b91" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e86acf8d-9285-49ad-a2b0-18f2976ef0bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#OrganizationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2428efed-5a9c-404a-9443-2fdae32f44f6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2428efed-5a9c-404a-9443-2fdae32f44f6" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0a03efc0-1354-4ea4-a97d-6c89ab17a58c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0a03efc0-1354-4ea4-a97d-6c89ab17a58c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_093dbcf8-3709-415e-990a-25416187eaed" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0a03efc0-1354-4ea4-a97d-6c89ab17a58c" xlink:to="loc_us-gaap_ClassOfStockDomain_093dbcf8-3709-415e-990a-25416187eaed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_d2cd1c53-06a7-444a-83bc-18a5bd370f31" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_093dbcf8-3709-415e-990a-25416187eaed" xlink:to="loc_us-gaap_CommonClassAMember_d2cd1c53-06a7-444a-83bc-18a5bd370f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_75f3d17f-3732-4c30-9294-8406937cb63a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_093dbcf8-3709-415e-990a-25416187eaed" xlink:to="loc_us-gaap_CommonClassBMember_75f3d17f-3732-4c30-9294-8406937cb63a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_101be937-d03f-40de-81eb-cf40d79f9bec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_101be937-d03f-40de-81eb-cf40d79f9bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_aefec65e-3246-41b6-af5b-b138ed69b9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_101be937-d03f-40de-81eb-cf40d79f9bec" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_aefec65e-3246-41b6-af5b-b138ed69b9a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_b0446ce0-e00d-444d-bb60-3dad28454771" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IPOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_aefec65e-3246-41b6-af5b-b138ed69b9a7" xlink:to="loc_us-gaap_IPOMember_b0446ce0-e00d-444d-bb60-3dad28454771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_3e3036a5-2286-4ebf-916e-05f23f634087" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_aefec65e-3246-41b6-af5b-b138ed69b9a7" xlink:to="loc_us-gaap_OverAllotmentOptionMember_3e3036a5-2286-4ebf-916e-05f23f634087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_705b137d-e461-4ff8-9548-7cfba5b79e00" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_srt_OwnershipAxis_705b137d-e461-4ff8-9548-7cfba5b79e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_501a85c8-5a4c-4688-b821-c96ca10de04c" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_705b137d-e461-4ff8-9548-7cfba5b79e00" xlink:to="loc_srt_OwnershipDomain_501a85c8-5a4c-4688-b821-c96ca10de04c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceAgencyLLCMember_99975291-b634-4996-a362-c9741fe024ab" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceAgencyLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_501a85c8-5a4c-4688-b821-c96ca10de04c" xlink:to="loc_gshd_GooseheadInsuranceAgencyLLCMember_99975291-b634-4996-a362-c9741fe024ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceHoldingLLCMember_cdac9ff6-ba3e-402c-bb4e-2c8783e38870" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceHoldingLLCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_501a85c8-5a4c-4688-b821-c96ca10de04c" xlink:to="loc_gshd_GooseheadInsuranceHoldingLLCMember_cdac9ff6-ba3e-402c-bb4e-2c8783e38870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadFinancialLLCMember_6afcede9-1c13-4dd5-a68d-d34c6777e079" xlink:href="gshd-20251231.xsd#gshd_GooseheadFinancialLLCMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_501a85c8-5a4c-4688-b821-c96ca10de04c" xlink:to="loc_gshd_GooseheadFinancialLLCMember_6afcede9-1c13-4dd5-a68d-d34c6777e079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_39ed5f5e-e8e1-489f-a52e-16921e4da548" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_dei_LegalEntityAxis_39ed5f5e-e8e1-489f-a52e-16921e4da548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_39ed5f5e-e8e1-489f-a52e-16921e4da548" xlink:to="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceHoldingLLCMember_0c8f4f15-6495-4813-b1cc-42d9b0d80f6c" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceHoldingLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:to="loc_gshd_GooseheadInsuranceHoldingLLCMember_0c8f4f15-6495-4813-b1cc-42d9b0d80f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadFinancialLLCMember_bb4c2a70-a653-4011-9eae-464f4e2027a6" xlink:href="gshd-20251231.xsd#gshd_GooseheadFinancialLLCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:to="loc_gshd_GooseheadFinancialLLCMember_bb4c2a70-a653-4011-9eae-464f4e2027a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceInc.Member_d4e64948-ef2b-4379-bf9b-089cb01a3ca3" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceInc.Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:to="loc_gshd_GooseheadInsuranceInc.Member_d4e64948-ef2b-4379-bf9b-089cb01a3ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PreIPOLLCMembersMember_0e39f236-81ed-4881-97f9-81bd201bea6d" xlink:href="gshd-20251231.xsd#gshd_PreIPOLLCMembersMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_218d637b-0ffa-4cce-bc08-3469b7d0910b" xlink:to="loc_gshd_PreIPOLLCMembersMember_0e39f236-81ed-4881-97f9-81bd201bea6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_5d6631b3-ca61-4699-9388-ec450b7f7a08" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_srt_CounterpartyNameAxis_5d6631b3-ca61-4699-9388-ec450b7f7a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_12b77dfc-c1c3-4264-bbf6-ac8ef7c42942" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_5d6631b3-ca61-4699-9388-ec450b7f7a08" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_12b77dfc-c1c3-4264-bbf6-ac8ef7c42942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PreIPOLLCMembersMember_06d39159-1fb4-4721-b761-6d636a6dcd7b" xlink:href="gshd-20251231.xsd#gshd_PreIPOLLCMembersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_12b77dfc-c1c3-4264-bbf6-ac8ef7c42942" xlink:to="loc_gshd_PreIPOLLCMembersMember_06d39159-1fb4-4721-b761-6d636a6dcd7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember_d3f5dc0a-537c-4457-bbdd-d40aa04914d6" xlink:href="gshd-20251231.xsd#gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_12b77dfc-c1c3-4264-bbf6-ac8ef7c42942" xlink:to="loc_gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember_d3f5dc0a-537c-4457-bbdd-d40aa04914d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_77f6d477-0360-4487-b2a6-d8271b4688ec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_us-gaap_DebtInstrumentAxis_77f6d477-0360-4487-b2a6-d8271b4688ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9a1e8f03-ac96-40dd-8a60-e7b28206b13c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_77f6d477-0360-4487-b2a6-d8271b4688ec" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9a1e8f03-ac96-40dd-8a60-e7b28206b13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember_b10b27e8-607a-443e-a915-a0d4d8c33a7d" xlink:href="gshd-20251231.xsd#gshd_GooseheadManagementNoteAndTexasWasatchNoteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9a1e8f03-ac96-40dd-8a60-e7b28206b13c" xlink:to="loc_gshd_GooseheadManagementNoteAndTexasWasatchNoteMember_b10b27e8-607a-443e-a915-a0d4d8c33a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_aa065484-8979-417d-90f8-f33a807fbec9" xlink:to="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_6bc75f80-75ec-4d4a-b566-4b008b58bcc3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_6bc75f80-75ec-4d4a-b566-4b008b58bcc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_e82f5bc5-d1d4-4db4-b4a6-a68468fbead5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_e82f5bc5-d1d4-4db4-b4a6-a68468fbead5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfCorporateOwnedLocations_ec54a4bc-1043-42e5-867a-e8cf89674515" xlink:href="gshd-20251231.xsd#gshd_NumberOfCorporateOwnedLocations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_gshd_NumberOfCorporateOwnedLocations_ec54a4bc-1043-42e5-867a-e8cf89674515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_2c46fe17-faee-4545-adef-b79f63c58e71" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest_2c46fe17-faee-4545-adef-b79f63c58e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangesFranchisesSold_d17fce2e-a4a9-48b7-98dc-bbbea52f5b44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantChangesFranchisesSold"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_SignificantChangesFranchisesSold_d17fce2e-a4a9-48b7-98dc-bbbea52f5b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangesFrachisedOutletsInOperation_70997f75-71bf-48a7-9a3f-10a84a1cb6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantChangesFrachisedOutletsInOperation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_SignificantChangesFrachisedOutletsInOperation_70997f75-71bf-48a7-9a3f-10a84a1cb6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod_3a99baf5-c399-4efe-9691-228cbbc1cff9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod_3a99baf5-c399-4efe-9691-228cbbc1cff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommonStockNumberOfClasses_dfdecd69-48f8-4dad-8352-246decd138fa" xlink:href="gshd-20251231.xsd#gshd_CommonStockNumberOfClasses"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_gshd_CommonStockNumberOfClasses_dfdecd69-48f8-4dad-8352-246decd138fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9b152a9c-b6f4-43fa-9503-fc7bf38fd423" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9b152a9c-b6f4-43fa-9503-fc7bf38fd423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommonStockVotePerShare_6230649c-243f-4c5a-ab26-9c752c521401" xlink:href="gshd-20251231.xsd#gshd_CommonStockVotePerShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_gshd_CommonStockVotePerShare_6230649c-243f-4c5a-ab26-9c752c521401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommonStockConversionOfExistingInterests_5dbc5ab6-afc9-4857-81ac-7fd3c686018d" xlink:href="gshd-20251231.xsd#gshd_CommonStockConversionOfExistingInterests"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_gshd_CommonStockConversionOfExistingInterests_5dbc5ab6-afc9-4857-81ac-7fd3c686018d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_297cd837-9a81-4b3a-9c22-013167622c89" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_e86605bb-dba7-4e79-b94b-18004a8aa31e" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_297cd837-9a81-4b3a-9c22-013167622c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5cf92992-d81a-4572-a0ca-b44e945546bc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5cf92992-d81a-4572-a0ca-b44e945546bc" xlink:to="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_017707d9-0d59-4ef0-a860-5781ee350333" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_srt_MajorCustomersAxis_017707d9-0d59-4ef0-a860-5781ee350333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_da381e65-be1c-420a-8fa1-7a575e79e89a" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_017707d9-0d59-4ef0-a860-5781ee350333" xlink:to="loc_srt_NameOfMajorCustomerDomain_da381e65-be1c-420a-8fa1-7a575e79e89a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CarrierOneMember_ed68a1fe-16f3-4db9-a6b1-6d8d431d4701" xlink:href="gshd-20251231.xsd#gshd_CarrierOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_da381e65-be1c-420a-8fa1-7a575e79e89a" xlink:to="loc_gshd_CarrierOneMember_ed68a1fe-16f3-4db9-a6b1-6d8d431d4701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CarrierTwoMember_e5f91a08-cb64-4df5-a08d-51a357345aab" xlink:href="gshd-20251231.xsd#gshd_CarrierTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_da381e65-be1c-420a-8fa1-7a575e79e89a" xlink:to="loc_gshd_CarrierTwoMember_e5f91a08-cb64-4df5-a08d-51a357345aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CarrierThreeMember_d42743c9-ccc5-4362-a59c-324143f00f2c" xlink:href="gshd-20251231.xsd#gshd_CarrierThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_da381e65-be1c-420a-8fa1-7a575e79e89a" xlink:to="loc_gshd_CarrierThreeMember_d42743c9-ccc5-4362-a59c-324143f00f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae235df3-decd-40b2-8abb-f4d2f36a8842" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae235df3-decd-40b2-8abb-f4d2f36a8842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_58801613-045f-44ab-ab53-e5f8cb0a27f8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae235df3-decd-40b2-8abb-f4d2f36a8842" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_58801613-045f-44ab-ab53-e5f8cb0a27f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_cb60070b-1fde-41ac-8002-7198bd5979cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_58801613-045f-44ab-ab53-e5f8cb0a27f8" xlink:to="loc_us-gaap_SalesRevenueNetMember_cb60070b-1fde-41ac-8002-7198bd5979cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_729cf646-b2f0-4258-a07e-66053e6cea95" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_729cf646-b2f0-4258-a07e-66053e6cea95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_ff9b00e2-2927-4821-9ddd-2c79966e2238" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_729cf646-b2f0-4258-a07e-66053e6cea95" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_ff9b00e2-2927-4821-9ddd-2c79966e2238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_c6722c41-a13d-4427-94bc-5ea61199da3c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_ff9b00e2-2927-4821-9ddd-2c79966e2238" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_c6722c41-a13d-4427-94bc-5ea61199da3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_889ab8d9-896a-435e-9804-85932bb49d11" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_srt_ProductOrServiceAxis_889ab8d9-896a-435e-9804-85932bb49d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b922af86-72ed-43cb-a1e4-579e57efe781" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_889ab8d9-896a-435e-9804-85932bb49d11" xlink:to="loc_srt_ProductsAndServicesDomain_b922af86-72ed-43cb-a1e4-579e57efe781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InterestIncome1Member_019bca42-fa15-7705-8368-0414ecdea3f7" xlink:href="gshd-20251231.xsd#gshd_InterestIncome1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b922af86-72ed-43cb-a1e4-579e57efe781" xlink:to="loc_gshd_InterestIncome1Member_019bca42-fa15-7705-8368-0414ecdea3f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RoyaltyFeesMember_9d6419e7-d2af-4b8a-9a1c-22d732c937ab" xlink:href="gshd-20251231.xsd#gshd_RoyaltyFeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b922af86-72ed-43cb-a1e4-579e57efe781" xlink:to="loc_gshd_RoyaltyFeesMember_9d6419e7-d2af-4b8a-9a1c-22d732c937ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bcc967a8-f29f-4c00-b9a0-512d029c246f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bcc967a8-f29f-4c00-b9a0-512d029c246f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e788ade0-bb28-4a3c-b001-675111ae7cff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bcc967a8-f29f-4c00-b9a0-512d029c246f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e788ade0-bb28-4a3c-b001-675111ae7cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_9735c052-8b79-4a6c-bafd-06e8348e3d89" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e788ade0-bb28-4a3c-b001-675111ae7cff" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_9735c052-8b79-4a6c-bafd-06e8348e3d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_f8bed0e2-a2e4-4e3d-8e66-f73b7d0d2e70" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e788ade0-bb28-4a3c-b001-675111ae7cff" xlink:to="loc_us-gaap_ComputerEquipmentMember_f8bed0e2-a2e4-4e3d-8e66-f73b7d0d2e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d043e770-f829-47ed-bc8d-29673d7f9d49" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d043e770-f829-47ed-bc8d-29673d7f9d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d043e770-f829-47ed-bc8d-29673d7f9d49" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternetDomainNamesMember_1151c689-c8c5-428f-b8e7-cc8743314309" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InternetDomainNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:to="loc_us-gaap_InternetDomainNamesMember_1151c689-c8c5-428f-b8e7-cc8743314309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_1119c34c-5c45-447e-ada1-861fc85c7d91" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_1119c34c-5c45-447e-ada1-861fc85c7d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_8a06bb35-9400-4558-9990-4ec45c3b3906" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_8a06bb35-9400-4558-9990-4ec45c3b3906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_BookOfBusinessMember_1af73c50-592d-4eb5-8769-c7ec1182ac04" xlink:href="gshd-20251231.xsd#gshd_BookOfBusinessMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_725dd03d-1697-4f0d-a968-b0360688dd6a" xlink:to="loc_gshd_BookOfBusinessMember_1af73c50-592d-4eb5-8769-c7ec1182ac04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_68f04838-8d1d-4bf3-8777-c573d61af8fa" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_srt_RangeAxis_68f04838-8d1d-4bf3-8777-c573d61af8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9e67c73a-a86b-400e-b354-2c9cf82c5d19" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_68f04838-8d1d-4bf3-8777-c573d61af8fa" xlink:to="loc_srt_RangeMember_9e67c73a-a86b-400e-b354-2c9cf82c5d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_68137543-23e1-4e7a-8420-c525b5d8d320" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9e67c73a-a86b-400e-b354-2c9cf82c5d19" xlink:to="loc_srt_MinimumMember_68137543-23e1-4e7a-8420-c525b5d8d320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9222f796-c424-4a38-a10c-27421727ab0c" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9e67c73a-a86b-400e-b354-2c9cf82c5d19" xlink:to="loc_srt_MaximumMember_9222f796-c424-4a38-a10c-27421727ab0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_6575f495-d5ae-46a3-816c-787dfdf49a61" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_us-gaap_AssetAcquisitionAxis_6575f495-d5ae-46a3-816c-787dfdf49a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_68dcc247-f512-43b0-9c32-c1ce2bc7d545" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_6575f495-d5ae-46a3-816c-787dfdf49a61" xlink:to="loc_us-gaap_AssetAcquisitionDomain_68dcc247-f512-43b0-9c32-c1ce2bc7d545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_VivintSmartHomesMember_a9545501-c5db-4ccc-899a-d4cb20b25dc6" xlink:href="gshd-20251231.xsd#gshd_VivintSmartHomesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_68dcc247-f512-43b0-9c32-c1ce2bc7d545" xlink:to="loc_gshd_VivintSmartHomesMember_a9545501-c5db-4ccc-899a-d4cb20b25dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_d0bfaf75-eeda-4845-a61b-7555a9840739" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ce7aae9f-aa62-45bf-964a-f18e7895301d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_ce7aae9f-aa62-45bf-964a-f18e7895301d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeInterestEarningAsset_2675199a-9cc1-4740-b06e-a8131e34bca9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeInterestEarningAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_InterestIncomeInterestEarningAsset_2675199a-9cc1-4740-b06e-a8131e34bca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWith_dc0dee2b-9035-4010-924d-174c978d6cd5" xlink:href="gshd-20251231.xsd#gshd_NumberOfInsuranceCarriersCompanyWroteWith"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWith_dc0dee2b-9035-4010-924d-174c978d6cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage_cdd81076-64b4-4655-b73f-f0af6a2924c2" xlink:href="gshd-20251231.xsd#gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage_cdd81076-64b4-4655-b73f-f0af6a2924c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_ad36446c-5187-45cf-b635-7c521f1b3ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_ad36446c-5187-45cf-b635-7c521f1b3ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesTermOfContract_acd1a6d3-7344-4347-8fd3-97653804c862" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesTermOfContract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_gshd_FranchiseFeesTermOfContract_acd1a6d3-7344-4347-8fd3-97653804c862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InterestIncomeFranchiseFeeReceivable_019c4d79-c0c6-7d6b-a2ab-bb8ee96f95fd" xlink:href="gshd-20251231.xsd#gshd_InterestIncomeFranchiseFeeReceivable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_gshd_InterestIncomeFranchiseFeeReceivable_019c4d79-c0c6-7d6b-a2ab-bb8ee96f95fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_a3b92b79-884f-4e5d-8ac6-29c84fe996f2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_a3b92b79-884f-4e5d-8ac6-29c84fe996f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesTermOfContract_24504052-c9a3-451d-b81e-81a2527bfcb0" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesTermOfContract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d8064edf-25be-4036-b299-8e84ce05726e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d8064edf-25be-4036-b299-8e84ce05726e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9176959-6f06-4184-bc64-9461315abcbe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9176959-6f06-4184-bc64-9461315abcbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_85074815-f4a2-4365-b6c0-381125fe39aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_85074815-f4a2-4365-b6c0-381125fe39aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_1418214b-03aa-4aed-a319-ec7eddd534a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_1418214b-03aa-4aed-a319-ec7eddd534a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NumberOfOfficeLeases_3de12173-0ffe-4d64-93fc-1b90619f2c8d" xlink:href="gshd-20251231.xsd#gshd_NumberOfOfficeLeases"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_gshd_NumberOfOfficeLeases_3de12173-0ffe-4d64-93fc-1b90619f2c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_6db9b3e1-cc3e-4809-8470-d1c08b5c17d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_6db9b3e1-cc3e-4809-8470-d1c08b5c17d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_8db0e60b-86db-444e-b482-7504d87b98df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_8db0e60b-86db-444e-b482-7504d87b98df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_5c85b8fc-cb46-4af4-bae4-654b621228ed" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_AssetImpairmentCharges_5c85b8fc-cb46-4af4-bae4-654b621228ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_2ccb68f1-fd20-4f34-ad6e-2a6b779ddee8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_e5e82861-8899-493a-8091-15eb5cfc08b5" xlink:to="loc_us-gaap_AdvertisingExpense_2ccb68f1-fd20-4f34-ad6e-2a6b779ddee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2d0f682c-8af7-41a0-8296-3242296e3c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5e0455a7-9946-4340-b0d8-93e734329382" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d0f682c-8af7-41a0-8296-3242296e3c3a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5e0455a7-9946-4340-b0d8-93e734329382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_6a54ae79-522a-464b-9157-41cc6f096b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d0f682c-8af7-41a0-8296-3242296e3c3a" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_6a54ae79-522a-464b-9157-41cc6f096b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_baf2c97d-c0c5-4dd4-b4c8-0297bea5e5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2d0f682c-8af7-41a0-8296-3242296e3c3a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_baf2c97d-c0c5-4dd4-b4c8-0297bea5e5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#RevenuesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3ce3ba44-106a-4050-b1de-7fd31c3ff522" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019bca2d-502f-7e4d-be65-ec355f16cf5a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3ce3ba44-106a-4050-b1de-7fd31c3ff522" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019bca2d-502f-7e4d-be65-ec355f16cf5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_019bca2d-502f-7b5f-bd00-d99974b9a0ad" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019bca2d-502f-7e4d-be65-ec355f16cf5a" xlink:to="loc_srt_ProductOrServiceAxis_019bca2d-502f-7b5f-bd00-d99974b9a0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019bca2d-502f-724a-80e6-c4c6e01dacb7" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_019bca2d-502f-7b5f-bd00-d99974b9a0ad" xlink:to="loc_srt_ProductsAndServicesDomain_019bca2d-502f-724a-80e6-c4c6e01dacb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommissionsAndAgencyFeesMember_019bca2d-502f-7a5d-9a2f-fce25b5401e9" xlink:href="gshd-20251231.xsd#gshd_CommissionsAndAgencyFeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019bca2d-502f-724a-80e6-c4c6e01dacb7" xlink:to="loc_gshd_CommissionsAndAgencyFeesMember_019bca2d-502f-7a5d-9a2f-fce25b5401e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseMember_019bca2d-502f-7584-be0b-25b2b480cac5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FranchiseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019bca2d-502f-724a-80e6-c4c6e01dacb7" xlink:to="loc_us-gaap_FranchiseMember_019bca2d-502f-7584-be0b-25b2b480cac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019bca2d-502f-7d7c-aba6-e40b8bb87a33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019bca2d-502f-7e4d-be65-ec355f16cf5a" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_019bca2d-502f-7d7c-aba6-e40b8bb87a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesTermOfContract_0e59a9f0-2e10-4603-aa8f-94afc7ac8aa3" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019bca2d-502f-7d7c-aba6-e40b8bb87a33" xlink:to="loc_gshd_FranchiseFeesTermOfContract_0e59a9f0-2e10-4603-aa8f-94afc7ac8aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_1040b3c6-c2d5-448b-9a72-d3997e4a33b7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019bca2d-502f-7d7c-aba6-e40b8bb87a33" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_1040b3c6-c2d5-448b-9a72-d3997e4a33b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019bca2d-502f-77b8-ae79-478af3211058" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019bca2d-502f-7d7c-aba6-e40b8bb87a33" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019bca2d-502f-77b8-ae79-478af3211058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#RevenuesDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_fdbf6d1f-0059-4fe7-9e5f-3c91d997a7c8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_76892871-59d8-4afc-b06f-266c6cf2b1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_fdbf6d1f-0059-4fe7-9e5f-3c91d997a7c8" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_76892871-59d8-4afc-b06f-266c6cf2b1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c2984a2e-1a46-42a3-9010-dc2752309a53" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_76892871-59d8-4afc-b06f-266c6cf2b1d5" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c2984a2e-1a46-42a3-9010-dc2752309a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c5fec55e-606f-434e-a0a3-0b86a4f31297" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_c2984a2e-1a46-42a3-9010-dc2752309a53" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c5fec55e-606f-434e-a0a3-0b86a4f31297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_22b74e2f-f689-46ef-a1dc-ed4d7e382214" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c5fec55e-606f-434e-a0a3-0b86a4f31297" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_22b74e2f-f689-46ef-a1dc-ed4d7e382214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_c642fa08-2566-4a3b-b8ac-797d0bfd8fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_c5fec55e-606f-434e-a0a3-0b86a4f31297" xlink:to="loc_us-gaap_TransferredOverTimeMember_c642fa08-2566-4a3b-b8ac-797d0bfd8fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_db299148-8b2d-466d-ab53-e478eda3f0d7" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_76892871-59d8-4afc-b06f-266c6cf2b1d5" xlink:to="loc_srt_ProductOrServiceAxis_db299148-8b2d-466d-ab53-e478eda3f0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_db299148-8b2d-466d-ab53-e478eda3f0d7" xlink:to="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RenewalCommissionsMember_5feb72f1-ecd7-42d1-9de3-b90b6bd7fe10" xlink:href="gshd-20251231.xsd#gshd_RenewalCommissionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_RenewalCommissionsMember_5feb72f1-ecd7-42d1-9de3-b90b6bd7fe10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NewBusinessCommissionsMember_031c59c0-d108-4663-8a6e-4dec37100470" xlink:href="gshd-20251231.xsd#gshd_NewBusinessCommissionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_NewBusinessCommissionsMember_031c59c0-d108-4663-8a6e-4dec37100470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AgencyFeesMember_8c9adc81-101f-44c8-85dc-05c00bc65033" xlink:href="gshd-20251231.xsd#gshd_AgencyFeesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_AgencyFeesMember_8c9adc81-101f-44c8-85dc-05c00bc65033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ContingentCommissionsMember_7a5bcb40-5464-49ca-adbb-b6b4dcd0810b" xlink:href="gshd-20251231.xsd#gshd_ContingentCommissionsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_ContingentCommissionsMember_7a5bcb40-5464-49ca-adbb-b6b4dcd0810b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RenewalRoyaltyFeesMember_13b87594-f1af-4bf9-ba7f-89cc7d84db8b" xlink:href="gshd-20251231.xsd#gshd_RenewalRoyaltyFeesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_RenewalRoyaltyFeesMember_13b87594-f1af-4bf9-ba7f-89cc7d84db8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NewBusinessRoyaltyFeesMember_2612b92c-4008-49c8-a2a7-5f8e71f69205" xlink:href="gshd-20251231.xsd#gshd_NewBusinessRoyaltyFeesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_NewBusinessRoyaltyFeesMember_2612b92c-4008-49c8-a2a7-5f8e71f69205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InitialFranchiseFeesMember_ce79c696-163e-482d-a474-f074546c7cce" xlink:href="gshd-20251231.xsd#gshd_InitialFranchiseFeesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_InitialFranchiseFeesMember_ce79c696-163e-482d-a474-f074546c7cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_OtherFranchiseRevenuesMember_ec3c6943-8de6-4ba6-930a-2d97d53c3e26" xlink:href="gshd-20251231.xsd#gshd_OtherFranchiseRevenuesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_OtherFranchiseRevenuesMember_ec3c6943-8de6-4ba6-930a-2d97d53c3e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_InterestIncome1Member_92b9aea6-f32e-4da7-868c-e52fcb60f0aa" xlink:href="gshd-20251231.xsd#gshd_InterestIncome1Member"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_d8ac981a-1eb2-4f05-82be-b0c8f4a22e4f" xlink:to="loc_gshd_InterestIncome1Member_92b9aea6-f32e-4da7-868c-e52fcb60f0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0dcc9a1e-19c3-4dc0-8efc-8fd8e3b75046" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_76892871-59d8-4afc-b06f-266c6cf2b1d5" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_0dcc9a1e-19c3-4dc0-8efc-8fd8e3b75046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4ab33812-a691-4664-90ee-5fb8ecedcaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0dcc9a1e-19c3-4dc0-8efc-8fd8e3b75046" xlink:to="loc_us-gaap_Revenues_4ab33812-a691-4664-90ee-5fb8ecedcaa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#RevenuesContractBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1bf32c3-1cfb-4493-b850-7000a308869f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_43f31a0d-0fe6-4141-a74a-1519133ffa4f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1bf32c3-1cfb-4493-b850-7000a308869f" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_43f31a0d-0fe6-4141-a74a-1519133ffa4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_579f0c95-10fa-4a07-af30-751ab7e0d0dc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1bf32c3-1cfb-4493-b850-7000a308869f" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_579f0c95-10fa-4a07-af30-751ab7e0d0dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable_2f9b4844-4a6b-4a6d-8266-8abb66d452d6" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1bf32c3-1cfb-4493-b850-7000a308869f" xlink:to="loc_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable_2f9b4844-4a6b-4a6d-8266-8abb66d452d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable_efc55988-822f-4b5b-a0fb-0801bfb3f302" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInCommissionsAndFeesReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1bf32c3-1cfb-4493-b850-7000a308869f" xlink:to="loc_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable_efc55988-822f-4b5b-a0fb-0801bfb3f302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AccountsReceivableNetFranchiseReceivable_960dbe0a-9fd5-461c-8d85-ae40395718e5" xlink:href="gshd-20251231.xsd#gshd_AccountsReceivableNetFranchiseReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1bf32c3-1cfb-4493-b850-7000a308869f" xlink:to="loc_gshd_AccountsReceivableNetFranchiseReceivable_960dbe0a-9fd5-461c-8d85-ae40395718e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncreaseDecreaseInReceivablesFromFranchisees_dcf07b4e-e59c-4924-8aaa-f5bed5ff03ea" xlink:href="gshd-20251231.xsd#gshd_IncreaseDecreaseInReceivablesFromFranchisees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1bf32c3-1cfb-4493-b850-7000a308869f" xlink:to="loc_gshd_IncreaseDecreaseInReceivablesFromFranchisees_dcf07b4e-e59c-4924-8aaa-f5bed5ff03ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_80e424bf-8719-4d7e-8d8d-97c4f2b20879" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1bf32c3-1cfb-4493-b850-7000a308869f" xlink:to="loc_us-gaap_ContractWithCustomerLiability_80e424bf-8719-4d7e-8d8d-97c4f2b20879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9690bc34-905f-4524-a310-414812c42e35" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1bf32c3-1cfb-4493-b850-7000a308869f" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9690bc34-905f-4524-a310-414812c42e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ContractLiabilityRollForward_bfc2b70e-2fd4-41c8-b6ae-51eb789a0a4b" xlink:href="gshd-20251231.xsd#gshd_ContractLiabilityRollForward"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1bf32c3-1cfb-4493-b850-7000a308869f" xlink:to="loc_gshd_ContractLiabilityRollForward_bfc2b70e-2fd4-41c8-b6ae-51eb789a0a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_65cbd4ce-e93c-4ef2-b40e-6e2babe64218" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_ContractLiabilityRollForward_bfc2b70e-2fd4-41c8-b6ae-51eb789a0a4b" xlink:to="loc_us-gaap_ContractWithCustomerLiability_65cbd4ce-e93c-4ef2-b40e-6e2babe64218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_596ff7c7-b161-4315-8595-23797fb114a3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_ContractLiabilityRollForward_bfc2b70e-2fd4-41c8-b6ae-51eb789a0a4b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_596ff7c7-b161-4315-8595-23797fb114a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ContractWithCustomerNewPerformanceObligation_527a1658-e0a9-475a-ad40-25082cc9c865" xlink:href="gshd-20251231.xsd#gshd_ContractWithCustomerNewPerformanceObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_ContractLiabilityRollForward_bfc2b70e-2fd4-41c8-b6ae-51eb789a0a4b" xlink:to="loc_gshd_ContractWithCustomerNewPerformanceObligation_527a1658-e0a9-475a-ad40-25082cc9c865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ContractWithCustomerLiabilityWriteoffs_7cbd4a8e-ec62-4804-8337-df4e1b4e84cd" xlink:href="gshd-20251231.xsd#gshd_ContractWithCustomerLiabilityWriteoffs"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_ContractLiabilityRollForward_bfc2b70e-2fd4-41c8-b6ae-51eb789a0a4b" xlink:to="loc_gshd_ContractWithCustomerLiabilityWriteoffs_7cbd4a8e-ec62-4804-8337-df4e1b4e84cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_12f2a0d8-0a06-43ab-b370-96cfa4905cda" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_ContractLiabilityRollForward_bfc2b70e-2fd4-41c8-b6ae-51eb789a0a4b" xlink:to="loc_us-gaap_ContractWithCustomerLiability_12f2a0d8-0a06-43ab-b370-96cfa4905cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9aef353b-402f-40aa-8773-911de712b7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_eaeee9d7-5c4f-4c70-a176-e001de5b5c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9aef353b-402f-40aa-8773-911de712b7ea" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_eaeee9d7-5c4f-4c70-a176-e001de5b5c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ebcb4162-7772-46f7-ac77-14d917300062" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_eaeee9d7-5c4f-4c70-a176-e001de5b5c4e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ebcb4162-7772-46f7-ac77-14d917300062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e77703ca-e819-40d8-a255-681415024bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ebcb4162-7772-46f7-ac77-14d917300062" xlink:to="loc_us-gaap_SegmentDomain_e77703ca-e819-40d8-a255-681415024bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseChannelMember_163eaadf-c1a4-45f9-b42b-967846655415" xlink:href="gshd-20251231.xsd#gshd_FranchiseChannelMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e77703ca-e819-40d8-a255-681415024bf0" xlink:to="loc_gshd_FranchiseChannelMember_163eaadf-c1a4-45f9-b42b-967846655415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_eaeee9d7-5c4f-4c70-a176-e001de5b5c4e" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne_50a07ef1-22d9-423e-a40b-91baa0db3499" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne_50a07ef1-22d9-423e-a40b-91baa0db3499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo_37c02cc7-d35c-4054-8ab7-89412de01b1c" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo_37c02cc7-d35c-4054-8ab7-89412de01b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree_92ac5a62-380b-4446-8cbc-8c7e54250cf3" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree_92ac5a62-380b-4446-8cbc-8c7e54250cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour_72f2d653-826f-48ce-a700-aa5948602d5d" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour_72f2d653-826f-48ce-a700-aa5948602d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive_06ee6031-366f-46f2-b103-6187af4e38e3" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive_06ee6031-366f-46f2-b103-6187af4e38e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive_74e781ce-d75c-4805-ad5f-925018acfed2" xlink:href="gshd-20251231.xsd#gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive_74e781ce-d75c-4805-ad5f-925018acfed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_9cd9cc93-62dc-426f-9bf7-f0d9572fc217" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c5fb5d2d-0649-4858-8d45-7258d6811382" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_9cd9cc93-62dc-426f-9bf7-f0d9572fc217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ba89e783-f5d7-4c2b-91e7-f3ac5871fdbe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9e22c449-c2f9-454a-8d6b-9338b5219071" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ba89e783-f5d7-4c2b-91e7-f3ac5871fdbe" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9e22c449-c2f9-454a-8d6b-9338b5219071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_bf3a2bbc-c4e1-4bfd-b0c8-dda3d0b43784" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9e22c449-c2f9-454a-8d6b-9338b5219071" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_bf3a2bbc-c4e1-4bfd-b0c8-dda3d0b43784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_4eb0912f-c5ed-4f88-8739-2e57533e3805" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_bf3a2bbc-c4e1-4bfd-b0c8-dda3d0b43784" xlink:to="loc_us-gaap_ReceivableTypeDomain_4eb0912f-c5ed-4f88-8739-2e57533e3805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesReceivableMember_8105c26d-ce6d-4e4e-9c9b-94ff43ff7108" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_4eb0912f-c5ed-4f88-8739-2e57533e3805" xlink:to="loc_gshd_FranchiseFeesReceivableMember_8105c26d-ce6d-4e4e-9c9b-94ff43ff7108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9e22c449-c2f9-454a-8d6b-9338b5219071" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_137fc48c-13a8-4c06-b8d3-679fa57bf7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:to="loc_us-gaap_NotesReceivableGross_137fc48c-13a8-4c06-b8d3-679fa57bf7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableWithImputedInterestDiscount_9ca1f921-62c1-4e7c-ab03-8cc8b30725dd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableWithImputedInterestDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:to="loc_us-gaap_ReceivableWithImputedInterestDiscount_9ca1f921-62c1-4e7c-ab03-8cc8b30725dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_2f59dd36-2e50-4877-8529-2ec28bce7040" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_2f59dd36-2e50-4877-8529-2ec28bce7040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_e98cdd93-4a74-4729-84af-6db9861bfdaa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_13e0c1a5-f1f6-4584-b3c0-05a8501c04b4" xlink:to="loc_us-gaap_NotesReceivableNet_e98cdd93-4a74-4729-84af-6db9861bfdaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_1e519790-a8a1-409d-918a-ccd5877960b7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c643bd9b-e65b-4a51-a864-abe66492f56e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1e519790-a8a1-409d-918a-ccd5877960b7" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c643bd9b-e65b-4a51-a864-abe66492f56e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_c3582531-cd0b-43ed-9bba-6c1868d88415" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c643bd9b-e65b-4a51-a864-abe66492f56e" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_c3582531-cd0b-43ed-9bba-6c1868d88415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_cc7cefc4-edfe-4e80-9f8f-bd7337d01b06" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_c3582531-cd0b-43ed-9bba-6c1868d88415" xlink:to="loc_us-gaap_ReceivableTypeDomain_cc7cefc4-edfe-4e80-9f8f-bd7337d01b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FranchiseFeesReceivableMember_3c0c29c9-22ad-446d-8c54-307882e94e4a" xlink:href="gshd-20251231.xsd#gshd_FranchiseFeesReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_cc7cefc4-edfe-4e80-9f8f-bd7337d01b06" xlink:to="loc_gshd_FranchiseFeesReceivableMember_3c0c29c9-22ad-446d-8c54-307882e94e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0cdf0127-58fc-4cc6-8049-556b872c2d72" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_c643bd9b-e65b-4a51-a864-abe66492f56e" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0cdf0127-58fc-4cc6-8049-556b872c2d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_3e1158a2-b65f-421f-b8a8-a963e694a7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0cdf0127-58fc-4cc6-8049-556b872c2d72" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_3e1158a2-b65f-421f-b8a8-a963e694a7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_80959f2c-7db6-48e3-ab1a-f0a531f767a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_3e1158a2-b65f-421f-b8a8-a963e694a7ac" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_80959f2c-7db6-48e3-ab1a-f0a531f767a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_8dbe472b-0c90-458a-b99c-ef891d982f32" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_3e1158a2-b65f-421f-b8a8-a963e694a7ac" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_8dbe472b-0c90-458a-b99c-ef891d982f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_950dbb5d-1a70-4993-89c8-74348c86c4f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_3e1158a2-b65f-421f-b8a8-a963e694a7ac" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_950dbb5d-1a70-4993-89c8-74348c86c4f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c87dfaa8-a143-408f-9f2e-8e02b4028b11" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_3e1158a2-b65f-421f-b8a8-a963e694a7ac" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c87dfaa8-a143-408f-9f2e-8e02b4028b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#AllowanceforuncollectibleagencyfeesDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_89645f63-0e35-4281-8482-da932839fa8e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14445fcb-fb03-4bce-8393-1a289ef470ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_89645f63-0e35-4281-8482-da932839fa8e" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14445fcb-fb03-4bce-8393-1a289ef470ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cd164028-b767-4bd2-af79-cbd10b71456d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14445fcb-fb03-4bce-8393-1a289ef470ce" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cd164028-b767-4bd2-af79-cbd10b71456d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_a812b9f4-8004-47fe-b3bc-c69892b997a3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_cd164028-b767-4bd2-af79-cbd10b71456d" xlink:to="loc_us-gaap_ReceivableTypeDomain_a812b9f4-8004-47fe-b3bc-c69892b997a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_AgencyFeesReceivablesMember_0e0ae0e9-03bd-4ef1-8ec6-da907a84670b" xlink:href="gshd-20251231.xsd#gshd_AgencyFeesReceivablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_a812b9f4-8004-47fe-b3bc-c69892b997a3" xlink:to="loc_gshd_AgencyFeesReceivablesMember_0e0ae0e9-03bd-4ef1-8ec6-da907a84670b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d8d8c77e-c812-4c6b-a004-0b72d72a0146" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14445fcb-fb03-4bce-8393-1a289ef470ce" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d8d8c77e-c812-4c6b-a004-0b72d72a0146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e09dbfd8-f533-4bde-b895-99f2147ce7c4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d8d8c77e-c812-4c6b-a004-0b72d72a0146" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e09dbfd8-f533-4bde-b895-99f2147ce7c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_cb7484a5-1433-48be-a4ad-40ec2faa2a60" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e09dbfd8-f533-4bde-b895-99f2147ce7c4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_cb7484a5-1433-48be-a4ad-40ec2faa2a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_f2bf48f6-e805-46a6-9007-58ff1a979e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e09dbfd8-f533-4bde-b895-99f2147ce7c4" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_f2bf48f6-e805-46a6-9007-58ff1a979e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_c42eb5fa-860f-4f8d-b846-f97b2e11caff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e09dbfd8-f533-4bde-b895-99f2147ce7c4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_c42eb5fa-860f-4f8d-b846-f97b2e11caff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_8295ff23-a55a-4661-9d35-2db3b205803b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e09dbfd8-f533-4bde-b895-99f2147ce7c4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_8295ff23-a55a-4661-9d35-2db3b205803b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#PropertyandequipmentDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_56e41b6e-050f-4877-952c-54d12086475e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_735f076b-7b90-46ca-b058-23b67ef5258b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_56e41b6e-050f-4877-952c-54d12086475e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_735f076b-7b90-46ca-b058-23b67ef5258b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94802c74-05ca-43f8-ad4a-65800087ceb3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_735f076b-7b90-46ca-b058-23b67ef5258b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94802c74-05ca-43f8-ad4a-65800087ceb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94802c74-05ca-43f8-ad4a-65800087ceb3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_a88fd1e1-24ed-45b5-9d8d-35b51c235579" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_a88fd1e1-24ed-45b5-9d8d-35b51c235579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_5e3629a9-e7d1-42e8-883e-dd987862ed48" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:to="loc_us-gaap_ComputerEquipmentMember_5e3629a9-e7d1-42e8-883e-dd987862ed48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NetworkEquipmentMember_69a97ff2-ff92-492b-9aef-c61868e2e665" xlink:href="gshd-20251231.xsd#gshd_NetworkEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:to="loc_gshd_NetworkEquipmentMember_69a97ff2-ff92-492b-9aef-c61868e2e665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PhoneSystemMember_02a057cc-d7b3-4394-87a1-6769fb1b34e2" xlink:href="gshd-20251231.xsd#gshd_PhoneSystemMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:to="loc_gshd_PhoneSystemMember_02a057cc-d7b3-4394-87a1-6769fb1b34e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_fc3e6060-4745-472f-a723-ad0bf46d1053" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e23533bf-b2e4-41b7-a769-fcb744afa681" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_fc3e6060-4745-472f-a723-ad0bf46d1053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_735f076b-7b90-46ca-b058-23b67ef5258b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_cc5f0d7f-51c5-4263-a322-5ae0449528e9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_cc5f0d7f-51c5-4263-a322-5ae0449528e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d99c447d-efeb-4728-8f94-e4e084812338" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d99c447d-efeb-4728-8f94-e4e084812338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_db7fa7dc-5cc2-4778-a695-6d1472b5db95" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_db7fa7dc-5cc2-4778-a695-6d1472b5db95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_02388f74-25cc-4f09-a594-d2693f44d220" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c64e2bac-fe14-4e13-8378-aeec30cca5c1" xlink:to="loc_us-gaap_Depreciation_02388f74-25cc-4f09-a594-d2693f44d220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IntangibleassetsComponentsandExpectedAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d714568b-bb9e-44a3-ac8e-3bfd6750bf0f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5769fa50-af69-4cf3-96e7-7cac9a3f42ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d714568b-bb9e-44a3-ac8e-3bfd6750bf0f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5769fa50-af69-4cf3-96e7-7cac9a3f42ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f0fd82f-7047-48f1-8675-5fc79af92f56" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5769fa50-af69-4cf3-96e7-7cac9a3f42ca" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f0fd82f-7047-48f1-8675-5fc79af92f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f5af673-d88a-4e61-9679-ef4c80676094" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5f0fd82f-7047-48f1-8675-5fc79af92f56" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f5af673-d88a-4e61-9679-ef4c80676094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ComputerSoftwareWebMember_5000a2b7-8ed1-4a92-8bd5-2c865e61a61e" xlink:href="gshd-20251231.xsd#gshd_ComputerSoftwareWebMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f5af673-d88a-4e61-9679-ef4c80676094" xlink:to="loc_gshd_ComputerSoftwareWebMember_5000a2b7-8ed1-4a92-8bd5-2c865e61a61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_BooksOfBusinessMember_f9539231-0e5d-4840-abe9-9bd60b657636" xlink:href="gshd-20251231.xsd#gshd_BooksOfBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1f5af673-d88a-4e61-9679-ef4c80676094" xlink:to="loc_gshd_BooksOfBusinessMember_f9539231-0e5d-4840-abe9-9bd60b657636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b5db3e8d-b453-4d7f-8de9-889976be1b13" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5769fa50-af69-4cf3-96e7-7cac9a3f42ca" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b5db3e8d-b453-4d7f-8de9-889976be1b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b5db3e8d-b453-4d7f-8de9-889976be1b13" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_71ffdcbd-005b-40e9-b1e9-ade437820b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_71ffdcbd-005b-40e9-b1e9-ade437820b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c4f3c1c9-19c3-4619-a9ef-08cb2a9ffe0f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c4f3c1c9-19c3-4619-a9ef-08cb2a9ffe0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6ebe3099-c7c2-4ccf-8741-00c8d94d6711" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6ebe3099-c7c2-4ccf-8741-00c8d94d6711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d5acaa8d-4040-4992-ac9e-2e3c4747a0c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d5acaa8d-4040-4992-ac9e-2e3c4747a0c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_9e695ddd-b988-47df-994b-22929cf27b15" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_c5f30942-f636-4538-b5e5-52b7d37e7eb4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_9e695ddd-b988-47df-994b-22929cf27b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_b5db3e8d-b453-4d7f-8de9-889976be1b13" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_322e3f14-cd09-4b6a-aedf-57b08f7eef51" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_322e3f14-cd09-4b6a-aedf-57b08f7eef51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_9c4adfd9-b92d-4291-a54c-81271441e330" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_9c4adfd9-b92d-4291-a54c-81271441e330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_394312ec-4c4d-45ba-aeb3-587c5f7c6a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_394312ec-4c4d-45ba-aeb3-587c5f7c6a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3a871ee9-dff0-438d-9ab1-5e5ebe78511d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3a871ee9-dff0-438d-9ab1-5e5ebe78511d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter_ab2e6884-2279-4abb-95af-8d72beabbb61" xlink:href="gshd-20251231.xsd#gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:to="loc_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter_ab2e6884-2279-4abb-95af-8d72beabbb61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7214b4c5-7c66-44cf-bf99-e954d5955f15" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract_768b7c7a-2370-4c8d-94b6-43302caae430" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7214b4c5-7c66-44cf-bf99-e954d5955f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/EmployeebenefitobligationDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#EmployeebenefitobligationDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/EmployeebenefitobligationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2236fe1e-dcd3-4aab-a094-38e370dc5a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DefinedContributionPlanEligibilityMinimumAge_b781c4f6-ecec-4190-94f9-a536a0a7c840" xlink:href="gshd-20251231.xsd#gshd_DefinedContributionPlanEligibilityMinimumAge"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2236fe1e-dcd3-4aab-a094-38e370dc5a7a" xlink:to="loc_gshd_DefinedContributionPlanEligibilityMinimumAge_b781c4f6-ecec-4190-94f9-a536a0a7c840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod_10e67615-d43f-4f12-b1ed-0fc61143789e" xlink:href="gshd-20251231.xsd#gshd_DefinedContributionPlanEligibilityMinimumServicePeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2236fe1e-dcd3-4aab-a094-38e370dc5a7a" xlink:to="loc_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod_10e67615-d43f-4f12-b1ed-0fc61143789e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0435b694-cd64-420e-ada6-6bbf0c4291b8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2236fe1e-dcd3-4aab-a094-38e370dc5a7a" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0435b694-cd64-420e-ada6-6bbf0c4291b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_cd614f3a-3b76-45ec-aba6-619389091afb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2236fe1e-dcd3-4aab-a094-38e370dc5a7a" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_cd614f3a-3b76-45ec-aba6-619389091afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_e131fd7c-4f23-4f96-9beb-263f03c69a8b" xlink:href="gshd-20251231.xsd#gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2236fe1e-dcd3-4aab-a094-38e370dc5a7a" xlink:to="loc_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod_e131fd7c-4f23-4f96-9beb-263f03c69a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_ea11f84e-b44d-4476-999c-801ca09c83da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2236fe1e-dcd3-4aab-a094-38e370dc5a7a" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_ea11f84e-b44d-4476-999c-801ca09c83da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019b9847-f2db-7170-9663-8adf74b14343" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019b9847-f2db-7170-9663-8adf74b14343" xlink:to="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019b9847-f2db-75bb-92c8-cfebb8245369" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019b9847-f2db-75bb-92c8-cfebb8245369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019b9847-f2db-75bb-92c8-cfebb8245369" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019b9847-f2db-742f-9476-1c4b540ea287" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:to="loc_us-gaap_LineOfCreditMember_019b9847-f2db-742f-9476-1c4b540ea287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_019b9847-f2db-7e74-97c9-d51aa28aaa92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:to="loc_us-gaap_NotesPayableToBanksMember_019b9847-f2db-7e74-97c9-d51aa28aaa92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_019b9847-f2db-76f4-95d4-eb4172f609fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:to="loc_us-gaap_SecuredDebtMember_019b9847-f2db-76f4-95d4-eb4172f609fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_SecondAmendedAndRestatedCreditAgreementMember_019b9847-f2db-78b7-ba44-467a57f97509" xlink:href="gshd-20251231.xsd#gshd_SecondAmendedAndRestatedCreditAgreementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019b9847-f2db-7ed1-bc77-7fa0317aa7cc" xlink:to="loc_gshd_SecondAmendedAndRestatedCreditAgreementMember_019b9847-f2db-78b7-ba44-467a57f97509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_019b9847-f2db-71fa-8500-3cef394ea92a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:to="loc_us-gaap_CreditFacilityAxis_019b9847-f2db-71fa-8500-3cef394ea92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019b9847-f2db-7fb0-960a-0c975b9cb48a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_019b9847-f2db-71fa-8500-3cef394ea92a" xlink:to="loc_us-gaap_CreditFacilityDomain_019b9847-f2db-7fb0-960a-0c975b9cb48a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019b9847-f2db-7a90-818e-0f3b142bd0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_019b9847-f2db-7fb0-960a-0c975b9cb48a" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019b9847-f2db-7a90-818e-0f3b142bd0b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtCovenantAxis_019b9847-f2db-74ed-8591-49a2d94cc895" xlink:href="gshd-20251231.xsd#gshd_DebtCovenantAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:to="loc_gshd_DebtCovenantAxis_019b9847-f2db-74ed-8591-49a2d94cc895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtCovenantDomain_019b9847-f2db-7022-97f3-87cc6bed06ee" xlink:href="gshd-20251231.xsd#gshd_DebtCovenantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_DebtCovenantAxis_019b9847-f2db-74ed-8591-49a2d94cc895" xlink:to="loc_gshd_DebtCovenantDomain_019b9847-f2db-7022-97f3-87cc6bed06ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_TermLoansMember_019b9847-f2db-773d-b344-9ed082d639c7" xlink:href="gshd-20251231.xsd#gshd_TermLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_DebtCovenantDomain_019b9847-f2db-7022-97f3-87cc6bed06ee" xlink:to="loc_gshd_TermLoansMember_019b9847-f2db-773d-b344-9ed082d639c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtRepaymentBalloonPaymentMember_019b9847-f2db-787d-9b79-cfe9891c6ab5" xlink:href="gshd-20251231.xsd#gshd_DebtRepaymentBalloonPaymentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_DebtCovenantDomain_019b9847-f2db-7022-97f3-87cc6bed06ee" xlink:to="loc_gshd_DebtRepaymentBalloonPaymentMember_019b9847-f2db-787d-9b79-cfe9891c6ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019b9847-f2db-7ed8-ac07-9b1b358e5dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:to="loc_us-gaap_DebtInstrumentAxis_019b9847-f2db-7ed8-ac07-9b1b358e5dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019b9847-f2db-7408-a144-a61921625198" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_019b9847-f2db-7ed8-ac07-9b1b358e5dc4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019b9847-f2db-7408-a144-a61921625198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_A2025InitialTermLoanMember_019b9847-f2db-7db0-8d82-928f0c03c4d3" xlink:href="gshd-20251231.xsd#gshd_A2025InitialTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019b9847-f2db-7408-a144-a61921625198" xlink:to="loc_gshd_A2025InitialTermLoanMember_019b9847-f2db-7db0-8d82-928f0c03c4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RevolvingCreditFacilityDue2032Member_019b9847-f2db-7386-b779-65abcfc3d8bd" xlink:href="gshd-20251231.xsd#gshd_RevolvingCreditFacilityDue2032Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019b9847-f2db-7408-a144-a61921625198" xlink:to="loc_gshd_RevolvingCreditFacilityDue2032Member_019b9847-f2db-7386-b779-65abcfc3d8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019b9847-f2db-7f17-80f2-33f9a168db3c" xlink:to="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019b9847-f2db-7bb3-b2bd-1877ca5fe2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019b9847-f2db-7bb3-b2bd-1877ca5fe2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_019b9847-f2db-7761-bf86-f54bac1a7658" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_019b9847-f2db-7761-bf86-f54bac1a7658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments_019b9847-f2db-7a34-8b0b-4a584e7e6955" xlink:href="gshd-20251231.xsd#gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments_019b9847-f2db-7a34-8b0b-4a584e7e6955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_019b9847-f2db-72fa-b262-006161323366" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_019b9847-f2db-72fa-b262-006161323366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate_019b9847-f2db-747a-804d-447dc8d0cbcd" xlink:href="gshd-20251231.xsd#gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate_019b9847-f2db-747a-804d-447dc8d0cbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_019b9847-f2db-79b6-ba72-264b67eb1ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_019b9847-f2db-79b6-ba72-264b67eb1ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_019b9847-f2db-738b-ab1b-b6299eb5e53d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_019b9847-f2db-738b-ab1b-b6299eb5e53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_019b9847-f2db-709a-b766-c005a7ceac36" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_LineOfCredit_019b9847-f2db-709a-b766-c005a7ceac36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019b9847-f2db-7c0c-983c-2a153cef8b07" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019b9847-f2db-7c0c-983c-2a153cef8b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_019bf993-53d3-7d75-9177-34c2270e82c7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_InterestExpenseDebt_019bf993-53d3-7d75-9177-34c2270e82c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_019bf993-53d3-76f6-aa47-11717abb031d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_019bf993-53d3-76f6-aa47-11717abb031d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_DebtInstrumentEarningsRatio_019b9847-f2db-7da5-9736-52bcead3c257" xlink:href="gshd-20251231.xsd#gshd_DebtInstrumentEarningsRatio"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019b9847-f2db-7df6-a66d-558d55da8576" xlink:to="loc_gshd_DebtInstrumentEarningsRatio_019b9847-f2db-7da5-9736-52bcead3c257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#DebtScheduleofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019c4773-2b1b-79b3-a063-516c11e0276e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019c4773-6903-72e3-93e3-c9185c758d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019c4773-2b1b-79b3-a063-516c11e0276e" xlink:to="loc_us-gaap_DebtInstrumentTable_019c4773-6903-72e3-93e3-c9185c758d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019c4773-6903-7e73-a1d0-f25359e636ae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019c4773-6903-72e3-93e3-c9185c758d1e" xlink:to="loc_us-gaap_DebtInstrumentAxis_019c4773-6903-7e73-a1d0-f25359e636ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019c4773-6903-7669-b468-06fcb9866f55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_019c4773-6903-7e73-a1d0-f25359e636ae" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019c4773-6903-7669-b468-06fcb9866f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_TermLoanB1Member_019c4773-6903-7c1a-a4ea-edb800b37632" xlink:href="gshd-20251231.xsd#gshd_TermLoanB1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019c4773-6903-7669-b468-06fcb9866f55" xlink:to="loc_gshd_TermLoanB1Member_019c4773-6903-7c1a-a4ea-edb800b37632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019c4773-6903-77b9-8423-6e71058508e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019c4773-6903-72e3-93e3-c9185c758d1e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019c4773-6903-77b9-8423-6e71058508e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019c4773-6903-755b-bf76-0eea256a5c68" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019c4773-6903-77b9-8423-6e71058508e3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019c4773-6903-755b-bf76-0eea256a5c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_019c4773-6903-769d-ba18-7c263d17f8e4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019c4773-6903-755b-bf76-0eea256a5c68" xlink:to="loc_us-gaap_SecuredDebtMember_019c4773-6903-769d-ba18-7c263d17f8e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019c4773-6903-72e3-93e3-c9185c758d1e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019c4773-6903-7e84-a997-14f503f9b3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019c4773-6903-7e84-a997-14f503f9b3a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019c4773-6903-733c-8bda-9a6388e193ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019c4773-6903-733c-8bda-9a6388e193ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_019c4773-6903-7061-ae4e-0e02251dc4d2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:to="loc_us-gaap_NotesPayableCurrent_019c4773-6903-7061-ae4e-0e02251dc4d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayable_019c4773-6904-7c7f-8444-6a25e2304f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NotesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019c4773-6903-70bb-94ae-7f98a04df82f" xlink:to="loc_us-gaap_NotesPayable_019c4773-6904-7c7f-8444-6a25e2304f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#DebtScheduleofInterestRateDependentofLeverageRatioDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9e99913a-017b-4439-bdd1-44aae97ecaf5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9ea0a562-a542-44c6-b27a-1ac80dca7ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9e99913a-017b-4439-bdd1-44aae97ecaf5" xlink:to="loc_us-gaap_DebtInstrumentTable_9ea0a562-a542-44c6-b27a-1ac80dca7ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeverageRatioThresholdAxis_bccff92f-0f83-4d70-9613-bf3d22dc3668" xlink:href="gshd-20251231.xsd#gshd_LeverageRatioThresholdAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9ea0a562-a542-44c6-b27a-1ac80dca7ff4" xlink:to="loc_gshd_LeverageRatioThresholdAxis_bccff92f-0f83-4d70-9613-bf3d22dc3668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:href="gshd-20251231.xsd#gshd_LeverageRatioThresholdDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_LeverageRatioThresholdAxis_bccff92f-0f83-4d70-9613-bf3d22dc3668" xlink:to="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdOneMember_1731de15-9dd1-4503-aca8-740fbd9f11bf" xlink:href="gshd-20251231.xsd#gshd_ThresholdOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:to="loc_gshd_ThresholdOneMember_1731de15-9dd1-4503-aca8-740fbd9f11bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdTwoMember_173f6ee7-4fa5-48aa-ae4a-56fa60aa2bd8" xlink:href="gshd-20251231.xsd#gshd_ThresholdTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:to="loc_gshd_ThresholdTwoMember_173f6ee7-4fa5-48aa-ae4a-56fa60aa2bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdThreeMember_545aff1f-5ad1-4111-a5af-5c85a7534b70" xlink:href="gshd-20251231.xsd#gshd_ThresholdThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:to="loc_gshd_ThresholdThreeMember_545aff1f-5ad1-4111-a5af-5c85a7534b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ThresholdFourMember_61c9267f-a236-4fbb-a6d7-134cf732db4c" xlink:href="gshd-20251231.xsd#gshd_ThresholdFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_LeverageRatioThresholdDomain_632178a7-e6fb-4801-9d15-801268745413" xlink:to="loc_gshd_ThresholdFourMember_61c9267f-a236-4fbb-a6d7-134cf732db4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6a672bfe-574b-4059-9117-cdcb4768cd33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9ea0a562-a542-44c6-b27a-1ac80dca7ff4" xlink:to="loc_us-gaap_DebtInstrumentLineItems_6a672bfe-574b-4059-9117-cdcb4768cd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeverageRatio_1cba997d-6ccc-416d-9d36-fa1c8a56e08d" xlink:href="gshd-20251231.xsd#gshd_LeverageRatio"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6a672bfe-574b-4059-9117-cdcb4768cd33" xlink:to="loc_gshd_LeverageRatio_1cba997d-6ccc-416d-9d36-fa1c8a56e08d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_200798ec-a1da-4b23-85ef-5f389d534bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6a672bfe-574b-4059-9117-cdcb4768cd33" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_200798ec-a1da-4b23-85ef-5f389d534bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#DebtScheduleofMaturitiesofNotePayableDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8d10c32b-f4b6-457c-809f-510679e4ae3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_764638dd-d0cd-446f-976e-14de9c5fdc26" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8d10c32b-f4b6-457c-809f-510679e4ae3d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_764638dd-d0cd-446f-976e-14de9c5fdc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5d1149fc-82da-4398-9439-a9a343be3974" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8d10c32b-f4b6-457c-809f-510679e4ae3d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5d1149fc-82da-4398-9439-a9a343be3974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_7417d0fe-8741-4767-9c7e-b52292261345" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8d10c32b-f4b6-457c-809f-510679e4ae3d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_7417d0fe-8741-4767-9c7e-b52292261345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c62a4c06-f863-456a-934f-3c627efce239" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8d10c32b-f4b6-457c-809f-510679e4ae3d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c62a4c06-f863-456a-934f-3c627efce239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ba047ef0-87a8-4707-ae9a-ae0ad11609b2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8d10c32b-f4b6-457c-809f-510679e4ae3d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ba047ef0-87a8-4707-ae9a-ae0ad11609b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_019b9846-5302-7747-837b-0038784494a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8d10c32b-f4b6-457c-809f-510679e4ae3d" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_019b9846-5302-7747-837b-0038784494a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a1cd1c95-aef5-45d8-bf7e-59299aed0085" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8d10c32b-f4b6-457c-809f-510679e4ae3d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a1cd1c95-aef5-45d8-bf7e-59299aed0085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesComponentsofIncomeTaxExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a4f211fc-28d5-49c9-b314-e8895c2b1068" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_8c673019-51e0-487a-b867-a822afb86a08" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a4f211fc-28d5-49c9-b314-e8895c2b1068" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_8c673019-51e0-487a-b867-a822afb86a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_806aa3ff-855b-45de-ad59-fadbe8759371" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_8c673019-51e0-487a-b867-a822afb86a08" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_806aa3ff-855b-45de-ad59-fadbe8759371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7eccd289-430d-472c-90b1-feed9eae4849" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_8c673019-51e0-487a-b867-a822afb86a08" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7eccd289-430d-472c-90b1-feed9eae4849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b7ed9284-41c6-4083-bc8a-c8164b1d3423" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_8c673019-51e0-487a-b867-a822afb86a08" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b7ed9284-41c6-4083-bc8a-c8164b1d3423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_1a8b467a-c841-4500-820f-deecab23d627" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a4f211fc-28d5-49c9-b314-e8895c2b1068" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_1a8b467a-c841-4500-820f-deecab23d627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e5497906-b6a8-40fe-b256-8087a947ec78" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_1a8b467a-c841-4500-820f-deecab23d627" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e5497906-b6a8-40fe-b256-8087a947ec78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ca103c90-118d-4d99-8fb5-82e22a6c2328" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_1a8b467a-c841-4500-820f-deecab23d627" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ca103c90-118d-4d99-8fb5-82e22a6c2328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_70720473-f0ba-4da8-80f7-33a14b960005" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_1a8b467a-c841-4500-820f-deecab23d627" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_70720473-f0ba-4da8-80f7-33a14b960005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6df605d4-1aef-4f80-abc3-e9e53802afee" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a4f211fc-28d5-49c9-b314-e8895c2b1068" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6df605d4-1aef-4f80-abc3-e9e53802afee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesReconciliationofIncomeTaxExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7acba504-e2ae-435d-902e-1773ffbd3879" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_019bf9ab-8521-7d60-9fe1-d0bcbcb942f7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7acba504-e2ae-435d-902e-1773ffbd3879" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_019bf9ab-8521-7d60-9fe1-d0bcbcb942f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30e54b14-8198-44c5-98b6-415a778357a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_019bf9ab-8521-7d60-9fe1-d0bcbcb942f7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30e54b14-8198-44c5-98b6-415a778357a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b136976c-0a02-4c06-a8d9-fff69e428dee" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_019bf9ab-8521-7d60-9fe1-d0bcbcb942f7" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b136976c-0a02-4c06-a8d9-fff69e428dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_4ce00779-469b-40d1-8906-052148d14f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_019bf9ab-8521-7d60-9fe1-d0bcbcb942f7" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_4ce00779-469b-40d1-8906-052148d14f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_019c52d7-246a-73ac-b0d5-4cc614dbad96" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_019bf9ab-8521-7d60-9fe1-d0bcbcb942f7" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_019c52d7-246a-73ac-b0d5-4cc614dbad96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_f6fab68a-c62d-4861-aa7b-349ab3c1224a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_019c52d7-246a-73ac-b0d5-4cc614dbad96" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_f6fab68a-c62d-4861-aa7b-349ab3c1224a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_0a19c7ef-47e1-4a12-8d01-6cbe3c6ef5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_019c52d7-246a-73ac-b0d5-4cc614dbad96" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_0a19c7ef-47e1-4a12-8d01-6cbe3c6ef5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_019c4b5d-fcfc-7a0e-b8d9-a52eeb481be3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_019c52d7-246a-73ac-b0d5-4cc614dbad96" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_019c4b5d-fcfc-7a0e-b8d9-a52eeb481be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_eb11dc42-f0b7-4a90-8213-2c40ed50babf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_019c52d7-246a-73ac-b0d5-4cc614dbad96" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_eb11dc42-f0b7-4a90-8213-2c40ed50babf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_710dba40-f489-48ad-8159-d69cbe5c1105" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_019bf9ab-8521-7d60-9fe1-d0bcbcb942f7" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_710dba40-f489-48ad-8159-d69cbe5c1105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_d8553ee4-17b7-4276-8178-ad4abf60b29f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_019bf9ab-8521-7d60-9fe1-d0bcbcb942f7" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_d8553ee4-17b7-4276-8178-ad4abf60b29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c7fd70fe-1372-44df-8736-116870d7339e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_019bf9ab-8521-7d60-9fe1-d0bcbcb942f7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c7fd70fe-1372-44df-8736-116870d7339e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_019bf9ab-e5ac-7f83-bee8-d5930cf8b99b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7acba504-e2ae-435d-902e-1773ffbd3879" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_019bf9ab-e5ac-7f83-bee8-d5930cf8b99b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_019bf9a3-db03-7c86-a7c5-27d8fc997208" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_019bf9ab-e5ac-7f83-bee8-d5930cf8b99b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_019bf9a3-db03-7c86-a7c5-27d8fc997208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_019bf9a4-7c56-7797-ba8b-cff5f1eabb5c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_019bf9ab-e5ac-7f83-bee8-d5930cf8b99b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_019bf9a4-7c56-7797-ba8b-cff5f1eabb5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_019c52d8-5ace-75a7-bc29-b21b5cfd5edb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_019bf9ab-e5ac-7f83-bee8-d5930cf8b99b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_019c52d8-5ace-75a7-bc29-b21b5cfd5edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_019bf9a5-3adf-7732-92da-b5352d1e91b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_019c52d8-5ace-75a7-bc29-b21b5cfd5edb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_019bf9a5-3adf-7732-92da-b5352d1e91b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_019bf9a4-db62-7206-b6a3-e991ba24d16f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_019c52d8-5ace-75a7-bc29-b21b5cfd5edb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_019bf9a4-db62-7206-b6a3-e991ba24d16f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_019c4b5e-4672-7518-808c-865786fdc053" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_019c52d8-5ace-75a7-bc29-b21b5cfd5edb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_019c4b5e-4672-7518-808c-865786fdc053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_019bf9a5-98d5-76dd-bd51-36109f89c165" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract_019c52d8-5ace-75a7-bc29-b21b5cfd5edb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_019bf9a5-98d5-76dd-bd51-36109f89c165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_019bf9a5-e16f-780a-a4b2-add04afb17cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_019bf9ab-e5ac-7f83-bee8-d5930cf8b99b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_019bf9a5-e16f-780a-a4b2-add04afb17cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_019bf9a7-54ad-750e-9ccb-1cfafc5cb7eb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_019bf9ab-e5ac-7f83-bee8-d5930cf8b99b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_019bf9a7-54ad-750e-9ccb-1cfafc5cb7eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9a8-df4a-7b6b-ab24-eb47cabc2e64" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_019bf9ab-e5ac-7f83-bee8-d5930cf8b99b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019bf9a8-df4a-7b6b-ab24-eb47cabc2e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_aa981997-0d49-43cd-9e31-58682769e10c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_eae89973-9b1d-4816-b016-d6b12a854859" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_aa981997-0d49-43cd-9e31-58682769e10c" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_eae89973-9b1d-4816-b016-d6b12a854859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries_eb170850-d91f-421c-87e8-bca9c9c77302" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_aa981997-0d49-43cd-9e31-58682769e10c" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries_eb170850-d91f-421c-87e8-bca9c9c77302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_6b537df7-2332-425d-a21d-c9c28a0e29f2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_aa981997-0d49-43cd-9e31-58682769e10c" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_6b537df7-2332-425d-a21d-c9c28a0e29f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_bb4e6867-341a-4351-be3b-55b398a248d9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_bb4e6867-341a-4351-be3b-55b398a248d9" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_ddf223a4-f4d4-4027-a50c-552e245571b7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_ddf223a4-f4d4-4027-a50c-552e245571b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_720959e3-7b22-4677-aef0-6cfd272bbcd9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_ddf223a4-f4d4-4027-a50c-552e245571b7" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_720959e3-7b22-4677-aef0-6cfd272bbcd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_fbf33d5d-ad26-4e1f-b758-2047e62cd1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_720959e3-7b22-4677-aef0-6cfd272bbcd9" xlink:to="loc_us-gaap_DomesticCountryMember_fbf33d5d-ad26-4e1f-b758-2047e62cd1e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_6949fe01-7d85-4e64-93e7-f4fd7e21b78d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_720959e3-7b22-4677-aef0-6cfd272bbcd9" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_6949fe01-7d85-4e64-93e7-f4fd7e21b78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_a0ca3365-3f74-423f-90d2-ec94f699713c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_a0ca3365-3f74-423f-90d2-ec94f699713c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_f3f251e8-835b-4039-88e8-d33316a55306" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_a0ca3365-3f74-423f-90d2-ec94f699713c" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_f3f251e8-835b-4039-88e8-d33316a55306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_TaxReceivableAgreementMember_c9eeccb9-4549-4db3-a583-34a2a93b7a50" xlink:href="gshd-20251231.xsd#gshd_TaxReceivableAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_f3f251e8-835b-4039-88e8-d33316a55306" xlink:to="loc_gshd_TaxReceivableAgreementMember_c9eeccb9-4549-4db3-a583-34a2a93b7a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9da1f918-13cc-444f-a0fd-203fa897f80e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9da1f918-13cc-444f-a0fd-203fa897f80e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_156a8758-2e72-481d-80a4-b70a5d2924a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_9da1f918-13cc-444f-a0fd-203fa897f80e" xlink:to="loc_us-gaap_RelatedPartyDomain_156a8758-2e72-481d-80a4-b70a5d2924a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyMember_80ea15be-4445-44c4-b69f-ad7770e88e71" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_156a8758-2e72-481d-80a4-b70a5d2924a8" xlink:to="loc_us-gaap_RelatedPartyMember_80ea15be-4445-44c4-b69f-ad7770e88e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019bf9cc-5bf0-7e89-8e9a-c64ab489e9d0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019bf9cc-5bf0-7e89-8e9a-c64ab489e9d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019bf9cc-5bf0-7eb6-b10f-15218ede731e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019bf9cc-5bf0-7e89-8e9a-c64ab489e9d0" xlink:to="loc_us-gaap_EquityComponentDomain_019bf9cc-5bf0-7eb6-b10f-15218ede731e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019bf9cc-5bf0-736d-9f53-98a11be63c95" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019bf9cc-5bf0-7eb6-b10f-15218ede731e" xlink:to="loc_us-gaap_CommonStockMember_019bf9cc-5bf0-736d-9f53-98a11be63c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_07c678ce-077d-4eab-aa8a-07efd84e3a14" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_07c678ce-077d-4eab-aa8a-07efd84e3a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_747176f8-febb-44e9-a309-c82070ad4419" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_07c678ce-077d-4eab-aa8a-07efd84e3a14" xlink:to="loc_us-gaap_ClassOfStockDomain_747176f8-febb-44e9-a309-c82070ad4419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_019bf9cc-5bf0-7cd9-9f84-998d87fc501d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_747176f8-febb-44e9-a309-c82070ad4419" xlink:to="loc_us-gaap_CommonClassAMember_019bf9cc-5bf0-7cd9-9f84-998d87fc501d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LLCUnitsMember_019c4d8e-2a74-7325-99da-0b9e83208218" xlink:href="gshd-20251231.xsd#gshd_LLCUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_747176f8-febb-44e9-a309-c82070ad4419" xlink:to="loc_gshd_LLCUnitsMember_019c4d8e-2a74-7325-99da-0b9e83208218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_26353131-fbeb-40f9-aba6-b933897ec26a" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_4f396705-9880-4ac2-9c9e-1ef2b889143f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_us-gaap_OperatingLossCarryforwards_4f396705-9880-4ac2-9c9e-1ef2b889143f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_58c515e5-e3a7-45ac-a9fc-546747844d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_58c515e5-e3a7-45ac-a9fc-546747844d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RelatedPartyTransactionPercentageDueToRelatedParties_7f393dda-a82b-4e1a-a9d3-0bdc9c683318" xlink:href="gshd-20251231.xsd#gshd_RelatedPartyTransactionPercentageDueToRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_gshd_RelatedPartyTransactionPercentageDueToRelatedParties_7f393dda-a82b-4e1a-a9d3-0bdc9c683318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_440be67a-82c0-402d-a75b-d12b170e800e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_440be67a-82c0-402d-a75b-d12b170e800e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreement_00d1ef0e-a9ba-4b3c-98da-a576b69e2326" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_gshd_LiabilitiesUnderTaxReceivableAgreement_00d1ef0e-a9ba-4b3c-98da-a576b69e2326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent_e16c3cfe-d961-46f8-b3f6-2d20f36364bf" xlink:href="gshd-20251231.xsd#gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_5550e6f3-c688-477a-b2db-0bb11faaf3e6" xlink:to="loc_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent_e16c3cfe-d961-46f8-b3f6-2d20f36364bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#IncometaxesCashPaidforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_019bf9be-3be9-7179-b109-900cf93e86b9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable_019bf9c0-c0d1-76ef-98f1-abc093c2ef23" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidByIndividualJurisdictionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_019bf9be-3be9-7179-b109-900cf93e86b9" xlink:to="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable_019bf9c0-c0d1-76ef-98f1-abc093c2ef23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_019bf9c0-c0d1-7d2e-8c83-7ffe0fdf0db9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable_019bf9c0-c0d1-76ef-98f1-abc093c2ef23" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_019bf9c0-c0d1-7d2e-8c83-7ffe0fdf0db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_019bf9c0-c0d1-7ba1-80f4-1558b16c5d79" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_019bf9c0-c0d1-7d2e-8c83-7ffe0fdf0db9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_019bf9c0-c0d1-7ba1-80f4-1558b16c5d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_019bf9c2-6ce5-74ee-b011-0fa58a052bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_019bf9c0-c0d1-7ba1-80f4-1558b16c5d79" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_019bf9c2-6ce5-74ee-b011-0fa58a052bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_019bf9c0-c0d1-7acb-913d-d2a292df797e" xlink:href="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd#stpr_TX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_019bf9c2-6ce5-74ee-b011-0fa58a052bdf" xlink:to="loc_stpr_TX_019bf9c0-c0d1-7acb-913d-d2a292df797e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalTaxJurisdictionOtherMember_019c7361-8733-7b21-9b31-b8bc8f045daa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalTaxJurisdictionOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_019bf9c2-6ce5-74ee-b011-0fa58a052bdf" xlink:to="loc_us-gaap_StateAndLocalTaxJurisdictionOtherMember_019c7361-8733-7b21-9b31-b8bc8f045daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_019bf9c0-c0d1-7fab-93ed-111f7eac3d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionTable_019bf9c0-c0d1-76ef-98f1-abc093c2ef23" xlink:to="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_019bf9c0-c0d1-7fab-93ed-111f7eac3d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidFederalAfterRefundReceived_019bf9bf-ed7b-7201-971b-ded86de2f511" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidFederalAfterRefundReceived"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_019bf9c0-c0d1-7fab-93ed-111f7eac3d3d" xlink:to="loc_us-gaap_IncomeTaxPaidFederalAfterRefundReceived_019bf9bf-ed7b-7201-971b-ded86de2f511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived_019bf9bf-ed7b-72d8-ad1e-a017399330ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_019bf9c0-c0d1-7fab-93ed-111f7eac3d3d" xlink:to="loc_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived_019bf9bf-ed7b-72d8-ad1e-a017399330ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_019bf9bf-ed7b-7841-b1c1-c6a68e2cbdd7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems_019bf9c0-c0d1-7fab-93ed-111f7eac3d3d" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_019bf9bf-ed7b-7841-b1c1-c6a68e2cbdd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#StockholdersequityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_b60314b8-5c60-4d16-9f30-ce331f63491c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_115540da-a073-4613-aa87-88a20def9f86" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_b60314b8-5c60-4d16-9f30-ce331f63491c" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_115540da-a073-4613-aa87-88a20def9f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d319ed7b-2fbe-456b-bd9d-7f4d0cf1d3fc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_115540da-a073-4613-aa87-88a20def9f86" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d319ed7b-2fbe-456b-bd9d-7f4d0cf1d3fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2b0234e0-32b2-4e20-8650-8ccde85cf3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d319ed7b-2fbe-456b-bd9d-7f4d0cf1d3fc" xlink:to="loc_us-gaap_ClassOfStockDomain_2b0234e0-32b2-4e20-8650-8ccde85cf3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_fb0e6873-5eba-4616-a65d-e1e07236a142" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2b0234e0-32b2-4e20-8650-8ccde85cf3a7" xlink:to="loc_us-gaap_CommonClassAMember_fb0e6873-5eba-4616-a65d-e1e07236a142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d93a66f0-0e77-4740-bb5b-082d61317448" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2b0234e0-32b2-4e20-8650-8ccde85cf3a7" xlink:to="loc_us-gaap_CommonClassBMember_d93a66f0-0e77-4740-bb5b-082d61317448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019c686b-a5b1-7d18-a491-d406a3ebc131" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_115540da-a073-4613-aa87-88a20def9f86" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019c686b-a5b1-7d18-a491-d406a3ebc131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019c686b-eba3-75f9-953d-efad0ac61c07" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019c686b-a5b1-7d18-a491-d406a3ebc131" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019c686b-eba3-75f9-953d-efad0ac61c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019c686c-16eb-7c66-a51d-14ec79403880" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019c686b-eba3-75f9-953d-efad0ac61c07" xlink:to="loc_us-gaap_SubsequentEventMember_019c686c-16eb-7c66-a51d-14ec79403880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_115540da-a073-4613-aa87-88a20def9f86" xlink:to="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ed6a50d4-38fc-4418-8a53-a319f7528508" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ed6a50d4-38fc-4418-8a53-a319f7528508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CommonStockVotePerShare_41d859b5-2a0b-4302-b8d0-073b6ba7b29d" xlink:href="gshd-20251231.xsd#gshd_CommonStockVotePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_gshd_CommonStockVotePerShare_41d859b5-2a0b-4302-b8d0-073b6ba7b29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ConversionRatioCommonStock_b53d20dd-9b68-4228-befd-f5e6c0b3fc0e" xlink:href="gshd-20251231.xsd#gshd_ConversionRatioCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_gshd_ConversionRatioCommonStock_b53d20dd-9b68-4228-befd-f5e6c0b3fc0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_b9d00dd2-6d21-4f3b-bfd8-52b4355ddd81" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_b9d00dd2-6d21-4f3b-bfd8-52b4355ddd81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7d027fc1-b10a-40c8-8d37-91e8c07760d3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_7d027fc1-b10a-40c8-8d37-91e8c07760d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_52c0a140-3906-4356-a57e-76d61389ba55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_52c0a140-3906-4356-a57e-76d61389ba55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_783cdecc-29e8-436d-b781-81c8234f3f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_783cdecc-29e8-436d-b781-81c8234f3f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ShareRepurchaseProgramIncreaseAmount_019c686e-93a5-787c-9344-9751b6eb6fec" xlink:href="gshd-20251231.xsd#gshd_ShareRepurchaseProgramIncreaseAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_06a26841-f33c-43dd-a029-8be32204bf88" xlink:to="loc_gshd_ShareRepurchaseProgramIncreaseAmount_019c686e-93a5-787c-9344-9751b6eb6fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#StockholdersequityScheduleofCalculationofEPSDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_e992b4d9-92b3-4f94-a6b6-4fc2187b5875" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_fd2150da-a1b4-45da-adec-ff5a5423bf2f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e992b4d9-92b3-4f94-a6b6-4fc2187b5875" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_fd2150da-a1b4-45da-adec-ff5a5423bf2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_824df9a6-7aa1-4c06-891d-5d456810bd22" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_fd2150da-a1b4-45da-adec-ff5a5423bf2f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_824df9a6-7aa1-4c06-891d-5d456810bd22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2a19c7e8-b4d4-4300-bede-2f78de93ecd0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_824df9a6-7aa1-4c06-891d-5d456810bd22" xlink:to="loc_us-gaap_ClassOfStockDomain_2a19c7e8-b4d4-4300-bede-2f78de93ecd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c5773b1b-1ae1-4764-85b5-10e2ae324577" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2a19c7e8-b4d4-4300-bede-2f78de93ecd0" xlink:to="loc_us-gaap_CommonClassAMember_c5773b1b-1ae1-4764-85b5-10e2ae324577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_ed3d7f5f-7e8b-48ac-a1d6-cda0bc17fe6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_fd2150da-a1b4-45da-adec-ff5a5423bf2f" xlink:to="loc_us-gaap_ClassOfStockLineItems_ed3d7f5f-7e8b-48ac-a1d6-cda0bc17fe6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareProFormaAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ed3d7f5f-7e8b-48ac-a1d6-cda0bc17fe6c" xlink:to="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3f3c4cad-aa36-49c6-948d-b8462ba92f96" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3f3c4cad-aa36-49c6-948d-b8462ba92f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest_115089e7-236d-408c-931f-2322ad9a0575" xlink:href="gshd-20251231.xsd#gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest_115089e7-236d-408c-931f-2322ad9a0575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests_0fe2454f-5fcd-4bde-8b8c-a3e298b29caf" xlink:href="gshd-20251231.xsd#gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests_0fe2454f-5fcd-4bde-8b8c-a3e298b29caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7091126c-1684-425e-b67c-1bb0df77e98b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7091126c-1684-425e-b67c-1bb0df77e98b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6cc4e67a-f4db-40a4-8315-ce258e9ad43b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6cc4e67a-f4db-40a4-8315-ce258e9ad43b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_75a7f269-4505-4e27-9e83-6e23b2407a96" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_EarningsPerShareBasic_75a7f269-4505-4e27-9e83-6e23b2407a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities_fe3218d8-b685-4184-8cf6-a2a844c78175" xlink:href="gshd-20251231.xsd#gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities_fe3218d8-b685-4184-8cf6-a2a844c78175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3dc23402-919c-4208-ae29-59cc21e8c4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3dc23402-919c-4208-ae29-59cc21e8c4f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d203e040-478a-4b44-bd33-358ac771d1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d203e040-478a-4b44-bd33-358ac771d1c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_8fa44d2f-db2c-41d8-aa6f-7a1eb0e534cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareProFormaAbstract_f35dfbbe-b10d-4abd-b5b2-97578f666210" xlink:to="loc_us-gaap_EarningsPerShareDiluted_8fa44d2f-db2c-41d8-aa6f-7a1eb0e534cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted_906d708d-7fa5-4136-8ea5-2da2c9ebcbfd" xlink:href="gshd-20251231.xsd#gshd_NoncontrollingInterestNetInterestIncomeFromDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ed3d7f5f-7e8b-48ac-a1d6-cda0bc17fe6c" xlink:to="loc_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted_906d708d-7fa5-4136-8ea5-2da2c9ebcbfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_62273841-5a14-44c6-8ad9-ced635bf1704" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_ed3d7f5f-7e8b-48ac-a1d6-cda0bc17fe6c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_62273841-5a14-44c6-8ad9-ced635bf1704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#NoncontrollinginterestNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestAbstract_25f8e2c3-46a4-45fb-b8b2-01b486c7bb58" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncontrollingInterestAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable_d5fe2d41-9561-4861-87d4-eb7458d2dc3f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract_25f8e2c3-46a4-45fb-b8b2-01b486c7bb58" xlink:to="loc_us-gaap_MinorityInterestTable_d5fe2d41-9561-4861-87d4-eb7458d2dc3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_07568519-a9d0-4b7e-989e-3b22b07e5f7e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_d5fe2d41-9561-4861-87d4-eb7458d2dc3f" xlink:to="loc_srt_OwnershipAxis_07568519-a9d0-4b7e-989e-3b22b07e5f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_5b536e6b-26ad-4cbb-b8d3-cef2f942be9d" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_07568519-a9d0-4b7e-989e-3b22b07e5f7e" xlink:to="loc_srt_OwnershipDomain_5b536e6b-26ad-4cbb-b8d3-cef2f942be9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadFinancialLLCMember_e5afa3ec-7b3f-4074-9fec-4e5f939dbe56" xlink:href="gshd-20251231.xsd#gshd_GooseheadFinancialLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_5b536e6b-26ad-4cbb-b8d3-cef2f942be9d" xlink:to="loc_gshd_GooseheadFinancialLLCMember_e5afa3ec-7b3f-4074-9fec-4e5f939dbe56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_VariousNoncontrollingInterestHoldersMember_b536a089-2c24-4f1f-a19d-9fc962a37aec" xlink:href="gshd-20251231.xsd#gshd_VariousNoncontrollingInterestHoldersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_5b536e6b-26ad-4cbb-b8d3-cef2f942be9d" xlink:to="loc_gshd_VariousNoncontrollingInterestHoldersMember_b536a089-2c24-4f1f-a19d-9fc962a37aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_ed75ec7b-5bc7-48cf-9a0f-d226ac6db843" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_d5fe2d41-9561-4861-87d4-eb7458d2dc3f" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_ed75ec7b-5bc7-48cf-9a0f-d226ac6db843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_65736512-ed2b-4f16-b5d3-97a33165b085" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_ed75ec7b-5bc7-48cf-9a0f-d226ac6db843" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_65736512-ed2b-4f16-b5d3-97a33165b085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PreIPOLLCMembersMember_a3b6b947-bf71-4584-8350-e97d3edb4d2e" xlink:href="gshd-20251231.xsd#gshd_PreIPOLLCMembersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_65736512-ed2b-4f16-b5d3-97a33165b085" xlink:to="loc_gshd_PreIPOLLCMembersMember_a3b6b947-bf71-4584-8350-e97d3edb4d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0fb6f25b-1257-49d1-8a5e-4f7e68fc58d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_d5fe2d41-9561-4861-87d4-eb7458d2dc3f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0fb6f25b-1257-49d1-8a5e-4f7e68fc58d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_82d31876-7f3f-4598-90b6-819d1f023ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0fb6f25b-1257-49d1-8a5e-4f7e68fc58d5" xlink:to="loc_us-gaap_ClassOfStockDomain_82d31876-7f3f-4598-90b6-819d1f023ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LLCUnitsMember_0004cfe3-717d-4480-ba88-f49478c520b9" xlink:href="gshd-20251231.xsd#gshd_LLCUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_82d31876-7f3f-4598-90b6-819d1f023ec9" xlink:to="loc_gshd_LLCUnitsMember_0004cfe3-717d-4480-ba88-f49478c520b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_e3394f89-1726-498e-890d-1ec8c534ed5f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_82d31876-7f3f-4598-90b6-819d1f023ec9" xlink:to="loc_us-gaap_CommonClassAMember_e3394f89-1726-498e-890d-1ec8c534ed5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_7d25b81e-8b70-41af-9d76-aab63f8155df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_82d31876-7f3f-4598-90b6-819d1f023ec9" xlink:to="loc_us-gaap_CommonClassBMember_7d25b81e-8b70-41af-9d76-aab63f8155df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_d5fe2d41-9561-4861-87d4-eb7458d2dc3f" xlink:to="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDistributionsToAffiliates_cbc0f197-0544-4214-a899-f9f27584cc92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDistributionsToAffiliates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:to="loc_us-gaap_PaymentsOfDistributionsToAffiliates_cbc0f197-0544-4214-a899-f9f27584cc92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio_631f6bfd-f9bc-42cb-9b82-0eedbcfb0d5e" xlink:href="gshd-20251231.xsd#gshd_SaleOfStockConversionOfExistingInterestsConversionRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:to="loc_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio_631f6bfd-f9bc-42cb-9b82-0eedbcfb0d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_24aa9423-ecef-48f6-b2ed-6898f2dfed1e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_24aa9423-ecef-48f6-b2ed-6898f2dfed1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners_5ac00eeb-46d5-4263-9a38-ace4eb41fffc" xlink:href="gshd-20251231.xsd#gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_3b78e9f6-21c0-4c36-a5c8-79ad06e84dc2" xlink:to="loc_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners_5ac00eeb-46d5-4263-9a38-ace4eb41fffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#NoncontrollinginterestOwnershipinterestsDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestAbstract_4baeb80b-9881-4f1c-94c4-7479b37351af" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncontrollingInterestAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable_42453720-5720-44b6-a0f8-9a9622785563" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncontrollingInterestAbstract_4baeb80b-9881-4f1c-94c4-7479b37351af" xlink:to="loc_us-gaap_MinorityInterestTable_42453720-5720-44b6-a0f8-9a9622785563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_14cb6e79-f326-4a0c-9c23-2945fa7e73dd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_42453720-5720-44b6-a0f8-9a9622785563" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_14cb6e79-f326-4a0c-9c23-2945fa7e73dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ec152faa-e7e1-4b68-a638-4208c8993430" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_14cb6e79-f326-4a0c-9c23-2945fa7e73dd" xlink:to="loc_us-gaap_EquityComponentDomain_ec152faa-e7e1-4b68-a638-4208c8993430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_bfb458df-2e01-4db6-b4c7-48223747a687" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ec152faa-e7e1-4b68-a638-4208c8993430" xlink:to="loc_us-gaap_ParentMember_bfb458df-2e01-4db6-b4c7-48223747a687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_93d3b218-f73e-42c5-8eec-dc651edeeb88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ec152faa-e7e1-4b68-a638-4208c8993430" xlink:to="loc_us-gaap_NoncontrollingInterestMember_93d3b218-f73e-42c5-8eec-dc651edeeb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_d0bf077c-dfdf-4df5-8704-43a0957550fe" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_42453720-5720-44b6-a0f8-9a9622785563" xlink:to="loc_srt_OwnershipAxis_d0bf077c-dfdf-4df5-8704-43a0957550fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_a64f2f74-44b6-4498-8dd2-7dcc60203db8" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_d0bf077c-dfdf-4df5-8704-43a0957550fe" xlink:to="loc_srt_OwnershipDomain_a64f2f74-44b6-4498-8dd2-7dcc60203db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadFinancialLLCMember_a02f6683-fd7e-4cd2-857e-da36867fe88a" xlink:href="gshd-20251231.xsd#gshd_GooseheadFinancialLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_a64f2f74-44b6-4498-8dd2-7dcc60203db8" xlink:to="loc_gshd_GooseheadFinancialLLCMember_a02f6683-fd7e-4cd2-857e-da36867fe88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_VariousNoncontrollingInterestHoldersMember_e29febfd-cbb3-464d-8e62-eb39f741de7d" xlink:href="gshd-20251231.xsd#gshd_VariousNoncontrollingInterestHoldersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_a64f2f74-44b6-4498-8dd2-7dcc60203db8" xlink:to="loc_gshd_VariousNoncontrollingInterestHoldersMember_e29febfd-cbb3-464d-8e62-eb39f741de7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_42453720-5720-44b6-a0f8-9a9622785563" xlink:to="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding_85154d6b-e6b0-4eb7-8c4b-2e9391fe4377" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:to="loc_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding_85154d6b-e6b0-4eb7-8c4b-2e9391fe4377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_e57ec1fe-5576-4338-81c0-f388294ebf11" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_e57ec1fe-5576-4338-81c0-f388294ebf11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_bd1b7523-3ba9-47e5-8711-532457c5f4bf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_bd1b7523-3ba9-47e5-8711-532457c5f4bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_NoncontrollingInterestOwnershipPercentage_bab11172-8dd1-424e-820b-8ec975e34970" xlink:href="gshd-20251231.xsd#gshd_NoncontrollingInterestOwnershipPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_f7b7f7fb-4b4f-46d8-bea4-65d161be1993" xlink:to="loc_gshd_NoncontrollingInterestOwnershipPercentage_bab11172-8dd1-424e-820b-8ec975e34970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fac4e6c1-9a82-46d9-a48d-00cc7c09156f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_27d70659-9c9a-4306-a4aa-e4ee16de0106" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fac4e6c1-9a82-46d9-a48d-00cc7c09156f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_27d70659-9c9a-4306-a4aa-e4ee16de0106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_43a2a923-da29-42cf-9736-fcefff84b2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_27d70659-9c9a-4306-a4aa-e4ee16de0106" xlink:to="loc_us-gaap_AwardTypeAxis_43a2a923-da29-42cf-9736-fcefff84b2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5da08b3a-293f-47f9-a8b7-a9aabdecb3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_43a2a923-da29-42cf-9736-fcefff84b2b0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5da08b3a-293f-47f9-a8b7-a9aabdecb3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_7b18a914-99f2-4f26-99c8-6cb5c278a625" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5da08b3a-293f-47f9-a8b7-a9aabdecb3f9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_7b18a914-99f2-4f26-99c8-6cb5c278a625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_22d91039-2609-464a-9bb3-82060b0c10a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_27d70659-9c9a-4306-a4aa-e4ee16de0106" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_22d91039-2609-464a-9bb3-82060b0c10a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4a481998-6f42-4df3-b25c-b351d40fb203" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_22d91039-2609-464a-9bb3-82060b0c10a8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4a481998-6f42-4df3-b25c-b351d40fb203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#EquitybasedcompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5c6dbf34-e1ca-4358-83cc-c043f2e3f17b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87a50498-6c95-4684-803f-44aaa70b8611" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5c6dbf34-e1ca-4358-83cc-c043f2e3f17b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87a50498-6c95-4684-803f-44aaa70b8611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_9fe0bf23-9cf9-4a72-ab82-52d73d1393c4" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87a50498-6c95-4684-803f-44aaa70b8611" xlink:to="loc_srt_TitleOfIndividualAxis_9fe0bf23-9cf9-4a72-ab82-52d73d1393c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_35fdaaf7-9a32-4c17-865e-0487be3e6cd0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_9fe0bf23-9cf9-4a72-ab82-52d73d1393c4" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_35fdaaf7-9a32-4c17-865e-0487be3e6cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_BoardOfDirectorsAndManagingDirectorsMember_39f72164-5657-4f20-9e65-f4d351e9eeda" xlink:href="gshd-20251231.xsd#gshd_BoardOfDirectorsAndManagingDirectorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_35fdaaf7-9a32-4c17-865e-0487be3e6cd0" xlink:to="loc_gshd_BoardOfDirectorsAndManagingDirectorsMember_39f72164-5657-4f20-9e65-f4d351e9eeda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_18bfa54f-4a7a-4843-87a0-6d6bce0c19ff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87a50498-6c95-4684-803f-44aaa70b8611" xlink:to="loc_us-gaap_AwardTypeAxis_18bfa54f-4a7a-4843-87a0-6d6bce0c19ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_25365fd1-1f85-41da-890c-b28829652506" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_18bfa54f-4a7a-4843-87a0-6d6bce0c19ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_25365fd1-1f85-41da-890c-b28829652506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_c9c2b21e-2275-48f0-a88f-86d600818a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_25365fd1-1f85-41da-890c-b28829652506" xlink:to="loc_us-gaap_EmployeeStockOptionMember_c9c2b21e-2275-48f0-a88f-86d600818a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87a50498-6c95-4684-803f-44aaa70b8611" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_29e0db11-5d88-431f-adc6-65c1b28c0f80" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_29e0db11-5d88-431f-adc6-65c1b28c0f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_44c3866d-10f5-48c4-8104-995c1e48ca5f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_44c3866d-10f5-48c4-8104-995c1e48ca5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment_578c42d7-16fd-474f-a65b-b9e8e533d42e" xlink:href="gshd-20251231.xsd#gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment_578c42d7-16fd-474f-a65b-b9e8e533d42e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment_9ecb81da-e573-44c6-acc1-f93ea66f08da" xlink:href="gshd-20251231.xsd#gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment_9ecb81da-e573-44c6-acc1-f93ea66f08da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1633e8d1-70f1-44f4-9b84-82e527e1b139" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1633e8d1-70f1-44f4-9b84-82e527e1b139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2b0ee370-79c6-4c72-975d-243083ccfa55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2b0ee370-79c6-4c72-975d-243083ccfa55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dc9611a8-985f-402d-92c7-4c5afb34a6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dc9611a8-985f-402d-92c7-4c5afb34a6dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_ab5e9ea5-7946-421e-aa38-941aaa494b79" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c033b90c-3532-45a6-b745-0cc1e1ac5ee5" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_ab5e9ea5-7946-421e-aa38-941aaa494b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_06eeaa2c-f2f2-4831-8b2f-1edbd218537d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c9ee9c7-abe7-49c8-af84-b8515d6e9175" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_06eeaa2c-f2f2-4831-8b2f-1edbd218537d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c9ee9c7-abe7-49c8-af84-b8515d6e9175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_95497b6d-75d1-444e-8828-eac8fa9f254d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c9ee9c7-abe7-49c8-af84-b8515d6e9175" xlink:to="loc_us-gaap_AwardTypeAxis_95497b6d-75d1-444e-8828-eac8fa9f254d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03f95079-190f-462e-834b-3581ecf0233e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_95497b6d-75d1-444e-8828-eac8fa9f254d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03f95079-190f-462e-834b-3581ecf0233e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_aefbe37c-8afe-40ab-bb90-33c8e544f9eb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_03f95079-190f-462e-834b-3581ecf0233e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_aefbe37c-8afe-40ab-bb90-33c8e544f9eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_04052b03-1f61-4487-8051-49ee3cf1fb85" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c9ee9c7-abe7-49c8-af84-b8515d6e9175" xlink:to="loc_srt_RangeAxis_04052b03-1f61-4487-8051-49ee3cf1fb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e0a0c612-f962-41bb-9d72-fcdbc4b66a3f" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_04052b03-1f61-4487-8051-49ee3cf1fb85" xlink:to="loc_srt_RangeMember_e0a0c612-f962-41bb-9d72-fcdbc4b66a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cb35766b-ebe9-457e-9f41-32bf23f72386" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e0a0c612-f962-41bb-9d72-fcdbc4b66a3f" xlink:to="loc_srt_MinimumMember_cb35766b-ebe9-457e-9f41-32bf23f72386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9632db54-0c6c-4c78-8529-0bc2de7c3f5a" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e0a0c612-f962-41bb-9d72-fcdbc4b66a3f" xlink:to="loc_srt_MaximumMember_9632db54-0c6c-4c78-8529-0bc2de7c3f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4c9ee9c7-abe7-49c8-af84-b8515d6e9175" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_d513e76e-fa51-4c28-8fb5-9f8db63bac9c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_d513e76e-fa51-4c28-8fb5-9f8db63bac9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_bfb0649b-b065-4fca-8bf1-40bc02fed900" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_bfb0649b-b065-4fca-8bf1-40bc02fed900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_325f3868-ae34-41ad-b951-764f5efe4526" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_325f3868-ae34-41ad-b951-764f5efe4526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_a3768f7c-5cf8-4514-9e9b-0305fdb9d951" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_a3768f7c-5cf8-4514-9e9b-0305fdb9d951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_d87ee859-18d0-4646-b070-e99abaa289c3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_d87ee859-18d0-4646-b070-e99abaa289c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_9db2daef-bbe3-488b-a32c-03bba2be8525" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_9db2daef-bbe3-488b-a32c-03bba2be8525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_082e7153-1100-4de1-bdba-5f65335e1c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2bdbc161-d876-408f-99c2-69776d9f0fe5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_082e7153-1100-4de1-bdba-5f65335e1c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#EquitybasedcompensationSummaryofStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_751d0025-60e5-4378-a167-e9a8a8b3a421" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_751d0025-60e5-4378-a167-e9a8a8b3a421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d81bd183-828c-4663-a44f-43eb00a60d61" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_751d0025-60e5-4378-a167-e9a8a8b3a421" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d81bd183-828c-4663-a44f-43eb00a60d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2f75fec0-0d2d-453a-9fb2-f567e8ca681f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_751d0025-60e5-4378-a167-e9a8a8b3a421" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2f75fec0-0d2d-453a-9fb2-f567e8ca681f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_37e5ef1d-a64e-48d2-bd32-282031ab1830" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_751d0025-60e5-4378-a167-e9a8a8b3a421" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_37e5ef1d-a64e-48d2-bd32-282031ab1830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_9c76bb69-f1b6-4c98-a35a-a3734803f27a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_751d0025-60e5-4378-a167-e9a8a8b3a421" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_9c76bb69-f1b6-4c98-a35a-a3734803f27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_795f4b2f-976a-40cb-9fdc-0077e31edd2e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_751d0025-60e5-4378-a167-e9a8a8b3a421" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_795f4b2f-976a-40cb-9fdc-0077e31edd2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_614f5cc7-7c28-44a9-9927-0ba2d7ee4b06" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_751d0025-60e5-4378-a167-e9a8a8b3a421" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_614f5cc7-7c28-44a9-9927-0ba2d7ee4b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_5ff2fdd6-e0b1-4f88-9f46-0f42fb6947f8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_5ff2fdd6-e0b1-4f88-9f46-0f42fb6947f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_5fcce66e-dcef-4d52-8931-464cc152ea1a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_5fcce66e-dcef-4d52-8931-464cc152ea1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5ba7ae3b-db14-4dea-87a6-ceb3f0f8d24b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5ba7ae3b-db14-4dea-87a6-ceb3f0f8d24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_09f5fc1d-c5fb-4bee-a44b-e3e04b820dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5ba7ae3b-db14-4dea-87a6-ceb3f0f8d24b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_09f5fc1d-c5fb-4bee-a44b-e3e04b820dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_01152561-823f-47d7-906c-1b7c3d7f8a03" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5ba7ae3b-db14-4dea-87a6-ceb3f0f8d24b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_01152561-823f-47d7-906c-1b7c3d7f8a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_3f824855-62eb-425f-a604-5e483651b482" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5ba7ae3b-db14-4dea-87a6-ceb3f0f8d24b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_3f824855-62eb-425f-a604-5e483651b482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_ebe8269b-5c22-4e0a-9be1-2dfadf359e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5ba7ae3b-db14-4dea-87a6-ceb3f0f8d24b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_ebe8269b-5c22-4e0a-9be1-2dfadf359e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_6125cec6-c1b3-402f-98e3-752df60d4b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5ba7ae3b-db14-4dea-87a6-ceb3f0f8d24b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_6125cec6-c1b3-402f-98e3-752df60d4b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7ec2fa89-a919-4cc9-a363-685ff69d4340" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5ba7ae3b-db14-4dea-87a6-ceb3f0f8d24b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7ec2fa89-a919-4cc9-a363-685ff69d4340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8b3e2d79-d4e3-4fc6-93b0-29f7cd186f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_8b3e2d79-d4e3-4fc6-93b0-29f7cd186f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_983c4af9-390c-4b4b-9705-637c03dd7e81" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_983c4af9-390c-4b4b-9705-637c03dd7e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_31bc391e-9438-42b5-a484-ab06aa4257bc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_31bc391e-9438-42b5-a484-ab06aa4257bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_24feae60-45f0-4486-85d5-1063a6ffe071" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_31bc391e-9438-42b5-a484-ab06aa4257bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_24feae60-45f0-4486-85d5-1063a6ffe071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_3c54e584-3c89-41f1-a533-8c70ce509f15" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_31bc391e-9438-42b5-a484-ab06aa4257bc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_3c54e584-3c89-41f1-a533-8c70ce509f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_5c2b74ff-baee-43e5-aee4-1ad0709d33d9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_31bc391e-9438-42b5-a484-ab06aa4257bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_5c2b74ff-baee-43e5-aee4-1ad0709d33d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_6c06d6fe-158e-4165-baea-bc29b0e68526" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_6c06d6fe-158e-4165-baea-bc29b0e68526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_ed557b7b-13ab-4d84-a545-4a94d123229c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_ed557b7b-13ab-4d84-a545-4a94d123229c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_d2c2372d-a115-4969-9f1c-e43ae88bccef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_d2c2372d-a115-4969-9f1c-e43ae88bccef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f5bfabb8-7545-4aa2-890f-0fab6c910dba" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f5bfabb8-7545-4aa2-890f-0fab6c910dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9640c6f5-8f94-4464-a788-00b9d1236325" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9640c6f5-8f94-4464-a788-00b9d1236325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2bc8f782-6b5c-4f4f-9b38-0eb6abb66937" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_263627ef-c5da-4603-b2fd-9ae9c221418f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2bc8f782-6b5c-4f4f-9b38-0eb6abb66937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5f1d12fc-00d9-41e4-ba72-47fc404de487" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a8b38c87-527e-4ebc-943c-023decfa5af1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5f1d12fc-00d9-41e4-ba72-47fc404de487" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a8b38c87-527e-4ebc-943c-023decfa5af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_d42ab751-1b96-41d2-a200-eda8a0ee281f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a8b38c87-527e-4ebc-943c-023decfa5af1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_d42ab751-1b96-41d2-a200-eda8a0ee281f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_9d0141ce-9c8f-4c9b-94e4-ee8b5154d363" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a8b38c87-527e-4ebc-943c-023decfa5af1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_9d0141ce-9c8f-4c9b-94e4-ee8b5154d363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_66b872f6-9f0a-4dbc-87ef-744b251674a6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a8b38c87-527e-4ebc-943c-023decfa5af1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_66b872f6-9f0a-4dbc-87ef-744b251674a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_26df8279-946e-4789-97bd-27d4b5c4e65f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a8b38c87-527e-4ebc-943c-023decfa5af1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_26df8279-946e-4789-97bd-27d4b5c4e65f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_958f04ac-1cd1-4798-a54a-45f7378975ab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_a8b38c87-527e-4ebc-943c-023decfa5af1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_958f04ac-1cd1-4798-a54a-45f7378975ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_5b59d4a1-8d7d-4ec6-b3f1-0f17b6820c05" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5f1d12fc-00d9-41e4-ba72-47fc404de487" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_5b59d4a1-8d7d-4ec6-b3f1-0f17b6820c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_74e4eae1-194b-42b1-9e95-f7a352af9971" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_5b59d4a1-8d7d-4ec6-b3f1-0f17b6820c05" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_74e4eae1-194b-42b1-9e95-f7a352af9971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_8d36d3f0-15a2-40b9-8ca4-f3097258f82f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_5b59d4a1-8d7d-4ec6-b3f1-0f17b6820c05" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_8d36d3f0-15a2-40b9-8ca4-f3097258f82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c9de8e76-ae81-4f90-aa33-146672a07261" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_5b59d4a1-8d7d-4ec6-b3f1-0f17b6820c05" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c9de8e76-ae81-4f90-aa33-146672a07261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_252de276-aab0-4476-90e2-3519498fb7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_5b59d4a1-8d7d-4ec6-b3f1-0f17b6820c05" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue_252de276-aab0-4476-90e2-3519498fb7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_c8212226-a9de-4ffa-b049-af2f5e5e5201" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_5b59d4a1-8d7d-4ec6-b3f1-0f17b6820c05" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_c8212226-a9de-4ffa-b049-af2f5e5e5201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/DividendsDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#DividendsDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/DividendsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0d7e0770-2f87-4941-b34c-82fee363c983" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableTable_f1598aa8-9440-41a8-85c9-6e7826deae68" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsPayableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0d7e0770-2f87-4941-b34c-82fee363c983" xlink:to="loc_us-gaap_DividendsPayableTable_f1598aa8-9440-41a8-85c9-6e7826deae68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f8d6ec2d-2de4-4777-ad02-9027f918d31c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsPayableTable_f1598aa8-9440-41a8-85c9-6e7826deae68" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f8d6ec2d-2de4-4777-ad02-9027f918d31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4efcfe1c-5182-48d1-87c4-e15de7fc1b30" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f8d6ec2d-2de4-4777-ad02-9027f918d31c" xlink:to="loc_us-gaap_ClassOfStockDomain_4efcfe1c-5182-48d1-87c4-e15de7fc1b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LLCUnitsMember_f2888716-5809-490c-953f-0ab09a55f08e" xlink:href="gshd-20251231.xsd#gshd_LLCUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4efcfe1c-5182-48d1-87c4-e15de7fc1b30" xlink:to="loc_gshd_LLCUnitsMember_f2888716-5809-490c-953f-0ab09a55f08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_bf9962b4-a0f2-4f0a-8892-29a859df7e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4efcfe1c-5182-48d1-87c4-e15de7fc1b30" xlink:to="loc_us-gaap_CommonClassAMember_bf9962b4-a0f2-4f0a-8892-29a859df7e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis_a2b5b37c-08cb-482e-a2a6-805ef1d977f7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsPayableTable_f1598aa8-9440-41a8-85c9-6e7826deae68" xlink:to="loc_us-gaap_DividendsAxis_a2b5b37c-08cb-482e-a2a6-805ef1d977f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_0542b4d4-b564-4225-b362-fa4d550d2124" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAxis_a2b5b37c-08cb-482e-a2a6-805ef1d977f7" xlink:to="loc_us-gaap_DividendsDomain_0542b4d4-b564-4225-b362-fa4d550d2124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_S2025Q1DividendsMember_31919057-13e1-4400-ad70-6e63750f54a0" xlink:href="gshd-20251231.xsd#gshd_S2025Q1DividendsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsDomain_0542b4d4-b564-4225-b362-fa4d550d2124" xlink:to="loc_gshd_S2025Q1DividendsMember_31919057-13e1-4400-ad70-6e63750f54a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d15a5e9c-4707-4b66-b7c1-32ab80a3e1b4" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsPayableTable_f1598aa8-9440-41a8-85c9-6e7826deae68" xlink:to="loc_dei_LegalEntityAxis_d15a5e9c-4707-4b66-b7c1-32ab80a3e1b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_345fddfb-efd5-4ec8-96ce-25f41f205618" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d15a5e9c-4707-4b66-b7c1-32ab80a3e1b4" xlink:to="loc_dei_EntityDomain_345fddfb-efd5-4ec8-96ce-25f41f205618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadInsuranceInc.Member_90ed3cfd-9ff4-4135-bbfb-9d2a844e4f42" xlink:href="gshd-20251231.xsd#gshd_GooseheadInsuranceInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_345fddfb-efd5-4ec8-96ce-25f41f205618" xlink:to="loc_gshd_GooseheadInsuranceInc.Member_90ed3cfd-9ff4-4135-bbfb-9d2a844e4f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_GooseheadFinancialLLCMember_6257fd5c-287a-4de8-aacf-b5c118782198" xlink:href="gshd-20251231.xsd#gshd_GooseheadFinancialLLCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_345fddfb-efd5-4ec8-96ce-25f41f205618" xlink:to="loc_gshd_GooseheadFinancialLLCMember_6257fd5c-287a-4de8-aacf-b5c118782198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsPayableLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsPayableTable_f1598aa8-9440-41a8-85c9-6e7826deae68" xlink:to="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_42ec54d0-cae5-402e-ab2a-10095c772cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_42ec54d0-cae5-402e-ab2a-10095c772cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_9e007356-12f6-473a-9af2-875fe05e8ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:to="loc_us-gaap_DividendsCommonStockCash_9e007356-12f6-473a-9af2-875fe05e8ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders_85ed0b70-a668-4cf6-a48e-931d26252133" xlink:href="gshd-20251231.xsd#gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:to="loc_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders_85ed0b70-a668-4cf6-a48e-931d26252133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfCapitalDistribution_066bf85f-482d-4f20-a5b5-0cca42ce9b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfCapitalDistribution"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:to="loc_us-gaap_PaymentsOfCapitalDistribution_066bf85f-482d-4f20-a5b5-0cca42ce9b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_77ac4f84-e4c9-4c5c-9676-826c41c782af" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsPayableLineItems_853f21f6-fb60-4490-b845-b07158a254fd" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_77ac4f84-e4c9-4c5c-9676-826c41c782af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_305b2604-2dab-4b0a-9f5a-03ad27c6cc88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_54754a57-d182-4fed-a230-35f57b4bf83a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_305b2604-2dab-4b0a-9f5a-03ad27c6cc88" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_54754a57-d182-4fed-a230-35f57b4bf83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_09f95411-8030-4cca-9707-f957755a3fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_LeaseInformationAndRentExpenseAbstract_18c78320-5e2b-4df8-a90f-7d9620f06b7f" xlink:href="gshd-20251231.xsd#gshd_LeaseInformationAndRentExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_09f95411-8030-4cca-9707-f957755a3fe4" xlink:to="loc_gshd_LeaseInformationAndRentExpenseAbstract_18c78320-5e2b-4df8-a90f-7d9620f06b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_612f0597-68d9-4360-a594-1be4dacb9f91" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_LeaseInformationAndRentExpenseAbstract_18c78320-5e2b-4df8-a90f-7d9620f06b7f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_612f0597-68d9-4360-a594-1be4dacb9f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_6c53f51d-bec6-47ad-bbfd-54d300c683b2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_LeaseInformationAndRentExpenseAbstract_18c78320-5e2b-4df8-a90f-7d9620f06b7f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_6c53f51d-bec6-47ad-bbfd-54d300c683b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_32b689de-43b8-44e8-9abb-ff1065dfcfb2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_LeaseInformationAndRentExpenseAbstract_18c78320-5e2b-4df8-a90f-7d9620f06b7f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_32b689de-43b8-44e8-9abb-ff1065dfcfb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_9f9cbf5e-da2a-4c38-9d9b-557612bbeacb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_LeaseInformationAndRentExpenseAbstract_18c78320-5e2b-4df8-a90f-7d9620f06b7f" xlink:to="loc_us-gaap_OperatingLeaseLiability_9f9cbf5e-da2a-4c38-9d9b-557612bbeacb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0c2a7f30-3904-4a9b-90f9-f02151f11b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_LeaseInformationAndRentExpenseAbstract_18c78320-5e2b-4df8-a90f-7d9620f06b7f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0c2a7f30-3904-4a9b-90f9-f02151f11b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6eccba1d-0d39-45d7-9201-6419d768b210" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_LeaseInformationAndRentExpenseAbstract_18c78320-5e2b-4df8-a90f-7d9620f06b7f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6eccba1d-0d39-45d7-9201-6419d768b210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_2fd44227-c7d7-4ab8-a04a-efed9fe0c80a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingSubleaseDescriptionAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_09f95411-8030-4cca-9707-f957755a3fe4" xlink:to="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_2fd44227-c7d7-4ab8-a04a-efed9fe0c80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_a7ebac4f-d874-4352-bcbb-1a2f7bef54b6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_2fd44227-c7d7-4ab8-a04a-efed9fe0c80a" xlink:to="loc_us-gaap_OperatingLeaseCost_a7ebac4f-d874-4352-bcbb-1a2f7bef54b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_1fc4f0a1-b5cc-4125-9506-2f7b7b825b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_2fd44227-c7d7-4ab8-a04a-efed9fe0c80a" xlink:to="loc_us-gaap_SubleaseIncome_1fc4f0a1-b5cc-4125-9506-2f7b7b825b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_cd31f32f-8259-40b2-ba59-8441fc9f1519" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_2fd44227-c7d7-4ab8-a04a-efed9fe0c80a" xlink:to="loc_us-gaap_LeaseCost_cd31f32f-8259-40b2-ba59-8441fc9f1519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_CashFlowLesseeAbstract_95d65aa9-7925-40bf-9a16-fb826a19243a" xlink:href="gshd-20251231.xsd#gshd_CashFlowLesseeAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_09f95411-8030-4cca-9707-f957755a3fe4" xlink:to="loc_gshd_CashFlowLesseeAbstract_95d65aa9-7925-40bf-9a16-fb826a19243a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_66ae9ac0-02eb-4d0d-8298-1e512e5dcd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_CashFlowLesseeAbstract_95d65aa9-7925-40bf-9a16-fb826a19243a" xlink:to="loc_us-gaap_OperatingLeasePayments_66ae9ac0-02eb-4d0d-8298-1e512e5dcd3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_5db36588-b839-45eb-99e9-d3c3eda573a6" xlink:href="gshd-20251231.xsd#gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_09f95411-8030-4cca-9707-f957755a3fe4" xlink:to="loc_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_5db36588-b839-45eb-99e9-d3c3eda573a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_115b268c-e9d7-47aa-bcda-3d0cc7a07545" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract_5db36588-b839-45eb-99e9-d3c3eda573a6" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_115b268c-e9d7-47aa-bcda-3d0cc7a07545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#LeasesFutureMaturityofLeaseLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3937afcc-8f29-45ef-b5bb-e6c022a244dc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ff0b569a-51ae-45a8-aeda-2c17dfdeda1c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3937afcc-8f29-45ef-b5bb-e6c022a244dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ff0b569a-51ae-45a8-aeda-2c17dfdeda1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_58ef7ff5-1534-4613-a8a8-0300f2ee58c7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3937afcc-8f29-45ef-b5bb-e6c022a244dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_58ef7ff5-1534-4613-a8a8-0300f2ee58c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_fa6bf509-370b-4f82-b629-9c5ffda5a724" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3937afcc-8f29-45ef-b5bb-e6c022a244dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_fa6bf509-370b-4f82-b629-9c5ffda5a724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8f7caedc-757f-4777-a659-7299eb716afd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3937afcc-8f29-45ef-b5bb-e6c022a244dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8f7caedc-757f-4777-a659-7299eb716afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2b015162-83f7-4a35-a5fd-579fe32c4de2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3937afcc-8f29-45ef-b5bb-e6c022a244dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2b015162-83f7-4a35-a5fd-579fe32c4de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e1a48489-255f-4270-89ce-7d1f1b1f841a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3937afcc-8f29-45ef-b5bb-e6c022a244dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e1a48489-255f-4270-89ce-7d1f1b1f841a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ba83348f-f66f-4aad-b4e8-bfa6654ecd81" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3937afcc-8f29-45ef-b5bb-e6c022a244dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ba83348f-f66f-4aad-b4e8-bfa6654ecd81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a87385ec-f9c1-4464-85a4-4a5d1f67fcdf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3937afcc-8f29-45ef-b5bb-e6c022a244dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a87385ec-f9c1-4464-85a4-4a5d1f67fcdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1709d89c-eb6d-48b0-a3c4-ef288586262a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3937afcc-8f29-45ef-b5bb-e6c022a244dc" xlink:to="loc_us-gaap_OperatingLeaseLiability_1709d89c-eb6d-48b0-a3c4-ef288586262a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/SegmentinformationDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#SegmentinformationDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/SegmentinformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_e8a4d23e-25e4-4205-a7ce-65f4abb77091" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_2f2573e9-2c38-4265-992a-c72403eaec60" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_e8a4d23e-25e4-4205-a7ce-65f4abb77091" xlink:to="loc_us-gaap_NumberOfReportableSegments_2f2573e9-2c38-4265-992a-c72403eaec60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="gshd-20251231.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_019bca39-b20f-796e-9e38-991c3a23a19c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019bca39-b20f-749a-82b9-331a43d535a0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_019bca39-b20f-796e-9e38-991c3a23a19c" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019bca39-b20f-749a-82b9-331a43d535a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019bca39-b20f-7575-ae6e-03fac4afa63e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019bca39-b20f-749a-82b9-331a43d535a0" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019bca39-b20f-7575-ae6e-03fac4afa63e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_019bca39-b20f-7e27-96ee-90b27e034427" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019bca39-b20f-7575-ae6e-03fac4afa63e" xlink:to="loc_us-gaap_RelatedPartyDomain_019bca39-b20f-7e27-96ee-90b27e034427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_BoardOfDirectorsChairmanMember_019bca39-b20f-7318-ba00-c640ab0c1d0d" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_019bca39-b20f-7e27-96ee-90b27e034427" xlink:to="loc_srt_BoardOfDirectorsChairmanMember_019bca39-b20f-7318-ba00-c640ab0c1d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_019bca39-b20f-70cc-9e98-c863f34f66b9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019bca39-b20f-749a-82b9-331a43d535a0" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_019bca39-b20f-70cc-9e98-c863f34f66b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_019bca39-b20f-7e3f-9889-84e9f78a1201" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019bca39-b20f-70cc-9e98-c863f34f66b9" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_019bca39-b20f-7e3f-9889-84e9f78a1201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_gshd_MarkK.MillerMember" xlink:href="gshd-20251231.xsd#gshd_MarkK.MillerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_gshd_MarkK.MillerMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>gshd-20251231_g1.jpg
<TEXT>
begin 644 gshd-20251231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" $C P4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL/QOXOL? 7A
M74=>U$G[+91[RBD;G8G"H,]RQ 'UH TM2U2ST:RDO-0NX+&TC&7GN9!&BCW8
MD 5YEJ/[37@BVN'@T^?4-?E0X9=)LGE /^\< _@37F#:/J7Q'NTU_P <R&X)
M/FVFB;B+2R3L"O1GQU)__5H^$/%_A;Q7:W"^%M;TC6+:RD\B8:1=Q3I _P#<
M;RR0IZ\'%>;4QL8MJ"N<LZZ6D5<[-/VGO#ZG-SX<\56,7>6XTO"@>O#DXKL?
M!WQ>\'^/)!#HNNVUQ='_ )=),PS\=<1N QQZ@$5XK'\3O!TOB\^$T\6:&_BD
M$K_8:ZE";W(3S"/(W;^$!;I]WGI5GQ%X*T?Q.H:]M%^TJ0T=W#\D\9'0JXYX
M_*LXXZS]^)"Q'\R/I*BO$/A%\0]8TGQ-'X'\4W;:C)-$TND:O(?GN$09:*3U
M=1SGN!SVKV^O4C)32E'8[$U)7044450PHHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<MXR^*'A;P H_M[6K:QE(RMODO,P]1&H+8]\8KD?C7\1]3T2XL/"GAET3Q'
MJD;2M=.,BQM@<&7'=B<A?<'VKR6:/P7\*DAU'Q'KFG6-_>RA/[7\07T<<MS,
M>RO*PY/]U?UKEK8B-'3=F,ZJAIU/3W_:?\/,V;3P]XIU"+M-;:7E"/7YF!Q^
M%7])_:5\#W]TEM>W=WX?N'.%36+1X ?JW*C\2*Y*_P!7L=*TR?4KV]M[/3H(
MC-+=W$JI#'&!DNSDX"@<Y)Q5/3=3T+QWH,5[I]WI_B'1;L$QW%M+'<V\P!(.
MUE)5N01Q7$L<]W'0YUB7U1]#6EW!?VT=Q;31W%O(-R2Q.&5AZ@C@U-7RU9W6
MH_!&\_MK0'FG\,;]VIZ&[ED1"?FFAR?E8=2.A^G3Z<TW4;?5].M;ZTE$]I=1
M+-#*O1T8 J1]017I4JL:L>:)UPFIJZ+-%%%:EA1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!R'P?_ .23>"_^P+9_^B$KKZY#X/\
M_))O!?\ V!;/_P!$)77T %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?E+_PN?X@?]#UXE_\
M&]Q_\71_PN?X@?\ 0]>)?_!O<?\ Q=?-_P!MT_Y&>7]?C_*?JU17Y2_\+G^(
M'_0]>)?_  ;W'_Q='_"Y_B!_T/7B7_P;W'_Q=']MT_Y&'U^/\I^GOB[P/H/C
MRQM[37]*M-5MX)X[F)+N!)0CHP88W XSC:?521WIC_#WPM)K"ZL_AK1VU583
M;K?&PB,XB*>64#[=VW9\N,XQQTK\Q?\ A<_Q _Z'KQ+_ .#>X_\ BZ/^%S_$
M#_H>O$O_ (-[C_XNC^VZ?\C#Z_'^4_3.3X7^#9='ATE_"6A/I4,K316+:;"8
M$D(P75-NT,1P2!FNDAACMH8X88UBBC4(D: !5 X  '05^5'_  N?X@?]#UXE
M_P#!O<?_ !='_"Y_B!_T/7B7_P &]Q_\71_;=/\ D8?7X_RGZM45^4O_  N?
MX@?]#UXE_P#!O<?_ !='_"Y_B!_T/7B7_P &]Q_\71_;=/\ D8?7X_RGZM45
M^4O_  N?X@?]#UXE_P#!O<?_ !=?5O["GC/Q!XO_ .$W_MW7=3UK[/\ 8?)_
MM&\DN/*W?:-VW>3C.U<XZX'I73ALTAB:JI*+5_\ *YK2Q<:LU!+<^K:***]L
M[PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#YPU_/_  T%XP^T9\W[#9_9<Y_U.SY__'Z\L_: \>^#?!.L:7%J&H:%
MIOC75M/N]-TV]U^^2VMK.TD,9N)I"[JI4%(OD'SR%0H(7>R_1?QK^'&IZW<6
M'BOPRB/XCTN-HGM7.%OK8G)BSV8')7W)]J\_\/>.M-U^5K0LVGZM$=DVF7H\
MJXC?N-IP3]17C8JG*-3VEKHX*T6I<_0\F\6ZGX8L_@_X;T;1M<A\0Z+X8N/#
M<]]=Q3B=?[.2YA*74K@D-'MA,C-DC",QX!KB9_B1J>AMXHUCP5JPN-%USQ)?
M74 LH8[F)=,6RLTN]6A^4[Q!=),R@;EE,Q&&R"/K"H;R^M].MWN+J>*V@3EI
M9G"J/J37#&?2USG4O(JWDMI/X>GDEG%U8O:LSS@@B2,IRV5X.1SQQZ5L_ 7Q
M5KFG_"+PW;MX-US4PD#!+JVFL5CD3S&*;1)<H^-N!RHZ<<8KA[.UU'XW7G]B
MZ DL'AC?MU/7'0JCH#\T,.1\S'H3T'TZ_3FFZ=;Z1IUK8VD0@M+6)888EZ(B
M@!0/H *]?!TI4XMRZG=0@XIM]3F?^$WUG_HG_B/_ ,"--_\ DRC_ (3?6?\
MHG_B/_P(TW_Y,KKZ*] Z3D/^$WUG_HG_ (C_ / C3?\ Y,H_X3?6?^B?^(__
M  (TW_Y,KKZ* .0_X3?6?^B?^(__  (TW_Y,H_X3?6?^B?\ B/\ \"--_P#D
MRNOHH Y#_A-]9_Z)_P"(_P#P(TW_ .3*/^$WUG_HG_B/_P "--_^3*Z^B@#D
M/^$WUG_HG_B/_P "--_^3*/^$WUG_HG_ (C_ / C3?\ Y,KKZ* .0_X3?6?^
MB?\ B/\ \"--_P#DRC_A-]9_Z)_XC_\  C3?_DRNOHH Y#_A-]9_Z)_XC_\
M C3?_DRC_A-]9_Z)_P"(_P#P(TW_ .3*Z^B@#D/^$WUG_HG_ (C_ / C3?\
MY,H_X3?6?^B?^(__  (TW_Y,KKZ* .0_X3?6?^B?^(__  (TW_Y,H_X3?6?^
MB?\ B/\ \"--_P#DRNOHH Y#_A-]9_Z)_P"(_P#P(TW_ .3*/^$WUG_HG_B/
M_P "--_^3*Z^B@#D/^$WUG_HG_B/_P "--_^3*/^$WUG_HG_ (C_ / C3?\
MY,KKZ* .0^#_ /R2;P7_ -@6S_\ 1"5U]<A\'_\ DDW@O_L"V?\ Z(2NOH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH _'2BBBORP^2"BBB@ HHHH **** "BBB@ K[%_X)Y_
M\S__ -P__P!N:^.J^Q?^">?_ #/_ /W#_P#VYKU<K_WN'S_)G7A/XT?G^1]C
M4445]\?1!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7+>,OA?X6\?J/[>T6VOI0,+<8*3*/02*0V/;.*ZFB@#QU_V
M8/#RMBT\0^*=/B[0VVJ80#T^92<?C5[2?V:O ]A=)<WMI=^(+A#E7UB[><#Z
MKPI_$&NT^(%]?Z;X'UZYTJ\L].U2.RE-I=:@ZI;Q3;3L9V;@#=CD\?6OFC1_
MBIXOM/#L.BZ=JNN76L6D6I7<MH+*P%[$L44+1M)(V8)+?=*2QC"R_.BA3M.9
M44M4A61]8VEI!86T=O;0QV]O&-J11(%11Z #@"IJ\#TGX^CQ9\9O"NCZ5XBT
MHZ%-'<6US;PNAEOKD6ZR[U5OWB1H3M4<%F$F<A1GWRJ&%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R'P?_ .23>"_^P+9_
M^B$KKZY#X/\ _))O!?\ V!;/_P!$)77T %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5@^(/'>@>%M5TC3=5U:SL+[59C#:
M07%PB/(P5FR Q!(^7;D?Q,HZD5O5X-^T#X0US5_%WA^^\/Z#+?:A)&UJETTE
MM+9RD0W+"&[@GZ1@L#OCRV&D'#! P!Z;'\6O TTDZ1^,_#SO!&TTJKJD!,:*
M0&9AOX ) )/ R*Z#2=8L-?TZ'4-,O;;4;"<%HKJTE66*0 X)5E)!Y!''I7D'
MQ'^'?B/QK?:IKGV>XANM/U&QBTJSMY;<RR64,T<T\B>;NB$DD@#*LF!_HL&[
M;EJ[CX4:9K.E^&)UURW^S7<U_<W"))';I<&-Y"RM<?9@(3,<DL4X.1DDYH [
M.BBB@ HHHH _'2BBBORP^2"BBB@ HHHH **** "BBB@ K[%_X)Y_\S__ -P_
M_P!N:^.J^Q?^">?_ #/_ /W#_P#VYKU<K_WN'S_)G7A/XT?G^1]C4445]\?1
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%?D4?C?\1L_\C_XH_P#!S<__ !='_"\/B-_T/_BC_P '-S_\77R_]O4_Y&>#
M_:\/Y&?KK17Y%?\ "\/B-_T/_BC_ ,'-S_\ %T?\+P^(W_0_^*/_  <W/_Q=
M']O4_P"1A_:\/Y&?KA=6L-];36US#'<6\R&.2&50R.I&"K \$$'!!KD=/^#7
M@?3M"MM'7PGHT^G6\C31P7&GPNJNW5L%<;L8&>N !VK\O?\ A>'Q&_Z'_P 4
M?^#FY_\ BZ/^%X?$;_H?_%'_ (.;G_XNC^WJ?\C#^UX?R,_6I](L9+BSG:RM
MVGLPRVTIB4M &&U@AQE<@ ''45;K\BO^%X?$;_H?_%'_ (.;G_XNC_A>'Q&_
MZ'_Q1_X.;G_XNC^WJ?\ (P_M>'\C/UUHK\BO^%X?$;_H?_%'_@YN?_BZ/^%X
M?$;_ *'_ ,4?^#FY_P#BZ/[>I_R,/[7A_(S]=:*_(K_A>'Q&_P"A_P#%'_@Y
MN?\ XNOKK]@+QQXC\9GQW_PD&OZIKGV;[!Y']I7DEQY6[[1NV[V.W.U<XZX'
MI75A<VABJRI*+5_\KF]#,85ZBIJ-KGUW1117O'KA1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 <A\'_^23>"_P#L"V?_ *(2NOKD/@__ ,DF\%_]
M@6S_ /1"5U] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M%34M5M='@6:[E\F-FV!MI;G!.. ?0UF?\)QHG_/[_P"0G_\ B:H_$K_D!0?]
M?*_^@M7FM>7B,5.E/EBD<E6M*$K(]8_X3C1/^?W_ ,A/_P#$T?\ "<:)_P _
MO_D)_P#XFO)Z*Y_KU3LOZ^9C]8GV1ZQ_PG&B?\_O_D)__B:/^$XT3_G]_P#(
M3_\ Q->3T4?7JG9?U\P^L3[(]8_X3C1/^?W_ ,A/_P#$T?\ "<:)_P _O_D)
M_P#XFO)Z*/KU3LOZ^8?6)]D>L?\ "<:)_P _O_D)_P#XFC_A.-$_Y_?_ "$_
M_P 37D]%'UZIV7]?,/K$^R/6/^$XT3_G]_\ (3__ !-'_"<:)_S^_P#D)_\
MXFO)Z*/KU3LOZ^8?6)]D?G51117Q!X84444 %%%% !1110 4444 %?8O_!//
M_F?_ /N'_P#MS7QU7V+_ ,$\_P#F?_\ N'_^W->KE?\ O</G^3.O"?QH_/\
M(^QJ***^^/H@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P=;\<Z#X<U
MO2-'U'5K.TU/5I?)L[26=%DE.UB"%)!()7;D#[Q4=36]7@_QU\(ZYJ?CWP]J
M&@:#+>7DKV\!N9)+:6QG$2WCB*Z@F^90GF%EDCR3YCCAE3< >I77Q.\'6,]]
M!<^+-#MYK%Q'=QRZE"K6[$X"R M\ISQ@XK4T'Q+I'BJQ-[HNJV6L68<QFXL+
MA)X]XZKN0D9'<5XEX \(^/? #L(])GUAM+TW4H8C?G3U2ZN))TDA^RRQ[9D2
M0J7E\\CD+@$@5[!X%\+_ /"'>%K+3'F^UW:AIKN[(YN;F1B\TI_WI&9O;..U
M &_1110 4444 ?BH>M%!ZT5^2'YT%%%% !1110 4444 %%%% !7VK_P3=Z_$
M3_N'?^W5?%5?:O\ P3=Z_$3_ +AW_MU7KY3_ +[#Y_DST<N_WJ'S_)GVM111
M7Z(?:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 <A\'_P#DDW@O
M_L"V?_HA*Z^N0^#_ /R2;P7_ -@6S_\ 1"5U] !1110 4444 %%%% !1110
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
MBBB@ HHHH _.JBBBOF3S0HHHH **** "BBB@ HHHH *^Q?\ @GG_ ,S_ /\
M</\ _;FOCJOL7_@GG_S/_P#W#_\ VYKU<K_WN'S_ "9UX3^-'Y_D?8U%%%??
M'T04444 %%%% !1110 4444 %%%% ')_$K_D!0?]?*_^@M7FM>E?$K_D!0?]
M?*_^@M7FM>!C/XIYM?XPHHHKA.8**** "BBB@ HHHH **** /S*/6B@]:*^1
M/E0HHHH **** "BBB@ HHHH *^U?^";O7XB?]P[_ -NJ^*J^U?\ @F[U^(G_
M '#O_;JO7RG_ 'V'S_)GHY=_O4/G^3/M:BBBOT0^T"BBB@ HHHH **** "BB
MB@ HHHH \/\ VO/$.J^&OAMIMUI&IWFE7+ZM%&TUE</"[(89B5)4@XR <>PK
MY$_X6SXX_P"AR\0?^#2?_P"+KZK_ &UO^25Z5_V&HO\ T1/7Q30!U?\ PMGQ
MQ_T.7B#_ ,&D_P#\71_PMGQQ_P!#EX@_\&D__P 77*44 =7_ ,+9\<?]#EX@
M_P#!I/\ _%T?\+9\<?\ 0Y>(/_!I/_\ %URE% '5_P#"V?''_0Y>(/\ P:3_
M /Q='_"V?''_ $.7B#_P:3__ !=<I10!U?\ PMGQQ_T.7B#_ ,&D_P#\71_P
MMGQQ_P!#EX@_\&D__P 77*44 =7_ ,+9\<?]#EX@_P#!I/\ _%T?\+9\<?\
M0Y>(/_!I/_\ %URE% 'ZK4444 %%%% !1110 4444 %%%% !1110 4444 <G
M\2O^0%!_U\K_ .@M7FM>E?$K_D!0?]?*_P#H+5YK7@8S^*>;7^,****X3F"B
MBB@ HHHH **** "BBB@#\ZJ***^9/-"BBB@ HHHH **** "BBB@ K[%_X)Y_
M\S__ -P__P!N:^.J^Q?^">?_ #/_ /W#_P#VYKU<K_WN'S_)G7A/XT?G^1]C
M4445]\?1!1110 4444 %%%% !1110 4444 <G\2O^0%!_P!?*_\ H+5YK7I7
MQ*_Y 4'_ %\K_P"@M7FM>!C/XIYM?XPHHHKA.8**** "BBB@ HHHH **** /
MS*/6B@]:*^1/E0HHHH **** "BBB@ HHHH *^U?^";O7XB?]P[_VZKXJK[5_
MX)N]?B)_W#O_ &ZKU\I_WV'S_)GHY=_O4/G^3/M:BBBOT0^T"BBB@ HHHH *
M*** "BBB@ HHHH ^?_VUO^25Z5_V&HO_ $1/7Q37VM^VM_R2O2O^PU%_Z(GK
MXIH **** "BBB@ HHHH **** "BBB@#]5J*** "BBB@ HHHH **** "BBB@
MHHHH **** .3^)7_ " H/^OE?_06KS6O2OB5_P @*#_KY7_T%J\UKP,9_%/-
MK_&%%%%<)S!1110 4444 %%%% !1110!^=5%%%?,GFA1110 4444 %%%% !1
M110 5]B_\$\_^9__ .X?_P"W-?'5?8O_  3S_P"9_P#^X?\ ^W->KE?^]P^?
MY,Z\)_&C\_R/L:BBBOOCZ(**** "BBB@ HHHH **** "BBB@#D_B5_R H/\
MKY7_ -!:O-:]*^)7_("@_P"OE?\ T%J\UKP,9_%/-K_&%%%%<)S!1110 444
M4 %%%% !1110!^91ZT4'K17R)\J%%%% !1110 4444 %%%% !7VK_P $W>OQ
M$_[AW_MU7Q57VK_P3=Z_$3_N'?\ MU7KY3_OL/G^3/1R[_>H?/\ )GVM1117
MZ(?:!1110 4444 %%%% !1110 4444 ?/_[:W_)*]*_[#47_ *(GKXIK[6_;
M6_Y)7I7_ &&HO_1$]?%- !1110 4444 %%%% !1110 4444 ?JM1110 4444
M %%%% !1110 4444 %%%% !1110!R?Q*_P"0%!_U\K_Z"U>:UZ5\2O\ D!0?
M]?*_^@M7FM>!C/XIYM?XPHHHKA.8**** "BBB@ HHHH **** /SJHHHKYD\T
M**** "BBB@ HHHH **** "OL7_@GG_S/_P#W#_\ VYKXZK[%_P"">?\ S/\
M_P!P_P#]N:]7*_\ >X?/\F=>$_C1^?Y'V-1117WQ]$%%%% !1110 4444 %%
M%% !1110!R?Q*_Y 4'_7RO\ Z"U>:UZ5\2O^0%!_U\K_ .@M7FM>!C/XIYM?
MXPHHHKA.8**** "BBB@ HHHH **** /S*/6B@]:*^1/E0HHHH **** "BBB@
M HHHH *^U?\ @F[U^(G_ '#O_;JOBJOM7_@F[U^(G_<._P#;JO7RG_?8?/\
M)GHY=_O4/G^3/M:BBBOT0^T"BBB@ HHHH **** "BBB@ HHHH ^?_P!M;_DE
M>E?]AJ+_ -$3U\4U]K?MK?\ )*]*_P"PU%_Z(GKXIH **** "BBB@ HHHH *
M*** "BBB@#]5J*** "BBB@ HHHH **** "BO+[O]EKX+W]U-=77PB\!W-S,[
M22S3>&K)GD<G)9B8LDDDDDU%_P ,G_!#_HC?P_\ _"7L?_C5 'JM%>5?\,G_
M  0_Z(W\/_\ PE['_P"-4?\ #)_P0_Z(W\/_ /PE['_XU0!ZK17E7_#)_P $
M/^B-_#__ ,)>Q_\ C5'_  R?\$/^B-_#_P#\)>Q_^-4 =3\2O^0%!_U\K_Z"
MU>:UT/\ PR?\$/\ HC?P_P#_  E['_XU1_PR?\$/^B-_#_\ \)>Q_P#C5>?6
MPGMI\W-;Y'-4H\\KW.>HKH?^&3_@A_T1OX?_ /A+V/\ \:H_X9/^"'_1&_A_
M_P"$O8__ !JL/J'][\/^"9_5O,YZBNA_X9/^"'_1&_A__P"$O8__ !JC_AD_
MX(?]$;^'_P#X2]C_ /&J/J'][\/^"'U;S.>HKH?^&3_@A_T1OX?_ /A+V/\
M\:H_X9/^"'_1&_A__P"$O8__ !JCZA_>_#_@A]6\SGJ*Z'_AD_X(?]$;^'__
M (2]C_\ &J/^&3_@A_T1OX?_ /A+V/\ \:H^H?WOP_X(?5O,YZBNA_X9/^"'
M_1&_A_\ ^$O8_P#QJC_AD_X(?]$;^'__ (2]C_\ &J/J'][\/^"'U;S/S)HK
M]-O^&3_@A_T1OX?_ /A+V/\ \:H_X9/^"'_1&_A__P"$O8__ !JO-_L/_IY^
M'_!.7ZA_>_#_ ()^9-%?IM_PR?\ !#_HC?P__P#"7L?_ (U1_P ,G_!#_HC?
MP_\ _"7L?_C5']A_]//P_P""'U#^]^'_  3\R:*_3;_AD_X(?]$;^'__ (2]
MC_\ &J/^&3_@A_T1OX?_ /A+V/\ \:H_L/\ Z>?A_P $/J'][\/^"?F317Z;
M?\,G_!#_ *(W\/\ _P )>Q_^-4?\,G_!#_HC?P__ /"7L?\ XU1_8?\ T\_#
M_@A]0_O?A_P3\R:*_3;_ (9/^"'_ $1OX?\ _A+V/_QJC_AD_P""'_1&_A__
M .$O8_\ QJC^P_\ IY^'_!#ZA_>_#_@GYDU]B_\ !//_ )G_ /[A_P#[<U[C
M_P ,G_!#_HC?P_\ _"7L?_C5'_#)_P $/^B-_#__ ,)>Q_\ C5=6%RKZM6C5
MY[V\O*W<VI8/V4U/FO;R/5:*\J_X9/\ @A_T1OX?_P#A+V/_ ,:H_P"&3_@A
M_P!$;^'_ /X2]C_\:KWST3U6BO*O^&3_ ((?]$;^'_\ X2]C_P#&J/\ AD_X
M(?\ 1&_A_P#^$O8__&J /5:*\J_X9/\ @A_T1OX?_P#A+V/_ ,:H_P"&3_@A
M_P!$;^'_ /X2]C_\:H ]5HKRK_AD_P""'_1&_A__ .$O8_\ QJC_ (9/^"'_
M $1OX?\ _A+V/_QJ@#U6BO*O^&3_ ((?]$;^'_\ X2]C_P#&J/\ AD_X(?\
M1&_A_P#^$O8__&J /5:*\J_X9/\ @A_T1OX?_P#A+V/_ ,:H_P"&3_@A_P!$
M;^'_ /X2]C_\:H ZGXE?\@*#_KY7_P!!:O-:Z'_AD_X(?]$;^'__ (2]C_\
M&J/^&3_@A_T1OX?_ /A+V/\ \:KSZV$]M/FYK?(YJE'GE>YSU%=#_P ,G_!#
M_HC?P_\ _"7L?_C5'_#)_P $/^B-_#__ ,)>Q_\ C58?4/[WX?\ !,_JWF<]
M170_\,G_  0_Z(W\/_\ PE['_P"-4?\ #)_P0_Z(W\/_ /PE['_XU1]0_O?A
M_P $/JWF<]170_\ #)_P0_Z(W\/_ /PE['_XU1_PR?\ !#_HC?P__P#"7L?_
M (U1]0_O?A_P0^K>9SU%=#_PR?\ !#_HC?P__P#"7L?_ (U1_P ,G_!#_HC?
MP_\ _"7L?_C5'U#^]^'_  0^K>9SU%=#_P ,G_!#_HC?P_\ _"7L?_C5'_#)
M_P $/^B-_#__ ,)>Q_\ C5'U#^]^'_!#ZMYGY4GK17ZK?\,G?!#_ *(W\/\
M_P )>Q_^-4?\,G?!#_HC?P__ /"7L?\ XU7D_P!@?]/?P_X)Y/\ 8_\ T\_#
M_@GY4T5^JW_#)WP0_P"B-_#_ /\ "7L?_C5'_#)WP0_Z(W\/_P#PE['_ .-4
M?V!_T]_#_@A_8_\ T\_#_@GY4T5^JW_#)WP0_P"B-_#_ /\ "7L?_C5'_#)W
MP0_Z(W\/_P#PE['_ .-4?V!_T]_#_@A_8_\ T\_#_@GY4T5^JW_#)WP0_P"B
M-_#_ /\ "7L?_C5'_#)WP0_Z(W\/_P#PE['_ .-4?V!_T]_#_@A_8_\ T\_#
M_@GY4T5^JW_#)WP0_P"B-_#_ /\ "7L?_C5'_#)WP0_Z(W\/_P#PE['_ .-4
M?V!_T]_#_@A_8_\ T\_#_@GY4U]J_P#!-WK\1/\ N'?^W5?0/_#)WP0_Z(W\
M/_\ PE['_P"-4?\ #)WP0_Z(W\/_ /PE['_XU77A,H^JUHUO:7M?2WE;N=.'
MRWZO553GO;R\O4]5HKRK_AD_X(?]$;^'_P#X2]C_ /&J/^&3_@A_T1OX?_\
MA+V/_P :KZ(]H]5HKRK_ (9/^"'_ $1OX?\ _A+V/_QJC_AD_P""'_1&_A__
M .$O8_\ QJ@#U6BO*O\ AD_X(?\ 1&_A_P#^$O8__&J/^&3_ ((?]$;^'_\
MX2]C_P#&J /5:*\J_P"&3_@A_P!$;^'_ /X2]C_\:H_X9/\ @A_T1OX?_P#A
M+V/_ ,:H ]5HKRK_ (9/^"'_ $1OX?\ _A+V/_QJC_AD_P""'_1&_A__ .$O
M8_\ QJ@#U6BO*O\ AD_X(?\ 1&_A_P#^$O8__&J/^&3_ ((?]$;^'_\ X2]C
M_P#&J .4_;6_Y)7I7_8:B_\ 1$]?%-?H#_PR?\$/^B-_#_\ \)>Q_P#C5'_#
M)WP0_P"B-_#_ /\ "7L?_C5 'Y_45^@/_#)WP0_Z(W\/_P#PE['_ .-4?\,G
M?!#_ *(W\/\ _P )>Q_^-4 ?G]17Z _\,G?!#_HC?P__ /"7L?\ XU1_PR=\
M$/\ HC?P_P#_  E['_XU0!^?U%?H#_PR=\$/^B-_#_\ \)>Q_P#C5'_#)WP0
M_P"B-_#_ /\ "7L?_C5 'Y_45^@/_#)WP0_Z(W\/_P#PE['_ .-4?\,G?!#_
M *(W\/\ _P )>Q_^-4 ?G]17Z _\,G?!#_HC?P__ /"7L?\ XU1_PR=\$/\
MHC?P_P#_  E['_XU0!ZK17E7_#)_P0_Z(W\/_P#PE['_ .-4?\,G_!#_ *(W
M\/\ _P )>Q_^-4 >JT5Y5_PR?\$/^B-_#_\ \)>Q_P#C5'_#)_P0_P"B-_#_
M /\ "7L?_C5 'JM%>5?\,G_!#_HC?P__ /"7L?\ XU1_PR?\$/\ HC?P_P#_
M  E['_XU0!ZK17E7_#)_P0_Z(W\/_P#PE['_ .-44 >JT444 %%%% !1110
M4444 %%%% !1110 5YK\4->U@>,_ _A73=:E\,P:[+=M/JUO##).3!$'6VB\
MY'C#R;F?)1CL@DP 3N7TJLOQ'X6T7QCIC:;K^D6&N:<SK(;34K9+B(LIRK;'
M!&0>AQQ0!XY<_'*^\$6%]9-/:>/O^$?M9]0U?6EN%LY#;)>36ZI'''$T<UTG
MDR)(@,2ETXV[PJY*_M5ZZ-#O=9E\#V"V%EHUWXBG":](\QL+>=HGV(+3YISL
M<K%G!^4;\MQ[3)\-?",L.C0OX5T1XM%Q_9<;:="5L,$$>0-O[KE5^[CH/2L:
MZ^!W@J^\7:=X@N= T^XGTVS^R65G+90-;6O[_P _S8D*923?SN4CZ9YH X#Q
MU^U!=^#HK^\A\*0ZAIHU.[T6Q=M4:*>>\MB1()8_((BB)23;(&<G"94;QBIX
MU_:1\2:6NN:?I7AW1Y=4M+2X:"Z&IW4EK]JMV@6YB:0V2H0AED4%&9LQ@.D9
M8[?9;OX<^$[_ %6]U2Y\+Z-<:G>HL5U>RZ?$TUP@*D+(Y7+ ;$P"3]U?05%<
M?"_P;>7NIWD_A+0I[O5(Y(K^XDTV%I+M'4*ZRL5RX90 0V<@ &@#BF^.E\/B
MLG@M/"5Y=_9I+:VU34+-+N:*TFF@\X%76U\EHE!0%Y)8F^8_)QSYWXO_ &H=
M4\'_ !;UW_1+[4?"L4C>'M/L3ITL-O<ZI'Y,ADBO/)99"WF7<+0HSONL0$B9
MF.[Z!_X5_P"%_P"U].U7_A&](_M3385M[*^^PQ>?:Q*"%2)]NY% 8@!2!@GU
MK*\<?"+PUX\\&R>&KNPALM/-ZNI1_8K>%3#="X^T&959&0LTA8ON5A)YD@<,
M'8$ \V?]I+7M/U73-+NO FH76IW8>\GM+2SOR]M9&]>VA=0MJY9F6)IOWPM@
M%91USBM/^T9XKU3P'K&K:?X4TJPO?[+EU/2O/UB25)4BNQ;R"<"V'EG!W*%W
MANA*]:]&\-? SP?X?TVTM;G2;/7Y+.]FU"VNM6L+5Y+::1P[-"J1(D/*J?W:
MKR,G+$D]))X%\-RZ;)IS^'M*?3Y+:2R>T:RB,302'=)$4VX*,>67&">HH Y3
MP=\4=5USXAZCX5UGP_;Z'-;V\EQ;2I>3S_;%C:))'C+6T<3(KR@'9*SKE=Z1
ME@*]'KG]$^'OA;PSJLVJ:/X:T?2M2FB$$EY8V$4,SQC;A&=5!*_(O!./E'H*
MZ"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KR;]H;Q/XB\.6'@J#PW<ZI;W.K>(XM/N%T6.R:[EA-K<R%(_M@,*
MG=$A);'"D Y//K-5;W2K+4Y+22\L[>[DLYA<6S3Q*Y@EVLOF(2/E;:[C<.<,
M1W- 'B,'QVUW1KO4M#ET'[5>Z=>VFD6\FNZF%U"_NYK);UD:"PLY4!2'S"3#
MO&(F. H+!_@']I2_\>ZIH[0>%+>VT&_ETVW>]?56-S%)>:6E^F(/LX#*OF",
MDR*?XL?PUZOJW@'PQKXN!J?AS2=2%S<1W<XN[&*7S9T0(DK;E.YU0!0QY
M.*DT[P3X=T>.)+#0-+L4B:)XUMK..,(T40AB( 48*1*(U/\ "H"C &* /&;[
MXT^-?$GACX8^)=!T?2]/T[Q;JUHUA;3ZHS27EE/875PJ76;0_9F^2%CY?FD$
M%<X^\W0OVC];UGP[K>KV/A*:_N;6_LK:6P:]>6.U673X[F1D^SV;SNJL2N!%
M([%MWR)D)Z]I_P -O".DZA)?6/A;1;.^DN1>O<V^G0QR-< .!,6"Y+XED&[K
MB1N?F.67?PO\&ZAIT^GW7A+0KFPGE2>6UFTV%XI)$0(CLI7!94 4$C( P.*
M//?@W^T?_P +D\0M!I_AB\B\/N+Q8-=CCNI+9Y;:<0.IE:V2 J[>88S'-(65
M,LJ$[1PO@G]J/593XJU&]L[[6+34);74/#%E<:?+8![*;4%L (9#!FYC5)+*
MZ9XA,Q-Z40-^[4_06G_#KPII.I7&HV/AC1K/4+F 6L]W;Z?%'++#A5$;.%RR
M851M)QA0.PK-\<?"7P[XZ\/6NDW-G'IZ62QQV5Q8P0B2TC22*3RHPZ,GE,8(
M@T;*48( 5.!@ \UM_P!I/7(/$VF:!=>!=1N-3G6WO+R*TL[XFTL[F_N+6W<
M6SY(6V>9_M!MB$(^4-N1<_0_VD/&7BUO!1L?!^C:>GB!K&[03ZY+*3:3BYW
MXM!LD4P*0!N!#=17I_A?X'^$/#>F:7:S:39Z[<:9<S7=G?ZK8VSSVTLLIE8Q
M;(D2(;B"!&J@8'?FMR;X<^$[BPMK&7PQHTME;+$D%L^GQ&.)8GWQ!5*X4(_S
M*!]T\C!H Y_X2_%"^^(?]JP:KH:>'-3L/*=]/-Q-+*L<N_8S&2")2#Y; /$9
M8B58+(VTX]"K%\-^"?#O@T70T#0=,T,7;B2X&FV<=OYS#.&?8HW'D\GUK:H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YCXH>)[KP5\-
M/%OB*QCAEO=(TB[OX([A28VDBA=U# $$J2HS@@X[BO/;S]J7P_H,FL#6M(UB
MTL=$=K?4M;2*%K))TT9=7D50)C,0+9CSY>-RE<\@GUGQ!H-CXIT'4M%U2#[5
MIFHVTMG=0;V3S(I%*.NY2",J2,@@CL:YBY^"O@N]BU&*YT*.XAU&[:^NXIII
M72:9M.&FL64MC!LU$17[O\6-QW4 <GX3^/EQJOQ0NO">M>';[09;BZ@M-.M[
MA86GC8V4MU(;AHIY$QMA(782<D CJ1E:E^UGI+>&]?O]'\-:O>WFG^&QXCM[
M:ZFL[<W436<5TH5#<>85"S!6D"% R2*&9@%/80_L]>!X)DN!9:H]ZEU'>+?R
MZ]J#W?FI"\*_OVG,A7RI70INVD'!!P,2?\,_^!_L/V)M-O9+!=,;1TLY-7O'
M@BM6MQ;,L<9F*HQB&TR* YY.[))H Q1^TMH=IJ.IP:QH.N>'[33IYK.YU+4!
M:FW2YAL!?RP9BN'8LL&X[@NPF-@&.!GDOCC^T+XI^'^JQKHMA#!&OA@Z^VG:
MCH5W>3R3"4*+::>WE$5DN#AIY0R(<L254Y[?Q=^S[HGB/P_#H-I(;+2;C6[3
M6M7^TM/>7-^T B 0323;D,BV\4<C'?OC,H(W2%QO>-?@YX5^(6J#4=;M;^2Z
M-DVG2&SU:\LTFMF;<T,J02HLB$]0X(()'0D4 <4/VMO ]QK7B+2[ 7>K76C1
MWKNEA-:2M.;2=8+A5C\_?'LD;&Z=8D(5F#%1NK>^'7QJ_P"%D>+KC3;'P]>0
MZ0NCVNJQ:N;RSGA8S3W47EY@GD#?\>I*LFY3\V2OR[MJW^$/ABQ?4_L4&HZ=
M#J)=IK6PUB\M[=7>02/)%#'*L<,C."YDC56+,QSEFS)X4^$_AGP3J,=]HUI=
MVMTL$EN\CZE<S>>KW$MPQF#R,)7\V>9P\FY@97P0&((!X9\.?VI/%=[H>AZY
MXA\/3ZYI>KVMLJ_V'X?N-,-O?W%U#!;VR2WMQY5TK^:[&6-E5!"2<^8N/2+_
M /:4\-Z7K6IZ5=6&H1WUHXAABCFLYFO)C>062PH([AC&YN+JWC'GB('S,YPK
M$=C;_#'PS:^%-#\-Q:;MT71)K:XL+7SY3Y+V\BR0G=NW-M95.&)!QSD5BCX
M^!0UT?[(G83F=MCZE=,D#37,5U(T"F7$#>?!%*&B"E70,I4YH Y[Q1\>M0\.
M:A?V]]X-UC1;>UTF'4I+N[^QW)A:2Z: 1O%%=_,3M!!5B!NYZ8J[JW[1N@Z)
MX7NO$M]I>I6GAU;I;*QU2XGLH8-2E,QA B+W"E!N5CNG$2X&<]*W+[X)>$M5
MABCOK;4K]8[4V9-WK5[*TL1E$P65FF)EVN,J7+%<D*0"07M\%O"36U[;"TOX
M[6ZG%S]GCU>\2*VE$GFB2V02A;9MY)W0A#R>Q- &O\/_ !UIGQ*\(:?XCT=F
M;3[T/LWLC%61VC=2R,R-AT895F4XR"00:Z&J>DZ7#HNFV]C;O<R00+L1KNYD
MN92/]J65F=S[L2:N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<1X<\;WVL:S;VDT5
MNL<F[)C5@>%)[L?2I]'\97>K>-;[2)H8-)BM-XCMKP/]JO5! $T71/*'JI<_
M, VP\'*G5C57-$B$U-71V%%>7> ]>UBZ\97FDWOB*76+*XT>*_M+TP6JQW#-
M(RM-:>2&'D@,@"RLS9*_>&2>:L/BSXIT2>;^UX/[3DM-07PO'!!$VV]O5BDN
M)+QO(AED13"D>$1" S/D8P5U+/=J*\;O?V@Y[*'SG\,RQ*EK(\\-Q+-%-;W*
M:?)>F"0&WV*=D8'+[\.K;,&M[PY\4-4U/Q18:1J>@0:5'>1JT-REY+,LC&#S
MMJ'[.J$A>"I=7X8A2HW$ ]&HHKXW_9__ &R?&GQ6^+F@^%M6TS0;?3[_ .T>
M;+96\RRC9;R2#:6F8=4&<@\9KDK8FG0G"$]Y.R_#_,YZM>%*482WEL?9%%>3
M:GXLU[0_B'IBV^I77B32M0N+N#[%9Q6:P+)&C$6L;%PXG3RW9S*ZH0& PV%&
MUI'B#Q/XW^$MGK%E:/H7B2>S@NXH;A8C'/)L20H!O?;%)RF6(=0V< @5UG0=
M_17ANA?'36#%I<LFAWNM2:[ FNP6MM#(S66G32".W1?)A<.^Q3*_F,@!8J&(
M  N#]H.ZN=1@LK+P_;7<E[<V\-C,;^6.&9)99(Q(SM;=!Y>?W8D4YX;CD ]F
MHKC/A_X^N_&-WJMK?Z2NC7-D(W$!FDD=HW:0(Y+1(I!\HD-&TBGD!L@UV= !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %2#2+&UE66&RMX9%Z
M/'$JD?B!5HJ"02 2#D9[4M%))+8226QDZ-X1T+PY<7$^DZ+IVESW'^NELK6.
M%I>2?F*@$\DGGUI;WPGHFHVEU:W>C:?=6MW-]HN()K5'2:7 'F.I&&;"J,GG
M@>E:M%,9S_\ PKWPKYWG?\(SH_G>5Y'F?8(MWE^68MF=OW?+)3'3:2.G%6H?
M"6AV^KKJT6BZ?'JB((UODM8Q.%"[0H?&[&WC&>G%:U% !7+Z+\+/!?AO4X=1
MTGPAH.EZA#N\J[LM,AAECRI4[7501D$@X/0D5U%%2XQDTVMB7%/5HR8/".A6
MNN2:U#HNG1:Q+G?J"6L:W#Y !S(!N.0 .O:M:BBJ*,6X\$^';N'38I]!TR:+
M3%5+%)+.-EM%7 41 K\@&U<!<8VCTJ.S\!>&-.N//M/#FDVL_FB;S(;&)&\P
M$D/D+G<"2<]<DUO44 9>C>%]&\.27+Z3I%AI;W3!IVLK9(3*1G!<J!N(W'KZ
MGUK4HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
&**** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>gshd-20251231_g2.jpg
<TEXT>
begin 644 gshd-20251231_g2.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" *Y!!X# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ">XDB<!;:688SN0H!
M].6% $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445!/=Q
MV[A664DC/R1.X_, T 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !114$][;VSA9KB*)B,A7< X_&@">BBB@ HHHH **** "BBB@ HHHH *
M*** "BBD9@JDD@ <DGM0 M%>(^ ?VG="\4_$C7?"EU,ELT-TT>G73_(EPJ\,
MIST8$-]1R/;VZN/#8NAC(.="5TFU\T<&#QV'Q\'4PTU))M/R:_KYK4*CN'DC
MA9HH_.D'1-P7/XFI*XCQ%\1SI6J:OI5CITNH:G8QVLOD\(K),[+NW$XXVL<=
M?E/M6U6K"C&\W;_AK_H;UZ].A'FJ.U_\F]/DF7]?^)WA7PMK<.D:OKEIIVHS
M*K16]P^UG#$@8]>1716MY;WT7F6T\=Q'G&^)PPSZ9%?)7[9?PTCUG0X_B(+D
MV\L,%M;M9^4I#AV.#Y@Y.,_X=:^6O"GQ!\2>![A)M!UJ\TQE+,%AE.S)&"2A
M^4G'J*^'QO$U3+<9*AB*-X[IIZV[V_X8_-\QXQJY1CY8;%T+PWBT]>5];/Y]
MC]8**_/_ ,"_MI^.?"XDCUCR/%$# [!= 12(V>N]%Y'7@C\:]O\ "O[<O@S5
M(<:W97VB3+&I8A//1W/W@NWG ]3BO4PO$V6XE*\^1]I:?CM^)[."XRR?&)7J
M^S?:2M^.J_$^D:*Y;PW\4?"7BVU:?2?$6G7:)@.JW*!D)&0""<C_ .L?2NH!
M# $'(/0BOIJ=6%5<U.2:\M3[&E6IUH\]*2DO)W%HHHK0V"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*H:_$]QH6HQ1J7D>VD5549))4@ 5?HJ9+F31,H\T7'N?D'-#+:7$D4J-#-$Q
M5T8896!P0?0@U])?![]L[4?!6CV^C^)K"76[*V0K#=0N!<8[*V[ANI^8G/3Z
MUYG^TE;16GQR\7Q0H(XQ=@A1ZE%)_4FO-:_G>EBL3D^*FL-.SBVO)V?5'\G4
M<;B\@QU2.$J6<6XOL[.VJ9^HG@'XW^#OB-8&XTK68!(@S+;W#"*2/G'(;'<'
M'KBM[Q19:/+I[:GJ("1VJK,+J/[X"G< ".HSVYZGUK\G:^H?V>_CGK?B*YM/
M"&KZA \$=M,%EU EHYHQ&BI#MX^;(8[SGJ>,G(_0,NXJ6,:P^*II2>B:V;\U
MT^\_5,IXW6/DL+C:24WHFMF_-/;[R+]K37O$]WI&G1S_ &F#PY<W3.;>XVJ\
M,HSLCPN,H4 <9SUZC%?,=?4/[36F-J'@-=3CTI],GMM9>*]CE55=BJ"-7&#\
MR_<  S@$ GCCY>KXC/N;Z])R;=TM_P"OPZ'YOQ/S_P!I2E-MW2:OVMZ+[NCN
M@HHHKYT^3"NW\'?&SQQX"58]$\27MM N,6\CB:(8]$<%1^ KB**VI5JE"7/2
MDXONG8Z*&(K8:?M*$W&7=-I_@?3?A+]NOQ1IL2Q:_I5IK),@W7$7[AU3O\H&
M">OH*]C\,?ML^ =;^74%OM$E:41HMQ%O!!Q\Q9<A1SW/:O@&BOIL-Q/F>'LG
M/G7]Y7_'1_B?8X/C/.,)9.ISK^\K_CH_Q/U;\/\ Q+\*>*H9)M)\0:??11OY
M;-%<+@-C..:Z6OQ_!(((.".XKM/#_P :/'/A>29]-\4ZE"TH"N9)C+P.F-^<
M?A7T^'XU6V(H_.+_ $?^9]GA?$6.V+P_SB_T?^9^IE%?!WAS]N?QKILQ_M73
MM-U> 1[%15:!@W'S%@3GC/&.]>RZ)^VSX5E@TM]<TZ\TC[9:F<R)B=%(<H0
MOS<LCXR!P,GJ*^HPW$N68G_EYRO^\K?CM^)]GA.,,GQ?_+WD?]Y->6^WXGT9
M17G/A+]H7X?^-/LZ:?XCM4N;ARD=K='RIB1_LMR.AZUW]I?6U^A:VN(KA1U:
M)PP'Y5]!1Q%'$+FHS4EY.Y]50Q>'Q4>:A44EY-/\B>BBBN@Z@HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ J">RM[EPTUO%*P& SH"<?C4]% !1110 4444 %%%% !1110 4444 %%
M%% !1139'\N-FP6V@G"C)/TH _+;XUV6HZ?\6?%4.K3?:+\7\CO)OW\,=R#/
MLI4>V,5Q5>R_M._#_6] ^(.IZ[?3_P!H6FIRB4W2QK'Y3L"1"R D@JJ@9(Y^
MM>-5_-N84I4<75A)->\]][7T/Y"S6A/#XZM"::]Y[[VN[>IUW@3P(/$JW.J:
MI<G2O#&GD&]U$C))[11#^*1NP[9R>P/OWP[\6Q?%'5M!\.Z!'J6A^%]#AMUN
M+Q?+^VW+(P,<;,I&$^5F.W/3MD5XU\*-2U3Q3XB\/>$IIUNM(CGDGBL'MH92
MS!6D9$+@;6?:5W%AC=G->M:'H?A;X$>)O$%[<ZVNESLBQ06=PGGW,EL\?SA
MC?*#(P7Y@6Q"3G#5[^51Y(QJ0TIWM-MI7LKVO?;\7\[+ZC)(^SA"M3TI7M4;
M:3=ES63OI'[F^N]EY1^T%\1[CXC_ !%OYCYD>GV#-:6D,F RJIPS-@D%F8$D
M]^/2O-:**^7Q%>>)JRK5'K)W/C,5B:F,KSQ%5WE)W84445SG(%%%% !1110
M4444 %;WC5&L]7BTXK$G]GVL-JT<+AU20(&F&X$@GS6D)P2,DXXQ4'A&Q34?
M$^F030BXMOM"//&V0ODJ=TA8@C"A Q)R, $UG7UY+J-[<7<[;YYY&ED;&,LQ
MR3@>YK=:4F^[_+?\T=*]VBWW?Y;_ )K[B&NPUWQ1K?AO5O[/T[5[O3ELH8+=
MX;&Y:.-94C42<(0"?,WY/.22<G-<_P"';&+4]=T^UN-XMI9T68H<,L>?G(.#
MC"Y.<=JAU74'U;5+R^D54DN9GF95Z LQ) _.G"4J<&XNS;_+_AT5"<J5)RB[
M-OIY;_FCVSX=_M4^.=,UPSZWXJ^T:;'$7EAO+82M* 1\D6T##MTW,0 ,DYP
M>[\/_M\:C'<0IK7AFWEM][&6:SF(DV9)4!3QD# SGG&?:ODZBO8H9]F.'2C"
ML].^OYW/>P_$^;X6*C3KO3O[U_\ P*_X6/OK0/VW_ &IV\KZC'J.CR*V%BD@
M,I<8ZY3(%>GZ'\;? GB.[AM-/\5:9/=S+N2#[0H8\9(Y[@5^6U%>]0XRQU/2
MK",OP?\ E^!]/AO$#,J5E7A&?WI_AI^!^O%IJ%KJ"LUK<PW*J<,89 X!]\58
MK\D=+\3:QHD3Q:=JM]81.VYDM;EXU8],D*1S7H.@_M/?$K0);,IXEGO(+8!5
MM[Q5D1@!@!C@,?SKWJ'&M"6E:DUZ-/\ R/I\/XB865EB*$H^C3_.Q^EM%?"?
MA_\ ;L\8V$DS:MI6FZJC "-8@UOL/<DC=G]*]#TS]OC0&M+?^T/#6HQW14>=
M]G>-HP>^W)!(^M>Y1XGRNLM:G+ZI_P#!1]+A^,\EKK6KRO\ O)K\KK\3ZIHK
MQK1OVNOACK-_':KKDEFS@GS;RV>*,8&>6(P*[GP_\5_!WBJ2:/2?$NFWSP@-
M((KA?E!Z9S]*]REF&$K_ ,*K%^C1]'0S3 8K2C7C+TDO\SK**AM;N"]B\VWF
MCN(\XWQ.&&?J*FKN3OJCTTTU=!1113&%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4456U*
M[%C8S3D\HI(^O:@"S39)%B0N[!$')8G %<AH/B46BRI>/)(&.5;[V/:J>K^(
M9]4)1<Q0=-@/WOK0!W44R3H'C=70]&4Y%/KS2ROY]/F$D$A4]QV/U%>@:5??
MVC813X 9A\P'8CK0!;HHHH *@GM([APS-*"!CY)70?D"*GHH **** "BBB@
MHHHH **** "BBB@ HHHH *ANY5@M97>9;=0I_>OC">_/%35QGQ=NM8LO >HS
M:%8P:G?J 19SOL\U>X0_WQU'N*QK5/94Y3M>RN<^(J^QHSJVO9-Z?\#7[C\^
MOC]X9M/"GQ&U*Q77;K7M5$A?4)[F'9ME;YMH.?F^4CH !T'H/-ZZOXA^%?%O
MA_5$O/%]I=P7VH;I%FO'#O-MP"<@G(' KE*_F_&.^(F^1PN]G>Z];ZW/Y$S!
MWQ=1^S<+MOE=[I/:]];V+6EZI=Z+J%O?6-P]K>6[AXIHSAE(HU75;S7-1N+^
M_N)+N\N',DLTIRSL>]5:*Y.:7+RWT.+GER\E]-[=+A1114D!7L_A[0K#P/\
ML_R>._[,LM7UW5-6_LNV?4+=+F&QB5&9G\IP4+L4(^8' (QWSXQ7J_P9\2>,
M#I&L^&M&T/3/$GA^X9;J^M-;C_T.W88 F:3>GEG"CDM_#TXKU,NE%5G&2=VF
MDTKV?1V_IK=;'MY3*"KRC)-RE%J+2NU)K1V^_;57NM47?BOX>TK6OA-X*^(6
MG:;::+>ZC+-I^I6=C'Y<#RQE@LJ(,*F0A) X^8>A)\;KV'XZ?$:QUC1O#G@S
M16LGT[0UDENI]+B$=G-=2'+"%<9,:<J')R^YB<]3X]3S-TWB/W;O913:V<K+
MF?W_ (CSET7BW[)IVC%2:V<E%<STTWO>V[NPHHHKRCPPHHHH WO#$+0V.NZE
MY$DBVMD8EDP?+5YF6+#''4H\I R.5SR 16#6V0EKX*7[S27NH'((P$$,?'UW
M&X/TV=\\8E;5-%&/E^?_  +'15TC"/E^>OY6-OPI^YFU.\,GEI;:?<;@,[F\
MQ/( &/\ :F4G/8'Z'$K4\,ZA%I^KQ?:CBPG!M[L8)_<OPQQZC[P]&4'M5?6M
M(N-!U:[TZZ %Q;2&-\9P2.XR <'KR*;UIIKH_P ?Z_(<E>C%K9-W]7_FE^#*
M=%%%8',%%%% !1110 4444 %%%% &MI_B[7=)M5MK'6M0LK922L-O=21H">3
M@ XKK=)_:%^(VB6$5E:>+M02WBR$61ED(R<_>8$GKZUYY1753Q5>C_#J./HV
MCMI8W%4/X-64?1M?DSWG1OVU/B-IL-K#<SV&HQQ$!WGM@)95SR"RD#..,X_.
MN\L?V_;XWD/VSPA;BUWCS3!>,7"]]H*XS]:^2J*]:EG^9T=(UW\[/\[GNT.*
M<YPZM#$R?K9_FF?=&F?MW^#[R_AANM&U6PMW.'N7".$&.NU22?PKL-,_:^^&
M.J7\-JNM36[2G'FW5J\4:\=68C K\YZ*]>GQ?F4/BY9>J_R:/=H\>YO3^/EE
MZQ_R:/U&L?CI\/=1N%@@\9:,TK= UVBY_$D"NHC\2Z1*%*:K9.&^[MN$.?IS
M7Y(T D$$'!'<5Z<.-JR_B4$_1M?HSV*?B+B%_%P\7Z2:_1G[ 45^3H\?^*
M!XDU< ?]/TO_ ,574:?^T7\2-*L8;2V\77R6\*A$5MC$ >I*DGZDUZ4.-<.W
M[]&2]&G_ )'LT_$7"-_O</)>C3_R/TZHK\[-"_;%^)>B6;0/J5KJ9+EO.OK8
M.XZ<94KQQ^M;VC_MS>.[2_CEU"STK4+09WVZ0M"6XXPP)QS[5Z$.+\ME;FYE
M\MON9ZE/CW*)VYN>-^\=ON;_  /O6BOF'X2_M<ZS\3?%G]E?\(Q9VEO';O<S
MSK=LS*BX48!49R[(/H2>U>XQ_$*W\M?,M9-^.=I&*^HP6.H9A2]MAW>-[;-?
MF?9Y=F6&S6C]8PDKQO:]FM5ZV.MHKEXO']D\BJ\$L:GJQP<?E5K_ (3;2O\
MGK)_W[-=YZAO45C6_BW2[DL!<B/'_/0;<U/_ ,)'IG_/]#_WU0!I451AUS3[
MB01QWD+N>@#59^U0_P#/:/\ [Z% $M%1?:H?^>T?_?0IR2I(2$=6(_NG- #Z
M*** "BBB@ HHHH **** &JZN#M8-@X.#WIU?!_QY\7:O\.?VF[JXM=8O['3C
M<VEY+%;3NJ,A2/S,H#@Y 8>]?==K<I>6L-Q$<QRH)%)[@C(KQ<!F<<=5KT>7
MEE2E9Z[[Z_@?.Y7G$,RKXC#\G+*C+E>M[ZM7_ EHHHKVCZ(**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KFO&EYLMX;
M8'ESO;Z#I_GVKI:X#Q+<M<ZQ/G@1G8!["@#+HHHH *ZSP5=YCGMB>AWK_(_T
MKDZTO#UW]CU:!B<*YV-^- 'H-%%% !4$]O)*X*W,L(QC:@0CZ\J:GHH ****
M "BBB@ HHHH **** "BBB@ HHHH *^>OVS/B*/!_@6PTVUEGM]9O;N.>UGA(
M'E^4P9B?S QWSSQ7T+7P-^VWXRM_$'Q1@TFW^8:-;^5*X8G]X^&*X(XP-O3K
MGVKY?B7%O"9;-Q=I2M%?/?\ "Y\7Q?CG@<HJ.#M*=HKY[V^5SRYOBOK^MSV<
M'B/5[_4]+B@EM6@60 B.12I(XPQ&=PW=QU'6L>30["]TRXN-'NKR[GM%$EQ#
M<6JQGR\D&1=KMPOR Y_O9Z XP:V?":EM3N" 2!87I.!T'V:6OQ!595Y*-5\U
M^KO?L?SA&O/$S4*[YK]6VVKV6_E9:&-1117&>>%%%% !1110 4444 %%%% !
M115K2=.?5]4L[")TBDNID@5Y<[5+,%!. 3CGL#32<G9%13DU%;LT_%1C@CT:
MQB=G%MI\3.S1A,O+F<]"<X$JKD\G;T' K"K4\4ZBFK>)-3NX7WV\MPYA(7:!
M'G" +V 4  =@ *RZUJM.;MM^BV-:[4JDN7;9>BT7X$]A'!+?6Z7,OD6S2*)9
M=A?8N>6V@@G YP",UM_$))SXQU2XF4".[G>XMW3!22%F)C9"."NW ]L8/(-<
M[73:!*WB&PET&86K7'E#^S9)D".LHDW>4) .CAI,!CMW%>E73M.+I=7JO5=/
M\O,THVJ0='J]5ZJ^GSOIY_AS-%%%<QR!1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110![E^R19SR>.-9NUA<VT6F&)Y@/E5VFC*J3ZD
M(Y _V3Z5]45\Z?L? ^5XN..,V?/_ '_KZ+K]UX5@H95!]W)_BU^A_2_!%-0R
M2E)?:<G_ .3-?H%%%%?7'W@4444 %%%% !4D5Q+ 28I'C)Z[&(S4=% %C^T;
MK_GYF_[^&C^T;K_GYF_[^&J]% %C^T;K_GYF_P"_AH_M&Z_Y^9O^_AJO10!\
MP?M)^(/$_A/XE&:P\1:O:V>H6D-S&D5U)&BL%\IP #CK&3_P+WKS:#XS^/;7
M'E>,]=3'8:A+_P#%5Z'^UQJ%Q+XTT2R:4FUATP2I'@85WFE#'UY"+^5>%5^
M9U6J4<RKQI3:7,^K^?7N?RWQ#B*V'S?$PHU))<SZM;ZOKW/0X/VAOB3;_=\9
MZL?]^??_ #S5L?M,_$\ #_A,+WCU6/\ ^)KS&BO+688Q;5I?^!/_ #/$6:YA
M';$3_P# I?YFSXM\9:UXZU8ZIKU_)J5^8UB,\@4,5&<#@#UK]&_@/\0]/\7?
M"30+Z35;:6YMK6.VO6:0*8YE4*0^>A. ??/%?F74D=Q+%%+$DKI'* '16(#
M'(R._(!KU,HSJKE=>=:2Y^9:W?7H[ZGMY%Q%6R7$U,1*/M.=:W;NWNG?7^F?
MKVK!U#*0RD9!!R"*6OS"\&_'WQUX,U"REM_$FI7-G!(C-97%RTD4B C*8;(
M(XR*]0^+?[:&L>--(M[#PO;77A8[@]Q=QW(:5_E(**0HVC)Z@Y..U?HE+B_
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
M,@[6!P1Q[BHJZ?Q_YD6I65M=3Q7.J6MHL-_+%(9<SAW)#.<[F52BD@D97 )
MKF*56')-Q70FM35*HX+I_7WKJ%%%%9&)T?@G2Q-?2ZM<0)/IFDC[3<*\L:!F
M"LT2$-G(=U"D '[V.XK N+B2[N)9YG:2:5B[NQR68G))_&NFL%?1_!.I_:;R
MWCCUB-#;V@=C-(T4ZC>0HPJX\T#<1DJ<#@&N5KIJ>["$?F_G_P "S^9V5DH4
MZ<%O:[^>WX)/7OYA1117,<84444 %%%% !1110 5Z-XTW> O ^F>#57RM5OS
M'J^MD<.I*G[-;-T/R1MYA4YPTO\ LUPFD:A_9&JV=]]F@O?LTR3?9KI2T4NT
M@[7 ()4XP1D<5+XAUV\\4:[?ZOJ$OG7M[.\\S]BS')QZ = .PQ773J1ITY6^
M)Z>BZ_-[>E^YW4:L:-&=OCEIZ1Z_-Z+TOW,^BBBN0X0HHHH **** "BBB@ H
MHHH ^V_@%:3V?P?\-I<0R0.T<T@612I*-/(RM@]BI!![@@UW]<]\.?\ DG?A
M7_L$VG_HA*Z&OZ3RZ"IX.C!=(Q_)']?9535'+\/372$5^""BBBO0/5"BBB@
MHHHH **** "BBB@ HHHH R/&5F=0\&^(;4123&;3;I/+A(#MF%N!GC/UK\_*
M_2"U94G!?.P@AMO7!&#7YOU^4<;02J4)]U)?=;_,_#_$:FE6PU3NI+[FO\PH
MHHK\S/QP**** "BBB@ HHHH ***EM;2>^N8K>VA>XN)6"1Q1*69V/0 #J::5
M]$-)MV1%7;^%?@GXY\;:2NIZ)X;O+^P9BJW"A55B.N-Q&1[BO>?@E^QTY6'Q
M#\12MC81@2II#.%9O0SMT4?[(Y]2.E?5EAX@TV70;7_A&OLMU;,%BLDM^(&
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
M4 %%%% 'MO[/5]=^#?#OCGQE<+#>^&+&TCLM0T::,.-2:9MD<?)P@!()<AL
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
M2-&J/'M+W RKOZX[#IW]J^G_ -I[XUR_";PG''IPM+C5=09H%BFE(>-"C?O
MHY."!UQU'-?G22222<D]S7Y?Q?FMDL!2?G+]%^K^1^,<>9W9+*Z$O.?Z+]7\
M@HHHK\L/Q,**** /T0\ ZA=:IX"\-75[=K?74FG0,]PHP')0'_/ ^E;M>0_L
MS>.$\4?#^'3990U_I.+=TPH_=8_=D =L#&3U*FO7J_I#+*\<3@J56#NG%?>M
M'^)_7638F&,RZA6INZ<5]Z5G?YD-[,+:RN)B$(CC9R)!E3@$\^U?F[=W'VN[
MFG\J.'S79_+A7:B9.<*.P'85^@_Q$U.31/ 7B'4(1$TMM8S2H)QE"P4X!&1G
MGM7P%H.A7WB;6+32M,MGN[^ZD$<42=2?4^@ R23P "3P*_/.-).=:A1CJ[/\
M6DOR/RCQ#FZF(PV'@KNS=O5I+\B/3]'O]66Z:QLKF\6UA:XN#;Q-)Y,2_>D?
M ^51D9)X%?77[*WBV/6_AX=*DD+7NES-&5>3<QB;YD..P&2H_P!VN:^&-WH^
ME>"/BKX8T!X;VULO#-Q)>ZNB\W]SM()4_P#/%!E4'?+-_%QP?[+?BJ#P[X]N
MH+W48K"QO+4H1,P5990Z^6N3W^9L#WKR\GME6-P]3GNJEU+LM;;^36_W76_C
M</\ +DF8X6K[2ZJJ49;66MM^MFE=^MKK?[* )( &2>PKT>PA0V$ ,6S"*-C#
MIC_Z]<-H5D=0U&)$?9M^?</0>E>B5^U']$A1110 4444 %03WMO;.%FN(HF(
MR%=P#C\:GHH **** "BBB@ HHHH **** "OE#]O+QI<V.B:!X9AW)!?N]U<,
M",.(R JXQ_>.<^U?5]?)7[<_@S4M=O?"5_9BW:)1+9A)+A(W>1B&4*&(W=.@
MY]J^9XD=3^RZJI;NVW:ZO^!\=Q<ZW]BUU1O=V6G9R5_P/C2BK-_IEYI4HBO;
M2>SE8;@EQ&R,1ZX(JM7X&TT[,_E]IQ=F@HHHI$A1110 4444 %%%% !1110
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
MJ3R3]*WIZ<TNR_/3]3IHV7-+LG^.GZF'1116!S!1110 4444 %%%% !1110
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
MU(K<\,_%VS^(?Q@U#PAK/AT6&KW+W.C6GBC3@L>J0(JLA,C;2"Q"G+*%VY(
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
MFG@(HTZWCLV2,Y59%7,W/?\ >F0YZ<\<8K:&D)2^7W_\!,Z*?NPG+T7W_P#
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
MK&XU56DTFQC-U=QHV&D0$*(QR#\[LB9!R Q/:LO4K^35-1NKV8*)KF5YG"#
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
M*#6LHV]UQ:LKVBVFW?I8P_B%?:5>^(6&D^%7\&Q01B&;3)+J6X82@G<Q,OS
MX(&WMM]ZYFO</VLKB*3Q?X:BNGBE\40:#:QZ[)"P(-W@Y#8_BQSSV*UX?7@Y
MA2]CBJE.][/HDOP6B\TNI\SFE'ZOC:M)M.SZ)1_!:)K9I;,****\\\H****
M-CPI_P A2?\ Z\+W_P!)9:QZW/"JQ1'5[R5W46NG3%41 V]I ( "21@#SMV>
M?NXQSQAUM+2G%>OZ?Y'1+2E%/NW^2_1A1116)SA1110 4444 %%%% !1110
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
M  .<=LG8'P-ATWX*:_XNU:]EAUZS:T>'2HB (8II%"M/D$AF4[@@((&TG.[
M[WXC3^'+/5/A[\0_$B:@(M7T:1[32(H(KB&QFA\L0 1%HLV_[PN$W#)4<D$T
MFAW'A_6_V?OBA>W'B+7+]+S4K.:]OKG2(4G$IE4C;&+HJP)ZG>N!T!QBOIG@
M,/\ 6*RLOADTKI6]SF4K-WUT:717OL?9/+,+];Q"45\$G%<R5OW?,I6;OJVF
MEM%7OLCYEHHHKXT_/BUI=DFHZA!;27<-BLK;?M%R2(T/;<0"0,X&<<9S7LFC
M>!=7T[P/?17,^D^,?#BR@I;Z-?\ FWEK)N&Z6W^7J V2O0YSZD^(UM>$?&>L
M^!-6_M/0KY]/O3&T1E15;*'&5(8$8.!7H82O2HR_>1>O5?Y/1^CMZGJX#$T<
M/-^VB[/2ZWL_)Z2]';U/T+_9]^)_A7X@:-)#HDTTNK6MO"=0-S (Y7."JLQ4
M!6;@Y*]ZZ?X:>![CP)::C9FZ,]I->W%S$C@9'F2M)G(_WB.<G@>G/QE>_M;Z
MMI]M9/X:TJRT34F"RZE<16Z!+R;8RL2@_A'R8YS\OTKWG]E3X]ZO\6'UVQ\0
ME'U"W=9HI((]D81@?D')YRK'Z5^M97G6#Q-6EAI2O45TFE9.^O=ZZ:^9^ZY-
MQ#@,97H824N:LDTI).,7=7ZMN^FOFCZ(HHHK[D_20HHHH **** "BBB@ HHH
MH **** "H)[2.X<,S2@@8^25T'Y BIZ* "BBB@ HHHH **** "BBB@ HHHH
M1E#J58!E(P01D$5^=?[4'P7O_AKXTO-6B@C7P]JMTS6CI)N*N1N96!Z'.X\<
M8_"OT5KYJ_;.^&/B+QIX?M-:TV\5]*T6&6XN;!R1VR9%Q]XX&,'U/(KY+B?!
M+%X"4E%N4-5;\?E8^%XRRZ..RN4U!RG3U5OQ^5M7Z'PI1117X2?S,%%%% !1
M110 4444 %%%% '2PR/XI\/BU=O,U32T:2!G909;4#+1C(R3'@LHR?E+@?=
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
MH **** "H)[>25P5N981C&U A'UY4U/10 4444 %%%% !1110 4444 %%%%
M!7BG[7_B.;P_\$=52WN(H)+^2.S(D(W2(S?.J@]3M!^@R:]KKYS_ &U?"GB/
MQ'X#L9=)/VG3[2Y5KBP@A9YY7;*JR[<_*,\C'OVKQ<ZE.&75G33;Y7MYGSO$
M,ZE/*<0Z2;ERM:;ZZ-_)'P714]]I]UI=T]M>VTUI<IC=#/&4=>XR#R*@K^=V
MFG9G\GM.+LPHHHI""BBB@ HHHH **** "MKPW?VRFXTR_<1:=?[0\WEAF@D7
M/ERCO@%B" >59N^*Q:*N$G!W1I";IR4D6=2TVYTB_GLKN)H+F%BCHW4'_#N#
MWJM72((_$^@,N(TUC3(\JQDPUU:J&)&#P7C &,$$IV.RN;JJD5%WCL]BZL%%
MIQ^%[?Y>J_X.Q[CXN^-$O]O>$;J_\,Z5+HR:?'<S:<+55-T[JRR.S/&2N6W,
M-N000<G=QCZ_XI\.ZQXID\<FX3[>;..=-)4NI34%VHO0 >4N WWP3C\*X+QG
M;RVFMI!/&\,T=E9H\<BE65A;1 @@]"#VK#KU*V85W.4:FNM]>C6E_P#@;'LX
MG-<3*I.%6TO>OJMFE9/IMVV\A68NQ9B68G))ZFDHHKQCY\**** "BBB@ HHH
MH **** "MKP8O_%4:=,2 EK)]LDR0/DB!E?'OM0X'<XK%K9\,J8WU.[X*6MA
M,6&<$^8/(&/^!3*?H#6U'^)%]CHH?Q8OL[_=JS&JWI^L7^D&0V-]<V1DQO-O
M,T>['3.",]352BLTW%W1C&3B[Q=F;8\:ZTT313W[W\3,&\O4$6Z4$9 ($H8
M\GD>M-_X2;SDVWFE:9> '*G[-]G*^O,!CS_P+/MBL:BM/;5.LK^NIM[>KUDW
MZZ_@S;&KZ//$R7.@I"=P*R:?=R1MWR#YGF@@Y'0 \=::5\.W"JPDU/3V'!C,
M<=T#[[MT6/I@_6L:BCVC>Z3^5ORL'MF]))/Y)?E9FR--T6X5A!K4L$@Y!O[(
MQH1]8VD.?^ X]Z$\/VLK!(_$&F/(>%4B= 3V&YH@H^I('J16-11SQ_E7X_YA
M[2'\B_'_ #-C_A%+W_GOIO\ X-+7_P".4^;P1XAAE>-M$U!BC%28[9W4X]&
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
M[G]"9!@*^7X*,,1*\FV[=KZ\OG9WU)****]X^G"BBB@ HHHH **** "BBB@
MJ"=+AG'DRQ(N.0\18Y^H85/10 4444 %%%% !1110 4444 %%%% !115>[M%
MN=K!C'+'S'(/X3]._P!*3\A.]M#"\9?#GPWX_P!/EL]=TBVOXY.=[H!(IVE0
MP<<@@'@U\U>+/V"8);@R^'?$;6\1WL8+Z+?@Y^55((X'3)S7T1:ZGXU&GZJ;
MS1[".XMV#67V>Z,OVI 1D,"%V.1GID ]S6CX5\577B*WC-WX?U/0[@J6>&^1
M,)@X W*Q!)X/'K7@8O 9?F4DL12]Y];-/[]/Q/EL=E>5YO)+%4?>>SLXO?NK
M?<^FJT/RU\5>&-1\&>(+W1=6@^SW]G)Y<J9R/4$'T((/XUE5]P?M@_ G5_'<
MNG^)/#=A'=WEM&8;R"( 32KQM;)X(4 \>Y_'XAFADMY7BE1HI48JZ.,,I'!!
M'8U^+YOEM3+,5*DT^7[+[K_@=3^>,]R>KDV,G0DGR7]UOJO\ULQM%%%>(?.A
M1110 4444 %%%% %G3=2N=(OH;RSF:"YA;<DB]OZ$$9!!X()!K4\1V$4T4.L
MV$12PO&(=%3:MO..7B&.W(9?]DCN#6%78?"Z_B@\2?9;RT.I:;/$\L]B%+^<
M85,R *" 26C"\YX9AWKIHKVC5&3T>WD_ZW_X!V8=*K)4).RD]/)]_P!'_P
MSO'4L-UXGN;J"#[,EY'#=F+>7VM+$DC<G_:<U@5;U?5;K7-3N;^]E::ZN'+N
M['//H/8#@#L !52LZLE.<I+JV8UIJI5E-;-MA11161B%%%% !1110 4444 %
M%%% !6YI"Q0>&=?N7=_,D$%E'&J @EY/-+%L\8%OC&#G=VQSAUN,T5MX(C"H
MYGO-18NY<;56&)=H"XSDFX;)SV''6MJ6C;?1/_+]3HHZ.4GT3_%6_-F'1116
M)SA1110 4444 %%%% !1110 4444 %36-E-J5[;VENGF7$\BQ1H6"[F8X R>
M!R>]0UN>"Y%M_$,-RT23-:0SW<:2$[3)%"\B$X(. RJ<9YQ6E.*G-1?5FM**
MG4C![-HO^)_#MWJ'B75KBTDLKN.:[EDB%O?P2.ZER1M17+'@] ,UF?\ "&>(
M/^@%J7_@))_A6/15RG3E)R:>OG_P#6=2E.3DXO7S7^1JS>$M<MXGEET;4(HD
M!9G>UD 4#J2<<5E5);W,MI.DT$KPS1G<DD;%64^H(Z5J?\)GX@_Z#NI?^!<G
M^-+]V^Z_'_(C]T^Z^Y_Y&/16Q_PF?B#_ *#NI?\ @7)_C2MXOU.7!G:UNY ,
M&:[LH)Y&^KNA8_B:+4^[^[_@A:E_,_N7^9C45LIXIO6=5\C3>3C_ )!=K_\
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
M?J7D=O\ @7I@5M#2$GZ+\;_H=$-*<WZ+\;_H8M%%%8G.%%%% !1110 4444
M%%%% !1110 5L>%/^0I/_P!>%[_Z2RUCUN>'+B6VTWQ&T4CQ,VG!"48@E3<P
M!AQV()!'O6U+XT^VOW:G10TJ)OIK]VIAT445B<X4444 %%%% $MFN^[@7UD4
M?K5WQ,Q?Q)JS'J;N4_\ CYJOI2[M4LQZS(/_ !X4NKN)=6O7'1IW(_[Z-:_\
MN_F;_P#+KY_H5****R, HHHH **Z'X?>"[SXB>--)\.6#+'<ZA-Y8D89$:@%
MG<COM4,<=\5Z)\6M%;PSIU]I'AOP)<6GA2VD6)_%.H::\MQ?.K#,BW#+MC1B
M!@1XR.IPQ%=]+"3J4)8C:*TVO=[_ (=6]KGIT<!4JX>>*>D(Z;-W=KVT[:7;
MLE=;O0\:HHHK@/,"BBB@ JYHNH_V1K%C?>7YWV6>.?R]VW=M8-C.#C..M4Z*
MI-Q::*C)Q:DMT7M?L$TK7=1L8F9X[:YDA5GZD*Q )]^*HUL^+V\W77G( DN8
M+>ZEQT,DD*2.?;+,QQ[UC551)3DEW-*R4:DDMKL****S,0HHHH **** "A<!
MAN!(SR <444 =3K_ (HTGQ'J+7=UINH [1'%#'J$:QPQC[L:*(,*H'0#^9-:
M=M:V<?PUUG4]/DGTKS+N*VVS7 EDN< [H@5B3:I63>1D@^7R!P:X_1]'N]>U
M&&PL8A-=2YV1EU3. 2>6('0&NJ^+DH@\4MI<1FBMK ,BVSI$D419BY\I8OE"
MD,IR?F]3Q7I0G-PG7FK]-NK7?R6I[%.I4E3J8FHK]+V2UDGU79:V_0XFBBBO
M-/'"C<0I7)P3DBBB@ HHHH  I8@ $D\ #O7O7QQM=>TGQ)\'IM-L[N+6;;PI
MI*VJK;EG6ZC9R$"D'+*VW*D?45X?I>JWNAW\-]IUY<:?>PG=%<VLK1R(<8RK
M*01P3TK?NOBMXVOO)^T^,-?N/)D$T?FZG.VQQT9<MP1G@CFO3PU>E2HU(3O>
M5MNEG?O_ ,,>Q@\51H8>K3GS<TG&S5M.5W[[_D>Y^$K'QE\+/&6K^-=<T76?
M$WC:]@E1;'3M,D:W220*2\\R*(SCGY(@PSU*D5\S3P2VL\D,T;PS1L4>.12K
M*P.""#T(/:NM_P"%R>/_ /H>/$G_ (-[C_XNN3N;F6\N);BXE>>>5R\DLC%F
M=B<DDGDDGO6F-Q5*O&,*7-9-O6V[M=WW;=E?\$:YCC:&)A"G0YK1<G[UGK*U
MVWNV[*_331(CHHHKR#P@KH+2RL-(T1-1U"%+V[NB#9V9F95,8,BO)(%&<;D
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
M]<TX,1%X=L?+'"^;-<,^/]HB503ZX 'L*1=>LE8$>'=,R#GE[D_^UJY.2/\
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
MO7]2TR6V269MZA8D?[J8<XW$%CCA:\K\/^-_$?A.*:+1-?U31HYF#2)I][)
M'(Z%@C#)^M;-I\7/$T^I:>_B#6=3\4Z3;W45Q/I&JZA--;7(1PVQU9B"#CN#
M]#TKUJ.*HPP_LFY*37+?=)-WLET5]797WMN>YA\;AX87V#E)3DG%MZQ2;O9+
MHKZNRNW>VYZ18Z=X&_:'^*FK65HVO:)K.KM++IUW=30R6[.J%A')"J;D 5,9
M$K=.U>&:CI\^DZA=6-TGEW-M*T,J9SM=201^8->Q:)\3O ?@;QSJOC;P_IVJ
M3:RYFDTO2;FTAM[+3Y)0RG+1RL9%4,0JA$X]\$>-WEY-J%Y/=7$AEN)Y&EDD
M;JS,<DGZDU./G2G!2;3J.4FW'9K2U^E[W\[;ZDYG.C4IQDW%UG*;;CLXNW+?
MI>_,^]K<VI#4^GV,^J7]M96L?FW-S*L,29 W.Q 49/ Y(ZU!77?"70-1\1_$
M?P_;:;:2WDT=[#.ZQC[L:2*68GL /UP.I%>71INK4C375I'BX>DZ]:%)*_,T
MM-]3]&?@Q\-K/X6^ =.T:WB1;C8);N54VM+,0-S-R3GVR<=!QBNYHHK^EZ-&
M&'IQI4U:,59']AX>A3PM&-"DK1BK)>@4445L= 4444 %%%% !1110 4444 %
M%%% !1110 4444 %03WMO;.%FN(HF(R%=P#C\:GHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!LD:RQLCJ'1@596&00>H
M(K+NO#&B2VTR3:-8SQ,A#Q&U1@XQR,8YSZ5K45$H1ENB)0C/XE<_-+XO>(]8
M\/>/=2LK70K?P;;P&2*UM;:S2-UB8%2XDV[@74G)4CT[5Y97ZH?$;X3>&?BG
MIPMM?TV.ZD12L-T/EFAR0?E8<]1TKXE^,/[)/B;X;K)J&E%_$>BAOOV\1\^(
M9.-Z#.>W(]>E?C&=\/XW#3E7@_:4]7INOE_EIZ'\\\1\+9CA*DL33?M:5V]-
MX^L>WIIIT/":*"""01@CL:*^&/S4**** "BBB@ HHHH **** "BBB@#:CC,'
M@NX=RH%UJ$0B&<D^5')YG'8#SX^O7)QT-8M;6J*MMX8T. N'DF>XO< '"JS+
M$ ??,#'CL1[XQ:VJ:-+LE^.OZG16T<8]DOQU_4****Q.<**** "BBB@ HHHH
M **** "BBB@ K:UR5AHGAR$86(6DDNU0!ES<2J6/J2$09/90.PK%K:\3*MO%
MHMIO$DEOI\9<J#C,C/. ,^BRJ#[@]>M;0TC)^7ZK_(Z*>D)OR2_%/]#%HHHK
M$YPHHHH **** "BBB@">POY],NDN;9_+F3(!*A@00000<@@@D$'@@UK+XCM+
MVW:'5-(M[C&3'/8JEG,A)7CY$*,.#U0GYCR*PJ*TC4E%63T_#[C:%6<%9/3M
MNON>ATTUUX6O8Y[MK&[L)5&V/3K2;Y')?(;SGWD83@C;R0",9(#;K0[#4](@
MO-$$JS1^<;NUO+R%I%5%5PZ+A69=I;H#]PUS=7=(U>;1KIIH4BE#QM%)',NY
M71AAE/<9'&00?>ME5C)VFE9]E^)NJT9NU2*2?9)/U_K3R(TTR\DL'OEM)VLD
M;8UR(V,:MQP6Q@'D<>X]:K5T,OCO5))XC_HPM88?LT=B;='MTBW*Y4(P.<LJ
MDL<L<#)KH=.\5^&]8NI;/4-$TW2-),B3[Q&[3D?:%=XA*BY ,9D5?EX 4$\5
M4:5*;M&=O7^MO4J-&A4?+&I;U5KO]%Z_\-YZJ[F &,DXY.*NZWHE[X=U.;3M
M1@-M>0XWQ%@V,@,.02#D$'CUKM-!^,5WHE^EV=)LKR6T21=-,Y<_8<HJ*JC.
M&4*@X8<Y)SR:35[C1OB9K]WK%QJ8\.W#QB2Z@N4$B?(A4&%@06/RI\F ?F.-
MV,5?L*4H?NYWG?;;3U>F_GM^&OU:A.G^ZJ7J7V?NJUM7=Z7OY[:^GG]%=C+X
MA\.:)OL]-T&#5D"B&74M09]\Z\EV2,$"(DXVD98 #/)-16?Q(OM.^TPVVFZ0
MFG7")')8/81R1L$QM+,PWLW!.XMG+$@C-9>RIQ=I3^Y7_P OP_$P]C1B[3J?
M<F_\E\U?RN<G173#Q_?Q106MO:V%MID8^;35MP\$IRI+2!RS,QVJ-Q.0!@$5
M(?#=EXE:.70[ZQM[F2)"^DW,K0.LGRHPC>4['!8E@-^[';BE[)3TIN[[;?=W
M_/R%[!3THRYGVV^[O^?D9NN_\@OP[_UX/_Z53UCUT?B_2;W1K;0;:_M)K.X2
MR=6CG0HP/VF<]_8@_B*YRIK)QG9]E^2(Q$7&=I*SLOR04445@<P4444 %%%%
M '8_"[3;"X\0_P!IZCJHTNVT;R]1<A"SR!)%^5>1@DE0.IR1P><<_P"(M;G\
M2:W>:E<DF6XDW88Y*CHHS@9P !GOBNYTF71O#OPLGNKBQD.H:PLMK'+)M+,5
M+<HI /E B/+ M\ZG^[7FM=]?]W1A33W]Y[]=K_(]3$_NJ%*BFM?>>^[VO\NW
M<****X#RPHHHH *V+7_D3]3_ .O^T_\ 1=Q6/6Q:_P#(GZG_ -?]I_Z+N*UI
M_%\G^3-Z/Q/T?Y,QZ***R, HHHH **** -SPRRW,&L:?([*MQ922IA0P$D/[
MX$C(QE4=<CD;SVS6'5_0-6?0M;L=0CW%K:99"J-M+ 'E<^XR/QI?$&DMH6N7
MVGMO(MYF16D7:77/RMCT(P1[&MW[U-/MI^J_4Z9>]13[.WWZK]3/HHHK Y@H
MHHH **** "NUUV5OB3YVM0JI\2/*[7MC"9':X!.1+$I!Q@':4#' 4$ #..*H
MK:%3E3BU=/\ JYT4ZO)%P:O%[KTV:\U^K'SP26TSQ31M%*A*LCJ592.H(/2F
M5U%U=GQ/X2C:>Y4ZCHBE2)$)>:U=U"_/SDH[D8;'RN,?=Q7+TJD%%JST>I-6
M"@URNZ:NOZ\G=!116_X2\!ZWXYDN8M#M%O[F!0[VZ2HLNTG&X*2"5!(!/09'
MK2A"=22A!7?9"ITIUI*%.+;?1:LS]!T&_P#$^LVFE:7:R7NH7<@CA@B&69O\
M\D]@*_2OX4_ [PS\*?-N]&LI+6^O(8UN1).TJAAD_+N)QR6KD_V:/@3/\+M!
MDG\0VVG7&NNY\F>&%3)!$3G9YA )R>>>1G'05[E7[+PYD2P5/ZSB(_O);)K6
M/_!=]3^@N$>&HY=2^MXN-ZLK-)K6&_XN^OE8****^Z/TP**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHJ">RM[EPTUO%*P& SH"<?C0!/1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!XI\8OV5_"_Q.BEO+*--"UTDL+NW0!)21C]XO\70=,'CWKXL^*GP+\5?"
M2[QJ]D9M/8GR]0MP6A89P 3_  MR.#Z]37Z?54U72++7=/FL=1M(;VSF4I)!
M.@=&!XY!KY'-.&L)F%ZE-<E3NMGZK^F?!YUPA@<UYJM)>SJOJMGZK]5J?D51
M7VA\7?V)+*]AGU+P//\ 8[O.\Z;<N3$_))V'!*GG@=,#&*^1_%'@_6O!>HM8
MZYIEQIET"1LG3 ;&,[3T;J.A-?D>893B\LE:O'3NM4_G_F?A&:Y%CLGGRXF'
MN])+6+^?Z/4QZ***\8^?"BBB@ HHHH **** -KQ,!;C2;,,'-MI\1+CH?-W3
M_H)@OU4UBUN>.)5?Q;JL<<200V\YM8HHRQ"1Q?NT&6))^5!R36'6U;^))=M/
MNT.C$:59+L[?=H@HHHK$YPHHHH **** "BBB@ HHHH **** "MCQ7_R%(/\
MKPLO_26*L>MKQM*TOC#6MV,)=RQ(J@ *BL550!P %   Z "ME_#?JOU-U_!E
MZK\F8M%%%8F 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
MT^C?$OQ+H(M39ZF0]H?]&EGACFDMQMVXC=U9D&WC"D#VIWBWQ!>^+-)L=7U1
MXI]2EN[F*2Y2WCB:152 C=L4;B"[<GGFN6KI[;23J/@VP=KNTLH8[Z[WR7,P
M4C]W;XP@R[?\!4^^*[85:U2$J;DVK;7TW1Z-.M7K4YT7-M6O:[MNM>VW7L<Q
M16Q_85E_T,6F_P#?NZ_^,T?V%9?]#%IO_?NZ_P#C-<_LI>7WK_,Y?8R[K[U_
MF8]%;']A67_0Q:;_ -^[K_XS1_85E_T,6F_]^[K_ .,T>REY?>O\P]C+NOO7
M^9CT5NQZ-HT4;M=>(4=@,HEC9R2$^Q\SR\'TZ]#G'&8OLOA__H)ZE_X+H_\
MX_3]E+NOO7^8_82[K_P)?YG;Z#K4GBGX1ZGX>:SLGET,->P32R%7$3,6D<*
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
M3B]=M-_0IT:J<4XN[VT>OIW*-%7=8T/4O#M\UEJNGW6F7B@%K>\A:*0#L2K
M&J50XN+M)69E*+@W&2LT%%%%22%%%% !1110 4444 %;LEK+<^"+::)?,CM+
M^?SRI!,0D2$(6'4!BC 'ID8K"K6\+^(9/#&L17JP1WD.&CGM)L^7<1,,,C =
MC^A /:MJ3C?EEL]/0Z*+BI.,W9/2_;7<R:*ZCXG^&[3PEX[U72K'?]D@=&C$
MC;F4,BOMSWQNQ^%<O2J4W2G*G+=-K[B:U*5"I*E/>+:?RT"BBBLC$***GT^T
M%_?VUL9X;432K'Y]PVV./) W,<'"C.2<=*:5W9#2;=D=M\(]:LO"VH:KK>IV
MCW5C:VR( B*W[\S1M&!N^7=^[9N0>$;CC(X>[NI;ZZFN9VWS3.TCM@#+$Y)P
M/<UV/Q$OM0T3[/X+DEQ8:0L>Z)6+!K@J7D?) _BED &!QC(SDUQ-=F(DXJ.'
M_EO?UZ_=M_PYZ&*FX1CA;Z0O?_$]_NV7W]0HHHKB/."BBB@ K98"Y\&1E6PU
MG?MO!'431KMQ]/L[Y^HK&K;TU!<^%=;B615EAEMKLHV?F12\9QQC(:9.#CC/
MI6U/5M=T_P -?T.BCJY1[I_@K_FC$HHHK$YPHHHH **** "K.F:A+I.I6M]!
MCSK:59DW=,J01GVXJM133:=T4FXM-;FGXEL[>RUB1;5#%;2QQ7$<1)/EK)&L
M@3)Y.W?C)ZXS6972>/4BDUF"[M W]G7-G;FU9RA8HD2QD-LX#!D8$8'(Z<US
M=:UERU))=S;$14:TTMKO[N@4445B<X4444 %%%% !7VA^Q?\+8[$S>,;;Q"]
MY:31F!+&-&C ;&&:13P6!W*"/0]=W'RM<_#G5X;N*TA-I>7SQAVLK>Y0W$;%
M=QC,3$,6 ZA01[U]C?L;WWB._P!&O%U^5X4L8UL[.REMC"ZQ +\W8$=%Z \'
MDYX^TX9PZ68Q]M!W6WDUYW_#4_0^#L*EFT/K%-W5[;V37G=?=9_(^DZ***_;
MS^D HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M@G2X9QY,L2+CD/$6.?J&% $]%%% !1110 4444 %%%% !1110 4444 %%%%
M!116?J.N6NERK',6W,-PVC- %JZN8[.W>:4X1!DUR-]XON+F%XXHUAW$C>#D
MXI?$'B./4H!;VZL(R069N"?;%<_0 I9FZDGZF@$@\$C%)10!;TW4YM,NO.C.
MXGA@W\0K3/C*]+Y"1!<YV[3^76L&B@#JT\;IY8WVK>9WVMQ3[GQI$L2F"%FD
M/4/P!7(T4 =WI7B:VU%EB8&&<\!3R"?8UL5YE9S?9[N&7^XX;]:],!R,B@!:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *AN[2&_MI;>XB
M6:"52CQN,A@>H(J:BDU?1B:35F?GQ^U5\"S\-?%+:OHFG/!X6O<%2AW);RG[
MR?[*GC&?IZ5X-7ZW^(/#FF>*]+ETW6+"#4K"4@O;W"!D8@Y''UKXC_:6_9=;
MP"+OQ1X;^?P_G?/:'.^V8MC"  Y3')SC'TK\AX@X<GAY3QF%5X;M=N]O+\C\
M%XJX2J86=3'X)7I[N*WCWLOY?R]#YLHHHK\[/R<**** "BBB@ HHHH ****
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
M>D:5/]ITVVDSDF,9/OT->;UW'A"?S=)V'K&Y7\.O]: -NBBB@ HHHH ****
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
MLU]65_0.7YA1S+#JO1>G5=4^S/ZGRK-,/F^%CBL.]'NNJ?5/^MM0HHHKTCV
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBH)[N.W<*RRDD9^2
M)W'Y@&@">BBB@ HHHH **** "BBB@ HHHH *;)NV-LQOP<9Z9IU% &8NIS6T
MT,5[$D*R#_7*^5W>G3BM($$9'(IDT$=PH61 Z@@X89YIR(L:A54*HZ # %
MZ*ZE6 93U!&0:JOH]B\90VL0!]% /YU;9@BEB< #)-85OXOM)))A(K1(O*,>
M=WX4 7CIT.G6DS6L4:2 %P67//7%>>NQ=BQZDY.*Z"Z\83S131I$J!\A7)Y
M_P :YZ@ HHHH **** "BBB@ J:RF^S7D$O\ <<-^M0T4 >I=:6JNES_:=.MI
M.I:,9^O>K5 !1110 4444 %%%% !14<[M'"[(AD<#(4=S26PE$0\\J9"23MZ
M#VH S]2\1VFFR^4Q:20=50=*L:7JL.K0M)"&4*=I#C%9>J^$DO)FF@E\IV)+
M!^036GHVF_V59+ 7#MDLQ [T 7J*** "BBB@ HHHH **** "BBB@ J.:".YB
M:*:-98V&&1U!!'N#4E% ;GA'QG_9/\/?$B%;G14MO#>LB0N]Q##^[F!Z[U&,
MGT]/Y_$'Q#^&NM_#;7KW3M4M)O)MYS E\(6$$Q !^5B,$X(R 3BOU6K,\0>&
M=*\5Z>UCK&GP:C:-UAN$#*:^,S;AG#9A>I1]RIWZ/U7ZH_/<\X.PF:7K8>U.
MKW2T?JOU6I\E_LH?LZ:E;7ND>/M6^SK RL]K8RJQ8HZX$NY3C."?E((PW/(P
M/L>F0Q)!$D4:[410JJ.P'2GU[V69=1RO#JA2]6^[[GTV3Y30R;"K#4/5ON^K
M"BBBO5/<"O)/CS^S]IOQDTB,QNFFZQ:[Y(;J.)<R,1C:YZ[<X/KP.:];HKEQ
M.&I8RDZ-:-XLX\9@Z&/HRP^(CS1ENC\D_%'AK4/!WB"^T75(?(O[*0Q2H#D
M]00?0@@_C677V)^W3\-RUOI?C&RMHE2(FUOGC0!FW'Y&8]\'@#_:KX[K^?<U
MP#RW%SP[V6S[I[?Y>I_*V>97+)\?4PCU2U3[I[?Y/S04445Y!X(4444 %%%%
M !1110 4444 %%%% !70^ / ^H_$7Q9I^A:9$[S74JJ\BKD0IGYG;D# 'J1G
M@=374_!'X(:M\9/$*P0*]KH\# W=^1PH_NIGJQ_3J>P/Z#?#+X5Z#\)_#\>E
M:);D#[TMS+@RS,<99CCOC] .@%?7Y)P]6S-JM4]VEWZOR7^9][PYPK7SF2KU
M?=HI[]9>2_SZ>9R'PO\ V8/!GPT\NY6S_M;55Y^VWH#LIY^Z,8'#%3@#(QD5
MZ\JA%"J J@8  P *6BOVK#86AA(>SH045Y']$X3!8; 4U2PT%&/DOZN%%%%=
M1VA4<T$=S$T4T:RQL,,CJ""/<&I** W(;6T@LHO*MX8[>/.=D2!1GZ"J5EX9
MTG3=6N=3M-/M[:_N8UBFN(D"M(JDD X]"2?Q-:=%0X1=KK;8AP@[72TV\O0\
M^^+7@73=?\/7%S)X</B&YB<3?V?$X3[20"OS9X; 8D ]\'L"/@'XO?"R_P#
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
M"BBBJ*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *^3OB'X9\,>./C[J>B>+?#M_#J6HP^1HEU%-Y=O
M/Y<9;<2,'<2Q!SQ\J]SS]8U@>,I['2M)DUBZTTZA-8 S0^5%OD5@"1C'/Y?D
M:\G,L)'%THJ;5HN[NKIKJONV?1GAYO@88ZC%5&N6+4FFDTTKW5O1NSZ.Q^:G
MQ;^&_P#PJWQ/%I!OC>N]K'<.'B\MXBV049<D9!'8]"*XFMOQMXBO_%OB[5M7
MU0.E_=W#R2I(,-&<X"'@?=  Z=JQ*_GO$NE*M-T5:-]%Y'\IXN5&6(F\/'EA
M=V7ET"BBBN8Y KTW]GCXH3_"WXD6%YYI73+QEM+Z,G"F-B,,<D ;3@Y/09KS
M*BNC#UYX6M&M3=I1=T=>$Q-3!5X8BB[2B[H_7Y'61%96#*PR&!R"*=7SM^QQ
M\7CXU\%MX<U*=Y=8T?A9)#DRP$_(<]R.1W. ":^B:_HS XRGC\/#$4]I+[GU
M7R/ZURW'TLSPE/%T=I+[GU7R>@4445WGIA1110 4444 %%%% !1110 4444
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
MZC<:=*'@D*^J]C]17H.GW8OK.*< *74$J#G% %FBBB@ HHHH **** "BBB@
MHHHH *^ OVV],N[;XNQWLUF;:TN;)$@ER")BA.X\?[PZU]^U\H_MV>!-2U?3
M-#\2VD3W%IIRR07*1IDQJQ!\PGT&W'XY[5\EQ30E7RR;BKN+3_S_  9\+QKA
M98G)JC@FW!J6GD[/[DVSXMHHHK\)/YF"BBB@"2UMIKVYBM[>)YYYG$<<4:[F
M=B<  #J2:_4_X5>"H/A]\/\ 1=#@4 V]NGFL(A&7D(!9BH)P2>OO7YE?#_\
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
M2KT5O'!GRXU3/7:.M244 1O"#RK%#VV_X5)110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5(Z/:?
M;%NA"JRKW' )]<>M7:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I&
M4,I! (/!![TM% 'B'Q7_ &3O"OQ.U=M76:?1=2<$RO9A=L[8 4L".V.H]:X+
M4OV!]%.FRC3_ !)?IJ!4>6;E4:)6R,DA5!(QGCCMSVKZLHKP:^19=B)RJ5**
MN]]U^1\QB>&LHQ5256K07-+=ZKYZ/<_,/XH_ SQ+\+_%":3<VDM_#<2+%97E
MO%E+IB!\J@$X;.1M//%?77[''@#Q!\/_  =KMKXATR73)[B^6:)9&5MZ>6HW
M J2.HKWJ[L+:^,)N(4F,+^9&7&=K8QD?@35BO-R[ANAEV,>*IS=M;+LGW?7R
M_&YY&4\(8;*<?+&TJC:UY8]DUK=[OR_&X4445]@??!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4454N=3@M[A(/-C,[$?N]WS 'OBDVEN2Y*.K+
M3*'4JP#*1@@C((J"VMK73U6"WBAME<DB.-0@)[X J*TBO?M+27$L9B(.V-!C
M'3KZ]_\ )J5+&);@SMNDEYVLYSM![#_/>IWUL3?FUL.-ONN!*[;MO^K&,;>,
M'ZY]ZFHHJK6+2L%%%%,84444 %%%% !1110 4444 %%%% !1110 4444 %03
MI<,X\F6)%QR'B+'/U#"IZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** (19Q"[:Y"GSF01EBQQMSG&.E/6&-)'D5%61\;F Y;'3)[T^BE
M9"LD%%%%,84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!
M.]PKCR8HG7')>4J<_0*:GHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
>**** "BBB@ J">XDB<!;:688SN0H!].6%3T4 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>gshd-20251231_g3.jpg
<TEXT>
begin 644 gshd-20251231_g3.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &7!"H# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BO%_CY\7M?\+^(/"?@+P-!:3^./%4L@M[B^!:WL+:,;I;
MAU'WL#=@=]IZXP9/#?A/XR>#_$FD3ZCX\T_X@:)<2B+4[2ZTB'39K5"/];;O
M$</AL91^<="30![)17EWCO\ :<^&/PUUZ71?$'BRWM=5A7=-:V]O/=- .O[S
MR4?R^"#\V."#70WOQ>\'6'PYD\>R:];R>$8XA,VJ6X>9-I<)]U 6)W$# &0>
MHH ["BO--)_:1^&^NW'B.'3O$\5XWAVQEU'4VAMIV2&WB&9'#[-LFW/(0L<\
M8S61/^U]\'K:\T^VD\<62O?1PRQ2>1.8E$J!T$L@39$Q4@E9"I'<"@#V*BN;
M\<?$;PS\-?#K:[XFUJTT?2@0HN+A_P#6,>0J*,EV(R<*"< GM6!\.?V@OA]\
M6=2N-.\+>)(=0U&!/-DLI8)K:<)_>$<R(Q'(Y /4>M 'H=%>4>*/VJ/A9X+U
M#4K'6?%L-G>Z==FRN;?[)<22)*$#L-JQDLH4@EQE1G!(-3^//VFOAE\,]<ET
M;Q%XKM[/5(0K3VT%O-<M ",CS/*1O+XP?FQP0>] 'J%%>#_M'?M0:7\*/@Q'
MXM\-7VGZOJ>JI&^AB6":XM+L>;$)2S1$!=L;L?F=?F&.3Q7<>%_CUX#\8^$]
M6\3Z;KZ+H.DMLO;Z^MIK-(3@'GSD0GJ.@.2<=>* /0**\V\$_M&?#OXAZ]%H
MFA^(TGU6:,RP6MS:3VK7" 9+1>=&GF# )RF>!FNT\5:Z/"_A?6-9-N]V-.LY
MKO[/&<-+Y:%]H]SC'XT :M%?+?PAU'XU?%[P/I'Q$T[XEZ%$-0E:<>%6T6-K
M&.,2%3 ]PI,X8 <G)(Z<]:]J^)'QP\#_  CDM(O%?B"'2[F[4M!:K%)//(HZ
ML(HE9]OOC'!H [JBO+M6^+6@?$+X&^,?$_@C7TU""WTJ^\N\LV:.2"9+=F (
M(#HXRIP0#R#6%\ _B7:Z/^RWX0\6^-O$/EQKIPDO-6U6X+N[;V W.Q+.QX '
M))P.30![=17GW@/X_> OB5K4NC^']?6YU6.,S?8;JUGM)GC'5T29$+K[KD52
M\4_M+?#;P9XAN]$U7Q*L6HV95;I+>SN+E+9CT$LD4;)&?9F!H ].HHKY0\&Z
MK\7/C%\1OBM::1\5#X4L/#.NR:=96(\/V=W&4&[:&=E#_P //)//6@#ZOHKQ
M3]F?XT:E\1OA7JNL^,9+"SOM U.ZTN_U*$B*TF$ 4FX!8X52&Y.<94G@<#:\
M+_M.?#+QCX@L]%TKQ3%+J%ZQ2T6>UN+>.Z;^[%+)&J2'T"L<]J /4:*YOPM\
M1/#WC35O$&EZ-J'VN_T"Z^Q:E 89(VMY<$A?G4;@0#AER#C@U3L?B[X/U"/Q
M5+%KMND'A>=K76+B=7ABM)5&65I' 4X[[2<'CK0!V%%>9^#?VDOAOX^\06^B
M:+XE2;5+I2]M!<VD]K]I4#),+2QJ)>.?D)XYI_C#]HWX<> =9U72=?\ $\&G
M:GI@@-S:O!,TG[Y2T80*A\PE03M3<1W H ])HKBO"?QF\%^.?!-]XNT+7H-2
M\/V*2275U$D@: 1IO</&5#J0O.TKGVJV/BAX8/PY_P"$\_M/_BE/L7]H_P!H
M>1+_ ,>^,[_+V[^G;;GVH ZJBN5USXH^%?#/@FV\7:MK=OI_AVYBBF@O;C<@
ME610T852-Q9@<A0-WMQ6=\/_ (Y>!_BCJ%UI_AO7%N]2M4$LUC<6TUI<*AQ\
M_E3(C%>1\P&.10!W=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 45\^_M/>./&>A^-OA3X8\(>)CX5;Q1J5Q9W=\MA!=L%5(RN%E4C@L>F/K
M7<>!_"_C+P"VJ:IXU^)TWC'2X[5G\F;1+:R%OM^9I-T(W-\H(Q0!Z517EWA;
M]ISX9>-?$6E:%HGBJ&_U75(#<VT"6TZ@H(WE.]F0+&VR-VVN5; SCD52M?VN
M/A%>>(H=$A\;V3WLT_V:.3R9OLSR9QM%QL\H\_[= 'KU%<5XZ^,W@KX9ZG8Z
M?XI\06^BW-[!-<P"Y5PC1Q &0EPI5<;A@$@L3@ FJ_PT^.O@3XP3W\'A'Q##
MJMS8@&XMS#+!*BG@-LE56*_[0!'(YY% '>T5Y;XY_:>^&'PW\0RZ'X@\66]G
MJL(!FMXK>>X,&<8\TQ(PCZC[Q'6O,/BE\:[/PO\ M+?"_4I_&!T[X?WGAV\U
M&=A>,MC<JT;&*0J#MD)^3;P3DC')H ^H:*X7X9_&_P #_&#[>OA'7XM6EL2!
M<VYAE@FBSG!,<JJV#@\XQ7/?"?QYI=OX3\<:UJGQ'C\5Z9I>OWJ7.I7=C]@C
MTM4"9L^?OB//$@X;?Q0!ZW17 ?#[X\>!_BEJTNF^&M8DOKV.W-V8IK"YMMT(
M95\Q#+&H=<NHRI/WA67XB_:@^%_A37;K2-2\60QWEI*(;IH;:>>"VD_NRS1Q
MM'&1T(9A@]<4 >IT5#:7<%_:PW5K-'<VTR+)%-"P9)$(R&4C@@@@@BOFWQMX
ME^(WC']JJ]^'?AGQ\_@K1[3PNFL[HM(M;UGE^T+&0?-7(R)!T./EZ<YH ^F*
M*\$^ OQ(\97'Q3\??#3QIJ=GXFOO#*6MQ!X@LK1;;SXYD#!)8U.U' *\#_:Z
MX!K9U#]K[X/Z7KDNDW'CBS%S%+Y$DL<$\ELCYQM-PJ&(?B] 'L5%<Q>?$OPU
M8^,-"\+S:HBZWKMO)=:; L4C)=1QKN=ED"E.%YQNSCG%/U3XB^'=%\9Z5X3O
M=26'Q!JEO-=6MGY4C;HHAF1V<*50#!^\1G&!F@#I**\AM?VN/A%>>(H=$A\;
MV3WLT_V:.3R9OLSR9QM%QL\H\_[=<[\4/%6LZ=^UW\%=$M=5O+;1M0M-7:\T
M^&=E@N2EJ[(9$!PY4J",@X/2@#Z HKYH\$_ML^%->^,'C#PUJ&I10:);SZ?:
M^'KB#2;WS[N26,_:!-\A"!9=JJ65!@DY8<UZ7\.=>34_BI\3+$>.G\2-8362
MMX?.G&!=#W1.=HFZ3>9C=D?=V8/)H ],HKR>X_:J^%-KK3:9)XQM1*MQ]E:Y
M6"=K,2YQL-T$\D'_ ('74?$'XO>$?A;;V,OB;68]/-\Q2TACADN)[@@9.R*)
M6=@!C)"X&1GK0!V%%<_X'\>:%\2-!36?#M\;_3FD:+S&ADA974X9621592/0
M@5XK\?/&/CH_'GX8> /"/BYO!]KXBM]0ENKR/3;>\;=!"9%^693_ '"."/O9
MYQ0!]%45\[?#WQYX^\%_M$?\*L\9>(K7QS:W^B-K-GK$.GQV5S;[9"A2:./Y
M-IVMANYV^I [OQ?^TO\ #7P+KMUH^L^)XX=0L\?:X[>UGN5M<]!,\4;+%_P,
MB@#TZBN/D^+GA"/7/"VD?VY!)>^*(I)]&\E'DBO4C3>Q255,8^4@X+ G/&:O
MZM\0- T/QAH/A6]U!8M?UQ9WT^R$3NTJPIOD8LJE4 7NY&3P,GB@#H:*\L\1
M?M0?"_PIKMUI&I>+(8[RTE$-TT-M//!;2?W99HXVCC(Z$,PP>N*Z;Q?\6?"'
M@.QT6]U[7K73['69UM["Z;<\,S,A<'>H*JNT$[V(7'?F@#K:*\V\ _M'?#CX
MH>(I="\,^*;?4M6CC,HM3#+"9$'5HS(BB0=\H3QSTKJ/#_Q T#Q3XA\0Z'I=
M_P#:M4\/RQ0ZE!Y,B>0\BET&YE"ME03\I..] '0T5SGAKXA^'O%]QX@@TG4E
MN9-!O7T_4MT;QBWG0 LI+J < _>7(]ZXNQ_:H^%6HZY!I5OXPMGGN)_LT-PU
MO.MI++NV[$N2@A8YX&'.>U 'J]%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'S!\9-4@^'_P"V1\+/%6M.MGX?
MU'2;K0QJ$IVQ0W)+N@=CP-V]0,^I/0&OH?7/&&B^&YM+AU/4[:SFU2X6TL8I
M'&^YE;HJ#JW7MP!R:C\9^!] ^(F@3Z)XETFVUG2IB&>VNDW+N'1AW5AV(P17
M&^ /V:?AI\+]:75_#GA6WM-31/+BNKB>:Z>%?2,S._E\<?)C@D4 >9?L2M8M
MX4^(4VJM;_\ "6MXIU Z_P"<1YRL&&!(&Y"8W8SQ][OFO&)%MQ^R/^T<VB_\
MB@WBRX.C;,>48?M%ODQ?],^F.W7OFOJ[QQ^R[\+OB-XBFUW7_"4%UJTX GN8
M+F>V,^,#]X(G42< #Y@>E=1JGPI\):Q\/)/ MQH=NOA)X5MSI=N6@C$:L& !
MC*L/F .0<D\GK0!Y[XFTFRT/]B[7+'3[6*SM(O =ULAA4*HS8.2?J222>I))
M/)KRO07\&Q?\$X;PXTS[&WAJ82^5MP=3*$)NQ_RU\[R^O.0.U?1?Q1\(3ZO\
M%/%WA;0;4-<W7AZ\TRPM?,"@LUL\<2;F.!R5&2?J:\G^$G['/@*U\#^#;OQC
MX'LSXPL;&W%\C7#M$;A$"YDCCD\F1ATW$-GU- 'F\'VA?&W[)EOXY,8TA=!D
M9!><1_V@+1/*$A(QO'[K&?XL^O/H7Q\6RD_:@^!(TDK_ ,)4MY>-<_9L>:-/
M\GY_,QSL^^!G_;QWKV_Q]\-/"_Q1\/'0_%6BVNLZ7O$BP3@CRV (#(RD,C8)
M&5(."1WK%^&_P#\ _".\NKSPIX=ATV^ND\N:\DFEN9V7CY?,E=F"\#@'' ]*
M /'_ -F71[&3]H[]H/57M8FU&+6+>WCN67+I&RR,R@]@2JD^NT>E:Z_$WQ)X
MQ\8?$'2_AWX,\)V^E:+>O9:[K'B>[:V6]N%0"0&.&)R0%XWR'! [=*]F\,_#
MOP]X/UWQ#K.CZ<+/4O$$Z76ISB61_M$B@A6PS$+@$\* .:Y7Q)^S3\-?%WB:
MZ\0:KX6AN-3O"K7;)<3Q171 P#-"CB.7_@:F@#Y%MVEN/^"76OP*1+';WA2)
M82758QJ\;':>I498Y/:O;OVZ+YKKX3^"KBWU".TT:X\6Z8]]?20"XMX[4B1A
M)+&2 \8?RF*DC. ,C->T:3\'_!VA^!+SP7::%;KX7O#,9]-D9Y8W\UB[\NQ(
MRQ)&#\O&,8%4/"OP#\ >"_!NJ>%-*\-P)X>U0YO+"ZEENDF^4*,F5F/ 5< '
MC QB@#S/7O@?XM\3>)? &K^*_BYI%Y;Z'K5OJ6GQVWAR.SDN6')@247)^61.
M" #G@X.*^@M4U"STG3KF\U&Y@L[""-I)[BZD5(HT Y9F;@ #J37F7@O]E?X6
M?#WQ!;:YH7A*&VU2U8M;3SW5Q<^03GF-99&5#S_"!BO3=4TNSUS3;K3M0M8K
MVPNHF@GMIT#QRQL,,K \$$$C% 'R+\?/A9IG[._A75/BW\*?$\G@RXCECGFT
M6&82Z3JI>15V"$G 8@DC;P #@+U'HNN?%[7-5^)FE>&O!G@G1[OQU-X=@U74
M=3URY-M%8VSO@0;DC:63#L?E& ,YY).-[0_V0_A!X=UJVU6R\%6HN[:3SH%N
M+F>>&)\YW+#)(T:G//"]:Z3X@? OP-\4-6M-4\1Z$MYJ=K'Y,5[;W4UK.(\D
M["\+HS+DGY22.30!\T?"6;4/L/[6$.I)I4-XL<DMQ#H<S2V:SM93^:8V958Y
M8<Y PP(KDM9:]_X9O_9BC74XM&TJ368A/J%Y:"YM()OWGD/+&64, =YP6 X)
M[5]C>&O@9X%\&Z?XAL-$\.P:99>(($MM2M[>214GC6(Q 8W?)\A()7!)))))
MS5I?A!X._P"%<P^ Y-!M[CPE#"((],N2\R*H.1\SDMD'D-G(/>@#RRX^!_BK
M5/BAX!\2^+?BKI>I7>B74LMA:VWAZ.QFNPT1\V)9!<L2I0$D!3P"<5R7B2X\
M1_LS?\)O\1?!NJ:%XT^'6J:S+J^LZ5-,$O+6YDD"3_9YU)1R" -C\C& ,@D^
MQ> ?V9?AG\,->AUOPWX6ALM6A1HX;N:YGN7A5E*D1F61M@*DCY<<$CO534/V
M3_A-JGBJ7Q#=>"[.74Y;C[7)F:86\DV<EV@#^4Q))))3F@#T[1]3BUK2;+48
M%=(+N!+B-9!A@KJ& (['!KXB\#? ZX^,7CC]H>*R\:>)/"E^GB2X@@32=1>"
MSE9MY'VB)?\ 6#/!Y!P37W0JA5"J % P .@KG/"GPY\.^!]4\0:CHFG"RO-?
MO#?ZE)YTC^?.<Y?#,0O4\+@>U 'QAX@\4)JW_!/75].T?28O#EYH5]%HWB#3
M]/B.(GCNHQ,S#.X[P49B3D[F!.,UZCXN^"'BCXE>!]!75_C-H!\,17-G>Z=<
M6?A:*U5&1E,'DR"Z^3/"@#UQBO=-(^$_A+0[SQ5<V>BPJ_BF7SM9CE=Y8KQM
MK*2T;L47(9L[0,YYS7&Z#^R+\(O#.NVVKZ?X+MH[VUF%Q!YMS<310R Y#)$\
MAC4@\\+0!YA\4/%EM^S1^TMJ7C*Z C\/>,_#5PTZX(5]1L(]\8STR\>$'JSF
MO.?'_@W4O!/[$7AF?4;AK>\\1>)+/7_$EU-#YL8%S*9"TT?&Y5_T<%2>2N,C
M-?8?Q.^#_@_XR:79:?XQT6/6K2SN!=01O-)$4DP5SF-E)&"<J3@\9' KHM9\
M/Z;XBT6ZT?4["WOM*NHC!-9SQAHGC(QM*GC% 'S]XJ^!OB_QE/X+OO$WQAT:
M>PTK6+34M-:U\-16CRRJ?DCBF%T>)%., '/'!Q5'P'I-E??M[?$^\N+2&>ZL
M]"T\V\TD89H2T<08H3]TD<9';BO1?"/[*/PI\"^(+36]&\(06^I6<GFVTLUU
M<7"V[YSNC221E0Y[J!VKMM/^'?A[2?'&K>,;73A%XCU6WCM;R]\Z0^;'& $7
M86VC&!R "<<T ?-G@_3@GB+]KFPL8 BR(#'!$, R26$Q8@>K,<GWJ!O%6D1_
M\$W8Y9-2M8HY/#!TZ,R2JN^Y *>4,GE]RD;>O%?3F@_#[P_X9\0>(M;TW3Q;
M:GXADCFU.;S9'%PT:%$.UF*KA21\H&>^:\_B_9!^#\-YJ5TG@>S$FH1S13)Y
M\YB42J4D,<?F;8F*D@-&%([$4 >&?%<7\T?[)\$.M6_AZRDM2/[2OK);RUAO
M/L-N+8O$SH&8DN%RPP6)YQBO6=+^"OB6/XW^#O&7BWXG:;K.IZ3;WEO;Z;:Z
M$EA+>0R1%64L+ABRHQ#_ '3@@],YKU'7_A7X3\5>![?P?K&AVVI>'+>&*"&Q
MN-SB-8U"Q[6)W!@!C<#GKSR:P?AU^SG\.OA/J[:KX7\,Q6&IM$81>37$UU*J
M'&55IG<J..V* /2:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#Y7_;&T)O$WQ6^ NE+J5_H[7>LW<8O]+E$5S!E(OFC<@A6]\&O2%^$\GPW\
M!^-YG\;^+O%OVK1[A!'XEU!+I(=L3G,86-,$YYZ]!7>>)OASX=\8Z]X=UG6-
M.%YJ7A^=KK3)_.D3[/(P 9MJL V0!PP(XK<U"PM]5T^YLKN,36MS$T,L9)&Y
M&!##(YY!- 'SM^QZNB^"?V.]%UJ:QC2T%C>ZEJ7DQ!GN-DDN\L#]X[$"\]@!
MTKR+X^>-/%_Q _9(U#61X0\'>%/AW=16TNF6C:BYU"-1.AB:&-(A$K'^X&!"
M[QSW^SO"7@/0/ W@^T\*Z+IL=KX?M8F@BL79IE",264F0L6!+-G<3UKSL_L>
M_"!K>ZMV\&Q/;7"LIMVOKHQQ;OO&%#+B$G)YC"GF@#S+XHZ?:^*OVK/V<H]8
MMHM2BETW4+F2.X0.K2):&5&(/&0ZJP]P*Z?5[:*U_;TT":&-8I;KP/.)W08,
MNVZXW>N,#KZ#T%>PWWPQ\,ZCXJ\-^);C2UDUOPY#+!I=UYT@^SI+'Y;KM#;6
MRO'S X[8-6+CX?Z!=>.K7QE+8;O$EK8MIT-]YT@VV[/O9-F[8?FYR5S[T >#
M_L1FRF\#_$"34_L[>)'\4ZA_;YFP92V[@2[N=F"V,\??[[JS?B%I&AZY^V;\
M%(8[2QOM&CT"[GLHXT1[<*B.T+1@?+@84J1P, CM7JWC3]EKX6_$+Q%/KVN^
M$;>ZU6XQ]HGAN9[?S\8YD6*15D/ Y8&NFA^$?A&W\2>'->AT:.#5/#MB=-TJ
M6*61%M;8IL\M8PVPC;P,@D=J /*;>TAL_P!ORZ>"-8FNOAN)YRHQYL@U)4#-
MZD*JKGT KR_X*>!]&^)OP!^-GA/7=9CT"QU?X@7]NE](ZKLF#6CQ !B Q+HH
MVY!;H.M?6O\ P@>A?\)]_P )K]A_XJ;^S/['^W>;)_QZ>;YOE[-VS[_.[;N[
M9QQ6#%\!_ 47A77_  U_PC=M+H>NW\FJ:C9SO)*LUU(5+2Y9B4.47&T@#' %
M 'FW@KXJ_$#PW\09/A9XXM]*U+7IM$EU#2->T$E5N!&"N)X'_P!6Y..GRYX
MP>/*OV6? _C+QY^SM';:7\2](TK3+AKR#5M)O/"Z74\4S2.)1<2M<*SLP(;+
M ?*5':OIOX:_ +P#\(;RZO/"GAV+3;VY012W<D\MS,R#^'S)79@O X!QP/2L
M3Q/^R;\)O&/B*ZUS5?!UO+J5V_F7,D%S/;I.Q.2TD<<BHY)Y.0<T =#\"_!<
M7P[^$OAGPY!KR>)[?3[;RHM6C4*EPF]BI4!W  !"C#'A:^>O&7P]7XE?MV:O
MI;>(O$/ACR_ \=P+SPUJ+65R2+J-=A< Y3Y\[2,953VKZST71;#P[I-GI>EV
MD-AIUG$L%O:VZ!8XD48"J!T %9$/PY\.V_Q"G\<1Z<%\4SZ>-*DO_.D^:V#B
M3R]F[9]Y0=VW/'7% 'R=\,[>]^&?@']H;X;6\*OX]T6SNK^'6BKFZUBVEMW:
M&=B2Q:5<D==H9U']XGT7X6_\(-%^PU8>8UA_PC?_  C#?VF6*;?M)A_?AO\
MIIYQ.,\YVX[5[4WPW\.-\0D\<?V:%\4K8?V9_:"32*6M]^_8R!MC?-SDJ3P.
M>!7!W'['_P 'KK7I-7D\#61NI)OM#0K-,MJ9,YS]G#^5^&S% 'SY=:+K.D?L
M9_![XBI%-)X@\!2PZNBL/GDT]I2CQC/\)A,1_P!U*]"^%WB;2_B%\5?BW\9K
MK=?^%="T_P#X1_2W""026T,?GWC(#P=SD8]0Q%>X?%[3]2O/A+XJTW0-$CUS
M4KK2YK*UTMI4ACE,B&,*6<JH4!LD9&0"!6/\ /A);_"7X*^'O!US!#--%:$Z
MBI =)9Y<M,#V9=S%1ZJ!0!\N?'SQIXO^('[)&H:R/"'@[PI\.[J*VETRT;47
M.H1J)T,30QI$(E8_W P(7>.>_I/CJXDO/VN?V<IYG,DTNDZJ[L>I8V+DG\Z]
M!/['OP@:WNK=O!L3VUPK*;=KZZ,<6[[QA0RXA)R>8PIYKN[WX8^&=0\6>&_$
MMQI@DUOP[#+;Z7=>=(/L\<D?EN-H;:V5./F!QVQ0!Y+\'IDA_:Y_:$@<[)IH
M_#\T2,,%T6R968>H!8#\:\[\.R7\7CW]LM]*,HU-=-MC:F'[_G"PN]FWWW8Q
M7T-XN^ 7@'QUXSL/%FM>'(;OQ#9>7Y5\D\L+'8P9-X1U63! QO!Z#TK>\/\
MP[\/>%?$_B/Q#I>G+::QXB>&35+D2R-]H:)2L9VLQ5<!F^Z!G.3DT ?*?PI^
M%?B7XE?LKZ/IUM\5=!L/!-_HP@NK-O"T3?9#M_>J\QN1F1'R3(0#D;L"O0_$
MWP;U87OPXU3P+XWTFX^(7@_0([1(]73S+?5K-D6,RR(C&2,.RDAU)Y)&>,UU
M.H?L??![5-;GU6X\$6AN9Y?.ECCN)X[=WSG)@601'G_9KH?B%^S_ /#[XJ-I
M[>)?#4%[)I\7V>UE@FEM9(HO^>8>%T.SK\N<<]* *?[/OQ>NOC'X/U*^U+2X
M](UG1]6N-$U""WG$UN;B';N:&0?>0AQ@_7D]3X[^TGX57QM^UE\$M%?5=5T1
M;JSU;-_HEVUK=Q;;=G^24<KG;M/JI([U]*>"_ ^@_#OP];Z'X;TNWT?2;<DQ
MVMLN%R3DL2>22>I))JOJ_P .?#NO>-=!\6WVG"?Q#H231Z=>>=(OD+,A20;
MP5LJ2/F!QGC% 'SM\!_#<'P1_:<\8>"-8FN-=U+7M.35M&\4ZM(TVH75NK;9
M;664GYBK+N^7&1&21R .5_93\+^//%O@;Q0-(^(FEZ'=-K]_'K>E7WAF.^N/
MM#2'<9W:="VY<<%<8!'.#7UCK_PW\.>)_%GA[Q-J6FB?7?#YE.FWJS21M!YB
M[9 0K .".,.".3CJ:Y#QI^RU\+?B%XBN->UWPE!<ZM<?\?%Q;W,]L9^@_>"*
M10_09W Y[T >%?$3X.S?"7]EWPOJN@^((O%VH_#G6?[>L]1MXA&DD'VAO/@5
M0[@( QR-Q_U1''2NJ^%NKCXW?';X@?$S1Y&NM*T#2(O#OAZ3:,-,\?GSN!TW
M!V5><\-S7T%9^ _#^F^##X2M-)M[;PV;5[(Z;"NV+R7!#I@>H9LGKR357X<_
M#/PS\)?#*>'_  GI:Z1I"2O,+=99)3O8Y9BTC,Q/3J>P% 'R7^RSX'\9>//V
M=H[;2_B7I&E:9<->0:MI-YX72ZGBF:1Q*+B5KA6=F!#98#Y2H[4_XR?#?3_"
MWPZ_9K\%W&K0>,M)B\8V-D]\8P(;R!Y#\NT,XV;&V8W$8%>^^)_V3?A-XQ\1
M76N:KX.MY=2NW\RYD@N9[=)V)R6DCCD5')/)R#FNKU;X0^#];L?"UE=:'!]D
M\+W<%]H\$#O"EG-#_JV4(P! _NME3W!H \C^/=C;6?[1G[/-Q;P1P3K?ZC;"
M2)0I$7V9?DR/X>3QTY/K2_ F^@TW]I7]H.PNY4MKMKO3;X1R, 3 ;8_O!_LC
M<N3VW#/6O:_$/P_T#Q5X@\/:WJEA]JU3P_-)/IMQYTB>0\B[7.U6 ;*@## B
MN7^(7[.?PY^*FO1:WXG\,0ZEJL<0A^U+/- TD8Z))Y;J)![/GCB@#YDT?6I-
M8^#'[5^I>&;LWBW&NW\D%U8MO$D)C7>RL.J^7NY';FNBTWX.^(OBC^S9I.GS
M_%[P]:> ;K2;9@@\*Q(EHBJK >:;H;71A@L<'(.>IKZ8\%_"[PK\.X-5@\.:
M+;Z5;:I-]HN[>$L8G?8L?"$E47:H&U0%XZ5P:_L<_!M=6.HCP-9^:9?/,'VB
M?[+O]?L_F>5^&W':@#UG1;"32]&L+*:Y:]FMK>.%[EQAI650"Y&3R2,]>]7:
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK
M\=>*)O!OA>\U6VT:_P#$%U%L2#3--0--/([JB*,\*N6!9CPJ@D]*X;]G;XG>
M)OB=H_B]_%FFZ=I.K:'XCN=&-KIC.\:+'%"^&=B=[!I&!8!0<# % 'K%%?,J
M?'CXJ>+/ NM?$KPEH/AF7P'8O<RVEAJ+7 U+4K2W=EDF1U81QDA'*J58_+[@
MGHM4^/FN>-M9\&>'_AC8Z9/JOB#0AXEN+W7O,-M863$(FY(R&>1I"R;01@KZ
M9P >\45\T3?M,>+="M/$_AC7-&T:+XCZ3J^F:3 UN\O]F7"W[A8+DY.]4 +%
MEW9!P,C/'3Z/\?KWPSI/Q!B\=06,VL^$;Z"R7^P8W6/5)+B".6WB@B=F82L9
M FW<>><XS@ ]PHKG_ -QXDO/"6G7'BV"QM-?FC\VYM=.#>5;EB2L668EF4$*
M6Z$@D #%=!0 4444 %%%% !535-6L=#T^>_U*\M]/L8%W2W5U*L448SC+,Q
M ^M6Z^<?B?I=O\4OVM/!W@;7XTO/"^C>'9O$[:7<<V][=&X^SQB1.DFP?,%/
M')Z@D$ ]O\+_ ! \+^.!*?#GB32-?$7,G]EWT5SL^NQCBM^O.O&5KX)^"N@Z
M]\1$\-:?976E:9,);C3[2.&>:+*MY.Y0,AG1,9X!_&O+-<^-GQ>^'_@.Q^(_
MBK0/"K>#W^SSW^D:<US_ &E8V\S*JOYC,8Y&7>NY0@Z^Q- 'TQ17A'BCXK?$
M74OCAJ?P_P#!-AX;:WM]'MM5_M;63,5A#O(K I&X,NXA-H&W'S$D\"L"?]I[
MQ-IOP3U[7]0T'3+?Q7H/B5O"^I-YDITRVE#H#=L0#)Y 61"0.>>M 'TM17R?
M\?M9^(7B+]E/QK?WNM^!=6L9(E8WWAU;B2*XL\?.$)E8+('V8.YU*[N <5Z3
MINJ?%/P_\*;*XN+CP/)JC/ L=[<&YL["SLO)SYDVYW:23<%4*I4'>.1@T >S
MT5\\_#O]H77]8U+X@:!K$_A;6=5\.Z.-8L]5\+S/)87*%7^1U9V965E (W\@
M]JYJU_:*^*UA\+?#/Q2UK0/"T?@R\:Q%_8VCW!OUBF=(C<(Q;RU!D<%8B&(5
M@"V<X /JNBOE&SA^)#?MG>+_ .R[[PNCC0[0M]LL[EA_9_VF38@VRC]_C.6^
MZ>RBOJZ@ HHHH **** "BBL_Q!K"^'M!U'5'M;J]2RMY+@VMC"99Y=BEMD:#
M[SG& .Y(H T**\8^!WQ>\7_$+X@?$#0?%?AZS\-?V%'IL]I8PRF6Y1+I)GVW
M$F[87"QIP@ 4DC+=:PU^+7Q2^(M]XPO?AOI/AAO#OAV^FTR(ZX;AKG5KB$?O
MA#Y;*L:[OE5FW GG@9P ?0=%?/ _:=U+QSX7^&B^ =(LIO%/CA+B6.'5Y7^R
MZ=';Y%S)*4PSA7!50-I8^G2JU]^TAXJ^&S?$#1/'NCZ3<>)?#V@_\)%I\VA&
M5+34;8OY0RLA9XRLI"MR>,D=.0#Z0HKQ+PO\:-<\->)?$NB_$R;0+==)T"W\
M1G5=%66.W2W=Y(WC=9'<EPT?!4_,". <"NY^$_B+Q+XP\+?VYXCTR'1#J$S3
MZ?IJHPN+>S/^J%P2Q!F(^8A0 NX+U!- ':4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5M1U*
MTT>SDN[^ZALK2/&^>XD$:+D@#+$X&20/QKY[_9LUC2-:D^,^DPZS9"ZU+QSJ
MK6R1SHSR1M;P 2(H;++P3D<?*>:]]U[P]I7BK29]+UO3+/6-,N-OG65_;I/#
M)M8,NY'!4X901D<$ ]JY_0/@[X!\*:M!JFB>!_#>CZG!N\J]T_2;>":/<I5M
MKH@894D'!Y!(H ^;?@W\5/#/@7]BO4-'UO5[/3M>T"QU/2KW2;B=5NENO-F"
MQ"/.XEBZ8X[^QK/^!>G+\#?C%X"B\87:Z.NM?#>WLX)M0D$4:7<5P))+8LQ
MWJC X[=/3/U=>?#3PAJ'B)-?NO"NB7.NQL'35)M.A>Z5AT(E*[@1]:N^)/".
MA>,[$67B#1=.UVR#;Q;ZE:1W$8;UVN",T ?.O@_0?#/QL^.GQGU>\6WUKP,E
MGIND/="=A;S7$ ,TC)(I&#$VWYU8%2<@\YKA-6TVWT?PK??$GPI9)HWA6QU>
M"V\-3WQDN_,FGGCMY]=N#.S-(0A*0^8V%4;OXA7V-:^$]#L?#SZ!;:-I]OH3
MQ/ VEQ6J+;-&P(=#$!MVD$@C&#DU8FT+3;G1CI$VG6LNDF$6YL'@4P&(# 3R
MR-NW'&,8Q0!YC\#_ !=KNJ>)_'_AO5O$"^+K;P]>6L=IKHMX87F$UNLKQ.(0
M(RT9.,J!PPSS7KE9?AWPOHW@_35T[0=(L=$T]6+BTTZV2WB#'J0B #)^E:E
M!1110 4444 %>1_&'X0ZWXF\7^&O'?@G5;+1_&N@I+;H-3B>2SO[63[T$VP[
ME .2&7D$GV(]<HH \9U#P!\1?BKX:\2>'/B)<^&-,T'5-+FLD@\-_:)YEG9D
M*3-),$&$VM\@7DMR>*Y'4O@O\6_B!X%L/AWXRUOPK'X/C^SPW^I:2+EM2U"W
MA965"CJ(XF?8NY@S=\#!Q7TI10!YGHOPQU'2_P!H#7_'!FLQHU]H-KI4%O&S
M><LD4KNQ*[=H7##&&)]A7/>'OAGX]\!:-X__ + /A>_U'Q%XON];CM]8>X-L
M;&:*-#&Y1,K+F/T=<'OGCVVB@#YIT7]EO6+CP#\6M-U2XT+0=0\=)'Y>F>'8
MY?[,L'CC(5U#A6+2,07(4=!BD\>? KXD?%#P#X3LO$C^#;G5O#>HQW"Z3ONW
MTK4X5A$>+@E0X?=N8 *5&<<Y-?2]% 'S7\._V;O$?AGQ1XWUJZM?!NAQ^(?#
MG]E1:7X6MI+:UMI]S\D;!O!!4F3 8DD; %!.SKGP#U_4_P!DO3/A=%>Z:NO6
MUIIT#W+R2"U+07,,LA#;-V"L; ?+R2,XZCWNB@#QGQ-\,_&^G?'C_A/O!]QH
M,MGJ.DPZ3JEGK;S(\8CF+B6$QJ=QVL1M8@9'7GCV:BN6\0?%+PCX3\6Z+X8U
MKQ%I^DZ]K222:;8WLPB>\V%0PB+8#,-P^4'=STH ZFBBB@ HHHH *BN;F&SM
MY;BXE2"")#))+(P544#)8D\  =ZEJOJ&GVNKZ?<V-];0WMC=1-!/;7$8DCEC
M8%61U(PRD$@@\$&@#P#X3^+M"F_:B^-+1ZUISK?0^'X[5ENHR+AA;S@K'S\Q
M!(&!GDBL+]F?X@>&OA+X+^(>A>*M<L]'U/P[XDU*:[M[V98I6A9A)'*B$Y=7
M4_+C.3P.HKVS3?@9\-]'U"VO[#X?>%;&^M95F@N;;1;:.6*12"KHP0%6! ((
MY!%:FN_#7PCXHU6'4]9\*Z)J^I0X\J\OM.AFF3'3:[*2/P- 'Q;\$[%_A9KO
M[/OB;Q5*VC:7JVG:U;^=?/LAM9;B>2X@1F; 021NI&>IS7L=O'HGQD_:UUQK
M5H-?\+Z5X(.BZK)!();66>YN=_V=B,JW[L%B,\$#N*^@M>\.Z5XITV33M:TR
MSU?3Y/OVE_;I/$WU1@0?RIGAWPOHW@_31I^@Z18Z)8*Q<6NG6R6\08]3L0 9
MX';M0!\B>*/!^A16/CO7O!.A^;X,\%V\EU(]Q<SWO]OZK:QL8HV:5W9K2T;)
M* [#("!PIKU;X)^._$E[\1Y_#>I^+X?'6G3^&K37AJ$=K!";.>25D,&8 %*,
M!N7<"V%/)ZGVK2] TS0](BTK3=-M-/TN)#''8VL"Q0(I))4(H"@')XQW-5/#
M/@GP[X*AN(O#V@:7H,5P_F3)IEG';+*W]Y@BC)]S0!M4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S7\7_V
MR?\ A5/Q$U;PM_PB']J?8/)_TO\ M/R=^^%)/N>2V,;\=3TS7&_\/#/^I _\
MK/\ ]SUX[^U]_P G$>+/^W3_ -)(:\<KXG$9CBJ=:<(ST3?1=_0\&IBJT9R2
M?7R/L7_AX9_U('_E9_\ N>C_ (>&?]2!_P"5G_[GKXZHKG_M3%_S_@O\C/ZW
M6_F_(^Q?^'AG_4@?^5G_ .YZ/^'AG_4@?^5G_P"YZ^.J*/[4Q?\ /^"_R#ZW
M6_F_(^Q?^'AG_4@?^5G_ .YZ/^'AG_4@?^5G_P"YZ^.J*/[4Q?\ /^"_R#ZW
M6_F_(^Q?^'AG_4@?^5G_ .YZ/^'AG_4@?^5G_P"YZ^.J*/[4Q?\ /^"_R#ZW
M6_F_(^Q?^'AG_4@?^5G_ .YZ/^'AG_4@?^5G_P"YZ^.J*/[4Q?\ /^"_R#ZW
M6_F_(^Q?^'AG_4@?^5G_ .YZ/^'AG_4@?^5G_P"YZ^.J*/[4Q?\ /^"_R#ZW
M6_F_(^]_A!^V3_PM;XB:3X6_X1#^R_M_G?Z7_:?G;-D+R?<\E<YV8ZCKFM3]
MM;_A>W_"J]*_X9\_Y'/^VHOM?_'A_P >'D3[_P#C]_=_ZWR.GS>G&ZOE?]D'
M_DXCPG_V]_\ I)-7Z45]/E>(J8BBYU7=W_1'JX2I*I!N;ZGY5_\ &SK_ #_P
MC%?5GQJ_X:;_ .&3? O_  K[_DMNW3_^$@_Y!G7[,_VO_7?Z/_KMG^K_ . \
M9KZHHKUSM/RK_P"-G7^?^$8KZL^*7_#3?_#(/A+_ (0S_DNNVS_MG_D&==K?
M:/\ 6_Z-][;]S_@-?5%% 'Y5_P#&SK_/_",5]5>/O^&G?^&-O#G_  C/_)?/
M]&_M3_D%_P!]O._UG^B_=V_=_"OJJB@#\J_^-G7^?^$8KZL\6?\ #3?_  Q7
MI']B?\G!;8/MO_(,Z_:#YOW_ /1?]5C[OX<U]444 ?E7_P ;.O\ /_",5]6:
MI_PTW_PP]:_8O^3BML?F_P#(,Z_;OFZ_Z)_Q[>G_ *%7U110!^5?_&SK_/\
MPC%>*_\ !2!?B>WPU_9]'QC&?B4;/6QJH'V7_G]3R/\ CU_<_P"I\G[GX_-F
MOV^KDO$WPE\&^-/%NB>)]?\ #>GZSKFB)(FFW=]")C:;V1F9%;*ALQH0V-PQ
MP1DT ?G5_P $W;S]KV9=+_M%?M'PI.TB3QV9!-Y/!_T)O]>?E(V[LQ87 Q7V
M1\?/VIO^%'>+;+1/^$8_MK[38K>^?]O^S[<R2)MV^4V?N9SGOTKWJO@O]OG_
M )*UHG_8#C_]*)Z\S,:U2A0<Z;L[HY<34E3I\T7J==_P\,_ZD#_RL_\ W/1_
MP\,_ZD#_ ,K/_P!SU\=45\I_:F+_ )_P7^1X_P!;K?S?D?8O_#PS_J0/_*S_
M /<]'_#PS_J0/_*S_P#<]?'5%']J8O\ G_!?Y!];K?S?D?8O_#PS_J0/_*S_
M /<]'_#PS_J0/_*S_P#<]?'5%']J8O\ G_!?Y!];K?S?D?8O_#PS_J0/_*S_
M /<]'_#PS_J0/_*S_P#<]?'5%']J8O\ G_!?Y!];K?S?D?8O_#PS_J0/_*S_
M /<]'_#PS_J0/_*S_P#<]?'5%']J8O\ G_!?Y!];K?S?D?8O_#PS_J0/_*S_
M /<]'_#PS_J0/_*S_P#<]?'5%']J8O\ G_!?Y!];K?S?D?8O_#PS_J0/_*S_
M /<];'@_]NW_ (2SQ=HFB?\ "$?9?[2OH++S_P"UM_E^9(J;MOD#.-V<9&<=
M:^(JZ[X/_P#)6_!/_8<L?_2A*TIYEBY32<^O9?Y%1Q59R2<OR/U=HHHK[H^@
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-?\
M:^_Y.(\6?]NG_I)#7CE>Q_M??\G$>+/^W3_TDAKQROS?%_[Q4_Q/\SY>M_$E
MZL****Y#(**** "BBB@ HHHH **** "BBB@#V/\ 9!_Y.(\)_P#;W_Z235^E
M%?FO^R#_ ,G$>$_^WO\ ]))J_2BOM,E_W>7^+]$>Y@?X;]?\@HHHKWST0HHH
MH **** "BBB@ HHHH **** "O@O]OG_DK6B?]@./_P!*)Z^]*^"_V^?^2M:)
M_P!@./\ ]*)Z\;-O]U?JCAQG\(^:****^%/ "BBB@ HHHH **** "BBB@ HH
MHH *Z[X/_P#)6_!/_8<L?_2A*Y&NN^#_ /R5OP3_ -ARQ_\ 2A*UI?Q(^J*A
M\2/U=HHHK]./JPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /S7_ &OO^3B/%G_;I_Z20UXY7L?[7W_)Q'BS_MT_])(:\<K\WQ?^
M\5/\3_,^7K?Q)>K"BBBN0R"BBB@ HHHH **** "BBB@ HHHH ]C_ &0?^3B/
M"?\ V]_^DDU?I17YK_L@_P#)Q'A/_M[_ /22:OTHK[3)?]WE_B_1'N8'^&_7
M_(****]\]$**** "BBB@ HHHH **** "BBB@ KX+_;Y_Y*UHG_8#C_\ 2B>O
MO2O@O]OG_DK6B?\ 8#C_ /2B>O&S;_=7ZHX<9_"/FBBBBOA3P HHHH ****
M"BBB@ HHHH **** "NN^#_\ R5OP3_V'+'_TH2N1KKO@_P#\E;\$_P#8<L?_
M $H2M:7\2/JBH?$C]7:***_3CZL**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#\U_P!K[_DXCQ9_VZ?^DD->.5['^U]_R<1XL_[=
M/_22&O'*_-\7_O%3_$_S/EZW\27JPHHHKD,@HHHH **** "BBB@ HHHH ***
M* /8_P!D'_DXCPG_ -O?_I)-7Z45^:_[(/\ R<1X3_[>_P#TDFK]**^TR7_=
MY?XOT1[F!_AOU_R"BBBO?/1"BBB@ HHHH **** "BBB@ HHHH *^"_V^?^2M
M:)_V X__ $HGK[TKX+_;Y_Y*UHG_ & X_P#THGKQLV_W5^J.'&?PCYHHHHKX
M4\ **** "BBB@ HHHH **** "BBB@ KKO@__ ,E;\$_]ARQ_]*$KD:Z[X/\
M_)6_!/\ V'+'_P!*$K6E_$CZHJ'Q(_5VBBBOTX^K"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH _-?\ :^_Y.(\6?]NG_I)#7CE>
MQ_M??\G$>+/^W3_TDAKQROS?%_[Q4_Q/\SY>M_$EZL****Y#(**** "BBB@
MHHHH **** "BBB@#V/\ 9!_Y.(\)_P#;W_Z235^E%?FO^R#_ ,G$>$_^WO\
M]))J_2BOM,E_W>7^+]$>Y@?X;]?\@HHHKWST0HHHH **** "BBB@ HHHH **
M** "O@O]OG_DK6B?]@./_P!*)Z^]*^"_V^?^2M:)_P!@./\ ]*)Z\;-O]U?J
MCAQG\(^:****^%/ "BBB@ HHHH **** "BBB@ HHHH *Z[X/_P#)6_!/_8<L
M?_2A*Y&NN^#_ /R5OP3_ -ARQ_\ 2A*UI?Q(^J*A\2/U=HHHK]./JPHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S7_ &OO^3B/
M%G_;I_Z20UXY7L?[7W_)Q'BS_MT_])(:\<K\WQ?^\5/\3_,^7K?Q)>K"BBBN
M0R"BBB@ HHHH **** "BBB@ HHHH ]C_ &0?^3B/"?\ V]_^DDU?I17YK_L@
M_P#)Q'A/_M[_ /22:OTHK[3)?]WE_B_1'N8'^&_7_(****]\]$**** "BBB@
M HHHH **** "BBB@ KX+_;Y_Y*UHG_8#C_\ 2B>OO2O@O]OG_DK6B?\ 8#C_
M /2B>O&S;_=7ZHX<9_"/FBBBBOA3P HHHH **** "BBB@ HHHH **** "NN^
M#_\ R5OP3_V'+'_TH2N1KKO@_P#\E;\$_P#8<L?_ $H2M:7\2/JBH?$C]7:*
M**_3CZL**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKYY^+WQ#^)WAWXE>"1:K8
M^'O!5[XMLM!*$)<7>JI*CO)(201#&/+*@#YR23D#&=']I3QMXC\-^)/AKHVA
M>+1X,M]>U.XMK[4S;6TVR-("Z_Z]64?,/;K0![K17D<>OZG\(_A7XL\8:_X[
MD^(UK8V;WMM(;2TME&Q&_=J;=5#;V*C)SBO+?$7C/XP?#+X5Z/\ %K7/&%GK
M5AFTO-8\)Q:1#%!!:7#HI$$R_O2\?F+RS$'!/0<@'U=17RMXV^-7C#3?%'C'
M5+/Q1;V47AWQ3IV@VW@M[2!FU*&8VP>0R%?-W.)W9=A  C.0:]4\/^-]:^)/
MQ4NT\/7JVO@/PTTEI?W:1(YU;4,8:"-F!VQ0Y^9UP2YVYPIH ]5HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBO+/VA/BKJ?PR\,Z3;^';.WO_
M !;XBU.'1='@NB1")Y<_O),?P( 2>1VH ]3HKRCPQX"^*>BZOIE[JGQ2A\16
MOF*=0TRXT"W@B9#]X0218=".V\OG S3_ !#^U'\+O"VNW>D:CXKABO+.7R+I
MH;6XF@MI,XVRS1QM'&0>H9ACO0!ZI17%>-/C/X)^'EOI-QXA\0VNG6VJQ236
M-PP9XKA$178JZ KR&7'/S;@%R>*C\$_&[P1\0]*UC4="UZ*>TT8;M1:YAEM7
MLUVLVZ5)E1D7:K')&,*?2@#N:*\@C_:J^'.J:-K5YH^NS7\FFV+7Q5=*O,21
M[TC#I^Z'FIODC!*9P&R<#FLGX(_M4>'?B#\*XO$7B+4;?2-2L; 7FM'[#<VU
MG;9<J-DDJE7!^485V.30![K17GW@/X_> _B9KDNC>'M>^U:K'#]H-G<6D]K(
M\6<;T6:--ZY[KD5A:A^UK\)M+FDBN?%\2/#,]O/ML[EA;NDK1-YI$9$0WJP#
M/@'&02.: /7J*\(^+7[46D?#+XJ>!O#DDZ/I.J+<SZK<IIMW<O'"+<O;-;M$
MI5]T@ ;:'PO)"]:]KT?5K;7M)LM3LF>2SO($N86DC:-C&ZAE)1@&4X(X8 CH
M0#0!<HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-
M?]K[_DXCQ9_VZ?\ I)#7CE>Q_M??\G$>+/\ MT_])(:\<K\WQ?\ O%3_ !/\
MSY>M_$EZL****Y#(**** "BBB@ HHHH **** "BBB@#V/]D'_DXCPG_V]_\
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
MY#(**** "BBB@ HHHH **** "BBB@#V/]D'_ ).(\)_]O?\ Z235^E%?FO\
ML@_\G$>$_P#M[_\ 22:OTHK[3)?]WE_B_1'N8'^&_7_(****]\]$**** "BB
MB@ HHHH **** "BBB@ KX+_;Y_Y*UHG_ & X_P#THGK[TKX+_;Y_Y*UHG_8#
MC_\ 2B>O&S;_ '5^J.'&?PCYHHHHKX4\ **** "BBB@ HHHH **** "BBB@
MKKO@_P#\E;\$_P#8<L?_ $H2N1KKO@__ ,E;\$_]ARQ_]*$K6E_$CZHJ'Q(_
M5VBBBOTX^K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#!\6:QKFC_P!C?V)X>_X2#[5J
M4-K??Z;';?8;5MWF77SC]YLP/W:_,V[CI6]7AW[51(L_A5CC_BX>A_\ HYJX
MVS^$?AGXN?M0_&2W\66DVKZ;I]MHC1::US)';-)+;2 R.B$;W41X4G[NYL<D
M$ 'U'17PGINM:C<?!7P3X*O]:OH/#-Q\1Y_#%[??:'29K".64QVSS @@.0%S
MG.!CI7IGQ^^#O@KX3_L]_%'_ (1*Q&BM>Z0GVC3H+IVA(64;91$S$*W)&X 9
MQ0!]045\@_&[PC;_  5_9[@NO!PGL]8\6ZAI=GKVM3ZA(EQ=JY9GDEG)/EEF
M=E9U P)#Q@ 5>^%OP5\9> ?C%X8UBQ\*>&_ &ALMQ;:O::7X@N+K^TT,3&/,
M4B -(CJ&W#G&<G% 'UA17YR_%;5M+U+X;ZM\3/ WPRUVU6&]6[LOB7J?B!4N
MWE6Y"EQ"\AD>-B&0(!@ YP,<>Z?M%?#&:'Q[JOC_ ,3>$%^)G@:'2D5M.74G
MM[K1!%N::>",E4DW*=QPP<%>",<@'U-17Q%XWFO_ (V?&W3="T?P]I_BWPA:
M^$+'5=(T'Q!J\]E \4V#]I95#-*X!1/FSMQGJ:]S_9>\$^*_A]X>\1:-XC%C
M:V,>J-)I6EV.I/?#38'16-OYCJ&"@G<H/.']Z /:J**QO&%Q+:^';R6&1HI%
MVX="01\X[U,I<L7+L)NR;-FBO&?^$@U3_H(W7_?YO\:/^$@U3_H(W7_?YO\
M&O-^OQ_E.7ZRNQ[-17C/_"0:I_T$;K_O\W^-'_"0:I_T$;K_ +_-_C1]?C_*
M'UE=CV:BO&?^$@U3_H(W7_?YO\:/^$@U3_H(W7_?YO\ &CZ_'^4/K*['LU%>
M,_\ "0:I_P!!&Z_[_-_C1_PD&J?]!&Z_[_-_C1]?C_*'UE=CV:BO&?\ A(-4
M_P"@C=?]_F_QH_X2#5/^@C=?]_F_QH^OQ_E#ZRNQ[-17C/\ PD&J?]!&Z_[_
M #?XT?\ "0:I_P!!&Z_[_-_C1]?C_*'UE=CV:O%/C5^V9\'?V=_%5KX;^(7C
M#_A']:NK)-0AMO[,O+G= TDD:ONAA=1EHI!@G/R],$9ZKP!JEY?:U+'<7<TZ
M"!F"R2%AG<O/-<K\:OV,_@[^T3XJM?$GQ"\'_P#"0:U:V2:?#<_VG>6VV!9)
M)%3;#,BG#2R')&?FZX QW4:JK1YDC>$^=71R7AG_ (*1_LY^,O$FDZ!H_P 1
M/MFK:K=PV-G;_P!B:BGFS2N$C3<UN%7+,!DD 9Y(KL?C9^V)\(?V=/$5EH7Q
M#\7?\(]JM[:B]@M_[-O+G?"79 VZ&%U'S(PP3GCI7'>&?^";G[.?@WQ)I.OZ
M/\._L>K:5=PWUG<?VWJ+^5-$X>-]K7!5L,H.""#CD&NQ^-G['?PA_:+\166N
M_$/PC_PD&JV5J+*"X_M*\MMD(=G"[89D4_,[')&>>M;&AQ6@_P#!2K]F_P 3
MZYIVCZ9\1OM.I:A<QVEK#_8>I)YDLC!$7<UL ,L0,D@>M=S\;OVO?A)^SEK6
MG:3\1/%G_"/:AJ%N;JVA_LV[N?,B#%2V88G Y!&"0:X;0?\ @FI^S?X8US3M
M8TSX<_9M2T^YCN[6;^W-2?RY8V#HVUKD@X8 X((]:[GXW?LA?"3]HW6M.U;X
MB>$_^$AU#3[<VMM-_:5W;>7$6+%<0RH#R2<D$T <%I/_  4R_9LUS5+/3;'X
MD>?>WDR6\$7]A:DN^1V"J,FV &21R3BO0/C?^UQ\)_V<=5TS3?B)XK_X1Z]U
M*%KBUB_LZ[NO,C5MI.8(G Y[$@UY_I/_  3-_9LT/5+/4K'X;^1>V<R7$$O]
MNZDVR1&#*<&Y(."!P1BO0/C?^R/\)_VCM5TS4OB)X4_X2&]TV%K>UE_M&[M?
M+C9MQ&()4!Y[D$T >>Z?_P %./V:=6U"VLK7XD^;=7,JPQ1_V%J8W.Q 49-M
M@<D=:]&^./[6'PJ_9OO=)M/B+XI_X1VXU6.26S3^SKNZ\U4*ASF")PN"R]<=
M:\YT_P#X)C_LTZ3J%M>VOPV\JZMI5FBD_MW4SM=2"IP;G!Y ZUZ-\<?V3_A5
M^TA>Z3=_$7PM_P )%<:5')%9O_:-W:^4KE2XQ!*@;)5>N>E 'FMO_P %/_V9
MKJXB@B^)>Z61@B+_ &#J8R2< ?\ 'M7FG[<_[?/BS]C_ ./WA+2K/1['Q'X2
MU+1%N[W3;@F&<2?:)4+Q3#.T[5 PRLO'0'FO2[?_ ()@?LS6MQ%/%\--LL;!
MT;^WM3."#D'_ (^:\O\ V[?V"?&'[7_Q^\(ZGI^J6'A[PGIVAK:7NJ71,LOF
M?:)7*10J06.UE.6*KSU)XH ]L_9Q_;T^$?[2T=O::%KRZ-XGD #>'=:*V]V6
MXR(N=LW)_@8G R0*^BJ^;OV<?V /A%^S6MM>Z1H8U_Q1& 3XAUP+/<JWK$N-
MD/\ P !L=6->O_$34+JQ73_LUQ+;[C)N\IRN<;<9Q656HJ4'-]")RY(\QV5%
M>,_\)!JG_01NO^_S?XT?\)!JG_01NO\ O\W^-<'U^/\ *<_UE=CV:BO&?^$@
MU3_H(W7_ '^;_&C_ (2#5/\ H(W7_?YO\:/K\?Y0^LKL>S45XS_PD&J?]!&Z
M_P"_S?XT?\)!JG_01NO^_P W^-'U^/\ *'UE=CV:BO&?^$@U3_H(W7_?YO\
M&C_A(-4_Z"-U_P!_F_QH^OQ_E#ZRNQ[-17C/_"0:I_T$;K_O\W^-'_"0:I_T
M$;K_ +_-_C1]?C_*'UE=CV:BO&?^$@U3_H(W7_?YO\:/^$@U3_H(W7_?YO\
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
M*Y&NN^#_ /R5OP3_ -ARQ_\ 2A*UI?Q(^J*A\2/U=HHHK]./JPHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /-O'WA/XD>)]
M<E_X1WQW:^"]%BME$'V?2HKVYFN"3N,IF!58P-N HR<G)'%>.Z#^TYXMU']F
MS2M=\C3[CQWJOB!?"5A<!"+2>Z>8QK<;0>FT,V!P2O8<#0_:@_:&T[1?$4/P
MKMO$5OX1O-3MO-U?Q)>[@NG6;\%8 .7G<9 QPH.2>ZX'Q"_X0W4O@)X(O/A.
MX\2>'?AMXJTS5)K;3 TDIC@9C+D8!=R)C(Q YR3ZT =H?$7Q$^#?Q2\":5XK
M\8)XZ\.>+9I=->232H;.:PO!&7C,?E !HV((PV2 ,Y-<Q\*_CIXHU#7OA]J^
MN>+[2^TOQ:NK2:EH3VUO$NA1VL<DBL)$ DPIC".921E\C%6_%/C[0/VD/B]\
M*M/\#7+:_IOA[5'U[5M2BMY5M[-8XB(HV9@N)'=L!.HQDC&:V/$?@7P[\5_B
MOJ7AG0?#^E:?H6GRI-XTUBRLXXIM4F.)(].,J@,X/#S<G VKP6- '>_"#Q3X
MB^)%WJGC"YE:P\&7P6'P]I30J))8%)S?2L5W@RG[B9 "!202V:]-KXY^#GC+
M6KWXB>!K>/Q-K5]XNN-2U2'Q=X8N;F0VFFVL8F$.+<C9;A2( A0#=GJ:^QJ
M"BBB@ HHHH *9-,EO$\LKK'$BEF=S@*!R23V%/K\K_VJOBE\?OVQ/CCKO[/O
M@'POJ'@OPUI5R(-9N+IC&9H21MGNID)58&&&2-"Q<?W^B@'V5\7OB1K7QV_9
MZ\;S_LW^,M)U3Q;8RR6*7-I(LA\V,CS88I"P6.5E.4D.5.000"'7PK]BG_@F
M?8?#&\B^(?Q@\GQ=\1KB3[9'9W,GVFWT^4G=YCLV?.N,G)<Y"G[N3\U>]_L>
M_L<>%?V0?!=SINC7$^KZ_J@C?5]9N,J;ETW;52/.(T7>V!R>>2:^@* "BBB@
M HHHH **** "L+QM_P BO>_1/_0UK=K"\;?\BO>_1/\ T-:RK?PY>C(G\+/)
MJ***^7/'"BBB@ HHHH **** "BBB@ HHHH ZOX;_ /(>F_Z]V_\ 0EKTNO-/
MAO\ \AZ;_KW;_P!"6O2Z]_!?PCTL/\ 4445W'2%%%% !1110 4444 %%%% !
M7"_%#[NF_63_ -EKNJX7XH?=TWZR?^RUR8O^#+^NIA6_ALX.BBBOG3RPHHHH
M **** "BBB@ HHHH **** /2?AK_ ,@2X_Z^#_Z"M=;7)?#7_D"7'_7P?_05
MKK:^DP_\*)ZU+X$%%%%=)J%%%% 'YK_M??\ )Q'BS_MT_P#22&O'*]C_ &OO
M^3B/%G_;I_Z20UXY7YOB_P#>*G^)_F?+UOXDO5A1117(9!1110 4444 %%%%
M !1110 4444 >Q_L@_\ )Q'A/_M[_P#22:OTHK\U_P!D'_DXCPG_ -O?_I)-
M7Z45]IDO^[R_Q?HCW,#_  WZ_P"04445[YZ(4444 %%%% !1110 4444 %%%
M% !7P7^WS_R5K1/^P''_ .E$]?>E?!?[?/\ R5K1/^P''_Z43UXV;?[J_5'#
MC/X1\T4445\*> %%%% !1110 4444 %%%% !1110 5UWP?\ ^2M^"?\ L.6/
M_I0E<C77?!__ )*WX)_[#EC_ .E"5K2_B1]45#XD?J[1117Z<?5A1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !17FY^)6I D?9[7_OEO\
MXJD_X65J7_/O:_\ ?+?_ !5</URD<_MX'I-%>;?\+*U+_GWM?^^6_P#BJ/\
MA96I?\^]K_WRW_Q5'URD'MX'I-%>;?\ "RM2_P"?>U_[Y;_XJC_A96I?\^]K
M_P!\M_\ %4?7*0>W@>DT5YM_PLK4O^?>U_[Y;_XJC_A96I?\^]K_ -\M_P#%
M4?7*0>W@>DT5YM_PLK4O^?>U_P"^6_\ BJ/^%E:E_P ^]K_WRW_Q5'URD'MX
M'I-%>;?\+*U+_GWM?^^6_P#BJ/\ A96I?\^]K_WRW_Q5'URD'MX'I->.?M.?
MM5>!_P!E/P2NO>+KMI+RZWIIFC6N#=:A*H!*H.BJ-R[G;A=PZD@'H]-^(6H7
MFH6MN\%L$EE5"55LX) X^:E^,GP(\#_M >'['1/'>A0Z[IUE?1:A!'(S(4E0
M_P!Y2#M9259>A5B/3'13K1K)N)I":GL?G/\ L]ZE^TA^W?\ M :%\79-;G^'
MOPX\-W[2:>L0)MFCR5DMXHB1]H=TRDDK\ ,V,8"5^JBPHDCNJ*KOC<P'+8Z9
M/>J^DZ39:#I=IINFV<&GZ?:1+!;VMK&(XH8U&%15 PH    JW6QH%%%% !11
M10 4444 %%%% !6%XV_Y%>]^B?\ H:UNUA>-O^17O?HG_H:UE6_AR]&1/X6>
M34445\N>.%%%% !1110 4444 %%%% !1110!U?PW_P"0]-_U[M_Z$M>EUYI\
M-_\ D/3?]>[?^A+7I=>_@OX1Z6'^ ****[CI"BBB@ HHHH **** "BBB@ KA
M?BA]W3?K)_[+7=5POQ0^[IOUD_\ 9:Y,7_!E_74PK?PV<'1117SIY84444 %
M%%% !1110 4444 %%%% 'I/PU_Y EQ_U\'_T%:ZVN2^&O_($N/\ KX/_ *"M
M=;7TF'_A1/6I? @HHHKI-0HHHH _-?\ :^_Y.(\6?]NG_I)#7CE>Q_M??\G$
M>+/^W3_TDAKQROS?%_[Q4_Q/\SY>M_$EZL****Y#(**** "BBB@ HHHH ***
M* "BBB@#V/\ 9!_Y.(\)_P#;W_Z235^E%?FO^R#_ ,G$>$_^WO\ ]))J_2BO
MM,E_W>7^+]$>Y@?X;]?\@HHHKWST0HHHH **** "BBB@ HHHH **** "O@O]
MOG_DK6B?]@./_P!*)Z^]*^"_V^?^2M:)_P!@./\ ]*)Z\;-O]U?JCAQG\(^:
M****^%/ "BBB@ HHHH **** "BBB@ HHHH *Z[X/_P#)6_!/_8<L?_2A*Y&N
MN^#_ /R5OP3_ -ARQ_\ 2A*UI?Q(^J*A\2/U=HHHK]./JPHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#PIOO'ZTE*WWC]:2ODCQ HHHH *
M*** "BBB@ HHHH **** +VA_\AO3_P#KXC_]"%>T5XOH?_(;T_\ Z^(__0A7
MM%>S@/AD=^&V84445ZAV!1110 4444 %%%% !1110 5A>-O^17O?HG_H:UNU
MA>-O^17O?HG_ *&M95OX<O1D3^%GDU%%%?+GCA1110 4444 %%%% !1110 4
M444 =7\-_P#D/3?]>[?^A+7I=>:?#?\ Y#TW_7NW_H2UZ77OX+^$>EA_@"BB
MBNXZ0HHHH **** "BBB@ HHHH *X7XH?=TWZR?\ LM=U7"_%#[NF_63_ -EK
MDQ?\&7]=3"M_#9P=%%%?.GEA1110 4444 %%%% !1110 4444 >D_#7_ ) E
MQ_U\'_T%:ZVN2^&O_($N/^O@_P#H*UUM?28?^%$]:E\""BBBNDU"BBB@#\U_
MVOO^3B/%G_;I_P"DD->.5['^U]_R<1XL_P"W3_TDAKQROS?%_P"\5/\ $_S/
MEZW\27JPHHHKD,@HHHH **** "BBB@ HHHH **** /8_V0?^3B/"?_;W_P"D
MDU?I17YK_L@_\G$>$_\ M[_]))J_2BOM,E_W>7^+]$>Y@?X;]?\ (****]\]
M$**** "BBB@ HHHH **** "BBB@ KX+_ &^?^2M:)_V X_\ THGK[TKX+_;Y
M_P"2M:)_V X__2B>O&S;_=7ZHX<9_"/FBBBBOA3P HHHH **** "BBB@ HHH
MH **** "NN^#_P#R5OP3_P!ARQ_]*$KD:Z[X/_\ )6_!/_8<L?\ TH2M:7\2
M/JBH?$C]7:***_3CZL**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH \*;[Q^M)2M]X_6DKY(\0**** "BBB@ HHHH **** "BBB@"]H?_(;T
M_P#Z^(__ $(5[17B^A_\AO3_ /KXC_\ 0A7M%>S@/AD=^&V84445ZAV!1110
M 4444 %%%% !1110 5A>-O\ D5[WZ)_Z&M;M87C;_D5[WZ)_Z&M95OX<O1D3
M^%GDU%%%?+GCA1110 4444 %%%% !1110 4444 =7\-_^0]-_P!>[?\ H2UZ
M77FGPW_Y#TW_ %[M_P"A+7I=>_@OX1Z6'^ ****[CI"BBB@ HHHH **** "B
MBB@ KA?BA]W3?K)_[+7=5POQ0^[IOUD_]EKDQ?\ !E_74PK?PV<'1117SIY8
M4444 %%%% !1110 4444 %%%% 'I/PU_Y EQ_P!?!_\ 05KK:Y+X:_\ ($N/
M^O@_^@K76U])A_X43UJ7P(****Z34**** /S7_:^_P"3B/%G_;I_Z20UXY7L
M?[7W_)Q'BS_MT_\ 22&O'*_-\7_O%3_$_P SY>M_$EZL****Y#(**** "BBB
M@ HHHH **** "BBB@#V/]D'_ ).(\)_]O?\ Z235^E%?FO\ L@_\G$>$_P#M
M[_\ 22:OTHK[3)?]WE_B_1'N8'^&_7_(****]\]$**** "BBB@ HHHH ****
M "BBB@ KX+_;Y_Y*UHG_ & X_P#THGK[TKX+_;Y_Y*UHG_8#C_\ 2B>O&S;_
M '5^J.'&?PCYHHHHKX4\ **** "BBB@ HHHH **** "BBB@ KKO@_P#\E;\$
M_P#8<L?_ $H2N1KKO@__ ,E;\$_]ARQ_]*$K6E_$CZHJ'Q(_5VBBBOTX^K"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"F^\?K24K?>/U
MI*^2/$"BBB@ HHHH **** "BBB@ HHHH O:'_P AO3_^OB/_ -"%>T5XOH?_
M "&]/_Z^(_\ T(5[17LX#X9'?AMF%%%%>H=@4444 %%%% !1110 4444 %87
MC;_D5[WZ)_Z&M;M87C;_ )%>]^B?^AK65;^'+T9$_A9Y-1117RYXX4444 %%
M%% !1110 4444 %%%% '5_#?_D/3?]>[?^A+7I=>:?#?_D/3?]>[?^A+7I=>
M_@OX1Z6'^ ****[CI"BBB@ HHHH **** "BBB@ KA?BA]W3?K)_[+7=5POQ0
M^[IOUD_]EKDQ?\&7]=3"M_#9P=%%%?.GEA1110 4444 %%%% !1110 4444
M>D_#7_D"7'_7P?\ T%:ZVN2^&O\ R!+C_KX/_H*UUM?28?\ A1/6I? @HHHK
MI-2E_9,'_/2Z_P# N7_XJC^R8/\ GI=?^!<O_P 55VB@#C=8^#?@CQ#J,VH:
MKX7TW4[^;'F75Y )97P HW,V2<  <]@*I_\ "@OAQ_T).A_^ 2?X5WU%9NE!
MN[BON)Y8]C@?^%!?#C_H2=#_ / )/\*/^%!?#C_H2=#_ / )/\*[ZBE[*G_*
MON%R1[' _P#"@OAQ_P!"3H?_ (!)_A1_PH+X<?\ 0DZ'_P" 2?X5WU%'LJ?\
MJ^X.2/8X'_A07PX_Z$G0_P#P"3_"C_A07PX_Z$G0_P#P"3_"N^HH]E3_ )5]
MP<D>QP/_  H+X<?]"3H?_@$G^%'_  H+X<?]"3H?_@$G^%=]11[*G_*ON#DC
MV.!_X4%\./\ H2=#_P# )/\ "C_A07PX_P"A)T/_ , D_P *[ZBCV5/^5?<'
M)'L<#_PH+X<?]"3H?_@$G^%'_"@OAQ_T).A_^ 2?X5WU%'LJ?\J^X.2/8XW1
M_@WX(\/:C#J&E>%]-TR_ASY=U9P"*5,@J=K+@C()''8FNE_LF#_GI=?^!<O_
M ,55VBKC&,5:*L4DEL4O[)@_YZ77_@7+_P#%4?V3!_STNO\ P+E_^*J[15#*
M7]DP?\]+K_P+E_\ BJ/[)@_YZ77_ (%R_P#Q57:* *7]DP?\]+K_ ,"Y?_BJ
M/[)@_P">EU_X%R__ !57:* *7]DP?\]+K_P+E_\ BJ/[)@_YZ77_ (%R_P#Q
M57:* *7]DP?\]+K_ ,"Y?_BJ/[)@_P">EU_X%R__ !57:* *7]DP?\]+K_P+
ME_\ BJ/[)@_YZ77_ (%R_P#Q57:* *7]DP?\]+K_ ,"Y?_BJP=?^%/A#Q7>)
M=:WX?LM8NHT$23ZA'Y[J@)(4,^2!DDX]S75T5,HJ2LU<32>YP/\ PH+X<?\
M0DZ'_P" 2?X4?\*"^''_ $).A_\ @$G^%=]14>RI_P J^XGDCV.!_P"%!?#C
M_H2=#_\  )/\*/\ A07PX_Z$G0__  "3_"N^HH]E3_E7W!R1[' _\*"^''_0
MDZ'_ . 2?X4?\*"^''_0DZ'_ . 2?X5WU%'LJ?\ *ON#DCV.!_X4%\./^A)T
M/_P"3_"C_A07PX_Z$G0__ )/\*[ZBCV5/^5?<')'L<#_ ,*"^''_ $).A_\
M@$G^%'_"@OAQ_P!"3H?_ (!)_A7?44>RI_RK[@Y(]C@?^%!?#C_H2=#_ / )
M/\*/^%!?#C_H2=#_ / )/\*[ZBCV5/\ E7W!R1[' _\ "@OAQ_T).A_^ 2?X
M5+9_ [X?Z?>075KX/TBVNH'66*>&U5'C=3E65AR"" 01TQ7<T4>RI_RK[@Y(
M]BE_9,'_ #TNO_ N7_XJC^R8/^>EU_X%R_\ Q57:*U+*7]DP?\]+K_P+E_\
MBJ/[)@_YZ77_ (%R_P#Q57:* *7]DP?\]+K_ ,"Y?_BJ/[)@_P">EU_X%R__
M !57:* *7]DP?\]+K_P+E_\ BJM11B&-44L0O W,6/YGDT^B@ HHHH ****
M"H;BU2Z4!VD4#G]W*R?^@D5-10!2_LF#_GI=?^!<O_Q5']DP?\]+K_P+E_\
MBJNT4 4O[)@_YZ77_@7+_P#%4?V3!_STNO\ P+E_^*J[10!2_LF#_GI=?^!<
MO_Q5']DP?\]+K_P+E_\ BJNT4 8?_"%Z+_SXK_W\?_&C_A"M%_Y\5_[^/_C6
MY14<D>Q/*NQA_P#"%:+_ ,^*_P#?Q_\ &C_A"M%_Y\5_[^/_ (UN44<D>P<J
M[&'_ ,(5HO\ SXK_ -_'_P :/^$*T7_GQ7_OX_\ C6Y11R1[!RKL8?\ PA6B
M_P#/BO\ W\?_ !H_X0K1?^?%?^_C_P"-;E%')'L'*NQA_P#"%:+_ ,^*_P#?
MQ_\ &C_A"M%_Y\5_[^/_ (UN44<D>P<J[&'_ ,(5HO\ SXK_ -_'_P :/^$*
MT7_GQ7_OX_\ C6Y11R1[!RKL8L?@[1XI%=+/8ZG*LLC@@CN.:N_V3!_STNO_
M  +E_P#BJNT5226R'9+8I?V3!_STNO\ P+E_^*H_LF#_ )Z77_@7+_\ %5=H
MIC*7]DP?\]+K_P "Y?\ XJC^R8/^>EU_X%R__%5=HH I?V3!_P ]+K_P+E_^
M*H_LF#_GI=?^!<O_ ,55VB@"E_9,'_/2Z_\  N7_ .*H_LF#_GI=?^!<O_Q5
M7:* *7]DP?\ /2Z_\"Y?_BJ/[)@_YZ77_@7+_P#%5=HH I?V3!_STNO_  +E
M_P#BJCGT&TNHFBF$\L;=4DN9&!_ M6C10!A_\(5HO_/BO_?Q_P#&C_A"M%_Y
M\5_[^/\ XUN45')'L3RKL8?_  A6B_\ /BO_ '\?_&C_ (0K1?\ GQ7_ +^/
M_C6Y11R1[!RKL8?_  A6B_\ /BO_ '\?_&C_ (0K1?\ GQ7_ +^/_C6Y11R1
M[!RKL8?_  A6B_\ /BO_ '\?_&C_ (0K1?\ GQ7_ +^/_C6Y11R1[!RKL8?_
M  A6B_\ /BO_ '\?_&C_ (0K1?\ GQ7_ +^/_C6Y11R1[!RKL8?_  A6B_\
M/BO_ '\?_&C_ (0K1?\ GQ7_ +^/_C6Y11R1[!RKL9-MX5TRSD+V\#0.1@M'
M-(IQZ9#59_LF#_GI=?\ @7+_ /%5=HJDDMA[%+^R8/\ GI=?^!<O_P 51_9,
M'_/2Z_\  N7_ .*J[13&4O[)@_YZ77_@7+_\51_9,'_/2Z_\"Y?_ (JKM% %
M+^R8/^>EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJNT4 4O[)@_YZ77_@7+_\51_9
M,'_/2Z_\"Y?_ (JKM% %+^R8/^>EU_X%R_\ Q5']DP?\]+K_ ,"Y?_BJNT4
M4O[)@_YZ77_@7+_\54%UX9T^^V_:8I+C;]WS9Y&QGKC+5J44FKZ,##_X0K1?
M^?%?^_C_ .-'_"%:+_SXK_W\?_&MRBIY(]B>5=C#_P"$*T7_ )\5_P"_C_XT
M?\(5HO\ SXK_ -_'_P :W**.2/8.5=C#_P"$*T7_ )\5_P"_C_XT?\(5HO\
MSXK_ -_'_P :W**.2/8.5=C#_P"$*T7_ )\5_P"_C_XT?\(5HO\ SXK_ -_'
M_P :W**.2/8.5=C#_P"$*T7_ )\5_P"_C_XT?\(5HO\ SXK_ -_'_P :W**.
M2/8.5=C#_P"$*T7_ )\5_P"_C_XT?\(5HO\ SXK_ -_'_P :W**.2/8.5=C,
MM?#MC91E+=)8$)R5BN)%&?7AJF_LF#_GI=?^!<O_ ,55VBJVV**7]DP?\]+K
M_P "Y?\ XJC^R8/^>EU_X%R__%5=HI@%%%% !1110 5S_CCQYHOPYT,ZQKUQ
M/;6 D6(O;V<UTVYLX&R%&;MUQBN@HH \9L_VP?A3J%V]K;:]J$UQ&ZQR1KX?
MU+*,<8#?Z/\ +P1UKV:O!_@#_P EH^/7_8>M/_21*\U\:?M&>(O$'Q*\::1I
MOBG6?!VF>';TZ9:KHGA%M9:[F1?WDD\A1@@W' 1<' SGU /L*BODJV^,?Q3^
M("?!/3-/O5\$:SXJ@UF+66O-*!V&T,6V>.*5=P8KO95)VYE^;<%KLOB5K/Q(
M\/\ CKX1^!=%\:0B]UZWU5-4UJ\TN%C+Y"0.LRQ*-HD56<!00A+98$#% 'T'
M17S#X3NOC)XJ^(GCOX=O\2+2RC\*M:W'_"3+H5N]]=K=1%X8C"0(55-DFYMN
MX\8QG(],_9J^(NK_ !/^$FG:OX@$)UR&XN;"\DMDV1RR03/'O5>VX*#CU)QQ
M0!T7CKXN>#_AK>:19^)==M],O-6N$MK&U8-)+.[,%&$0%MN2 6(VC/)%=A7S
M3^UIX%T+2]+TKQ/;Z;$NOZGXLT2*YU!LM*T:3*JQJ3]Q/E!VK@$\G)YKZ6H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /(O$?[5
M_P ,?"6L76F:MKE]9WEM=M8NIT+4&4SJQ0HKK 5<[@0-I(/;-=I\/_B;X>^*
M&GW-[X<NKFZMK:7R96N;"XM"&P#@+-&A(P1R 17F_P"U5_QY_"G_ +*)H?\
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
M@KP6V_:H\?\ BKPK-XRTKQ!K$&HO))/8^$;3P7)=:=+$KD+"]YL+EF4<NK@
MG&.* /O&BOF>W\8_$OXI?&K7O#>A>*QX(T.VT/2]7VR:7#=75O)-&Y,($B@8
M8G+E\D>6 NW<U:6K:[\1_&W[0GC/P3H'C2+PMH.F:987JSKI<%U<122"0%8_
M,7:58\L7W$;%"XR30!]#45\=Z-\0OC7XH^"OBOQU_P )KI>EW7@TWT+V%MH\
M4B:JUF6:9YV?)CW*I 6+;C&<\X'U5X)\0-XL\&Z#KC1"!M2L+>],8Z(9(U?'
MX;J .&7]J+X7-XFBT >+K8W\UU]BCD\B;[*\^<>6+G9Y);/& _6O4Z^0_P!K
M'5=7F\#MX.U#X=S>$_AK%J=N+OQ9:M!<QVEK',K"6&U@)DC+' R=N Q'.37;
M?M3?'B;P;\,_$MOH%AXGCU-M.2YLO$6FZ5+)81;RI5C= ;%X]?4>M 'T-17'
M?#WXF6_Q%6_,'A_Q)H/V,Q@CQ#I$UAYN_=_J_, WXV\XZ97UKL: "BBB@ HH
MHH **** "BBB@ HHHH X/P!\+O\ A!O&GCW7_P"T_MO_  E-_#>_9_L_E_9=
MD(CV[MQWYQG.%],5RNH? CQ#HOCCQ!XA\ >/6\(1^(94NM4TVZTF/48'N NT
MS1;G0QLPQGE@3VZ >S44 >8)\&;N7QA\./$6H>*;K5K[PC#J4<TMW;)YFH/>
M*BEB4*K&$V<*%(Q@<8R=?Q5\,_\ A)OBEX%\9?VE]F_X1>+4(_L7D;OM/VJ.
M-,[]PV;?+S]TYSVQ7<44 </X5^&?_",_%+QWXR_M+[2?%$>GQ_8O(V_9OLL4
MB9W[COW>9GHN,=ZC^"_PN_X5!X+?0/[3_M;=?W5[]H^S^3_KIFDV[=S?=W8S
MGG&<"N\HH \3^-WP-\9?%Z]BAM_B%::'H%M>VNH6NG-X?6YDCG@(8,9O/0L"
MP)QM[XKU#P9IFNZ1X?@M?$>N0^(M65F,FH6]B+)'!8E1Y0=\8&!][G&:W**
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#AOBK\,
M_P#A9L/A2/\ M+^S?["\16.OY\CS?/\ LSEO*^\NW=G&[G'H:9\8OA/:_%SP
M[963:E=:'JFF7T6J:7JUF%:6SNH\['"MPPPQ!4\$'Z5WE% 'E>E?"[QO=0ZG
M'XK^)3^((;K3KBPBM;318K&!&E7;YTBAV:1E'0;E')XYK8\(?"X>$_@O8^ !
MJ?VK[+HYTK^T/(V;LQE/,\O<<=<[=WXUWE% 'C6J?LZC4O@+X9^&O_"0&,:,
MU@QU/['GSOLTBO\ ZOS/EW;<?>.,]ZZSQ5\,_P#A)OBEX$\9?VE]F_X1>/48
M_L7D;_M/VJ.-,[]PV;?+S]ULY[8KN:* /./CY\*]4^,WP_D\,:;XID\*)<7"
M/>7$=J;C[3;@-NMV421D*Q*DD-T4CH35/X9_#?QWX'NM.MM1\=Z5JGAJR@,"
M:-8>&$L %"X0+(L[;0IP<;><5ZG10!S4G@'3Y?B1;^-C-<_VK!I,NC+"&7R#
M#)-',S$;=V_=$H!W8P3QWKI:** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N#^&_P +O^%>^(/'.I_VG]O_ .$G
MU<ZKY7V?R_LV8U3R\[CO^[G=A>O2N\HH \6G^ _B7P[XN\1:OX!^(3^$K#Q#
M>'4=0TJZTB/4(OM3 "2:$LZ&-G"@D'<,CT  V;7X+W$?Q \$>*KSQ/=:K=^'
M-,N]/E-Y;J9;YYRI,K.I54P5.%"$8(&1CGU"B@#@]=^%PUKXP>%O'7]I^3_8
M=A=V7V#R-WG>?M^?S-WR[=O3:<YZBI/!_P ,_P#A%/B3X_\ %G]I?:CXKEL9
M/L?D;/LOV:V$.-^X[]V-W1<=.>M=Q10!PWP4^&?_  I[X:Z7X2_M+^U_L,ES
M)]L\CR-_G7,LV-FYL8\W;U.<9XSBN+^,GP/\;?%37K">U^(UGH>C:7JMIK.G
M:<WAU;EX+BW *EI?M"[P7W-@J.&QVS7MM% &/X1T_6=*\.VEKX@UB'7M7C#>
M?J,%F+1)LN2N(@[;<*57[QSC/?%;%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 9OB31_P#A(?#NJZ5YWV?[=:RVOG;=VS>A7=C(SC.<9%<S
MX&^%MGX5^#^F?#[4+@:U86VE?V3<3&(P_:8RA1OE#';D$\;C]:[BB@#P_P (
M_ CQSX.T[3?#UG\7+[_A#M.V16UG_8T'V];9"-L'VLL> H"Y\O..F.*[3P!\
M+AX&\9^/-?\ [3^VGQ3?Q7OV?R/+^S;(1'LW;COSC.<+UQCO7>44 <'X ^%P
M\#>,_'FO_P!I_;3XIOXKW[/Y'E_9MD(CV;MQWYQG.%ZXQWKBO^&9O^,6_P#A
M3@\2?\NWV?\ MK[#_P!//G[O)\S_ (#C?[^U>XT4 4]8M;J^T>^MK&\_LZ]F
M@DC@O/+$GD2%2%DVD@-M)!P3SBOG[X<_LW?$;X6Z;<VFA_%C30UY<M>7MW=>
M$EFN;R9CEI)96NRS'MST'2OHVB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#A?@O\+U^$?PRTWP@^H#64LWNG-TUOY(D$UQ+-C9N;&/-
MV]3G&>,XK@/#O[.OB_P'ILOAWPA\5;O0_!GFR-;:;)HT-S=V4<C%FCAN7;@
ML<%D8C->\T4 <!X9^%/_  COQ9\2^-CJSW9UG3K*P^QR0X:+[.&&\R;OG+;N
MFT8QWI^@_"X:)\8/%7CK^T_..N6%G9?8/(V^1Y&_YO,W'=NW=-HQCO7>44 >
M2>'_ (!C0OA#XZ\#?V[Y_P#PE$FJR?;_ +)M^S?;0XQY>\[]F_\ O#=C^&O0
M/"/AK_A%O!6B^'_M+7']G:?#8?:57RS)Y<:IO R=I.,XR<>M;=% 'S]K?[-O
MC3Q;X=/A+Q%\7]1U?P7(52YM'TB%-1N858,(WO W/09;R\GOUKU3QU\,](\>
M_#?4/!%VUQ8Z+>6BV1^PNJRQQKC:$+JPR-H'(-=;10 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>gshd-20251231_g4.jpg
<TEXT>
begin 644 gshd-20251231_g4.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &?!/@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HKAOBOXNU3PE8Z&=**127^H_9)KA])N-3\F,6\\NX6]NZR.2T2)P>-^<
M'%:OA;Q3#JO@>WUUM1M]7B\AY9+NQM7MDDV%@P6&1V9""I4JS$@@@XH Z2BO
M!1\:_&%E#X?2]M-'>[\6V%M>:-Y,$JQV;2W-O$T=P3(?-V+=1/N3R]Q!&!D&
MMR#XE^*;FXB\-!=*A\5?V_-HTFH/:2FS$4=F+P3B#S0^6C>,!/-ZL3NP.0#U
MZBN7^&OBB[\8^#K74=0MX[745FN+.[BAR$6>">2"3;NY"EXF(!YP1744 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%<3\:UMY?A1XG@NM0CTNVN+-K:2[FC>2.-9,(=ZH"2IW8/' )
M)XS0!VU%>6?"AK/PGK/BGPVVG^&=+6PFLY!=^'M/73H+EKA#L1XM[XE&T#[Y
MW!TP!G%>6^. +637O$MB/^*Z@\9OI]K=(N;H6_V<?N%[^7Y)+[.A/S8R<T ?
M4M%?)=]#8^&/"MW_ ,(U(+*TU'P':WNK36+8,CM/&OVF1@<F1HWN<R'YB%))
MXX]C^%6F:?X=\?\ C_1M"MX++0+9K"6*SLU"00W#PL90BCA25$+$ #EL]\T
M>HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M3&"S;6 PP49[]Z -L_ME>%!;ZUGPOXR%_HQ)U#3?[('VBUB R9I/WFU$'JS
M^U=IXV\<V_B3]GGQ-XL\.WL\45QX;O+ZRNXB8IHF^SNRL".5=2.QR"*Y*+X%
M:\FI?'>X-WIVSQY9+;:8!+)F%A;3Q9G^3Y1NE4_+NX!^AW/#GPEU?1_V9YOA
MW-<V3:T^@W6EB>-W-MYLJ2*IW% VW+C)VYZ\&@#B/@A^TKI@\,?#SP[XAM_$
MAU76+2.W@U[4K1OLM]=8&46=VW.VXA=V,9(YQS77#]J/PL?AXWBTZ;K(A76?
M[!.F&&'[9]LS_J]OF[>G/W^E<'X>_9S^(5Q<?"_2_$NL>&_^$:\#SQ7L3:8L
MYN[B6/:RHV\!=H9<;@02.2N>*X[P?X9L?B+^U]K#>'9YK[P5I>I+XAOR(F2*
M/5$0Q[06 RWFG?[[6QP,T >S_M3^'KV\^%^I^)-/\4>(_#5]H%C<7,,6B:B;
M6.X8A,"<*,N%V<8(QN;GFN1^$GB*Q^#WP0TWXD^+O&7BSQ"VM6=MOLM3OVO5
M$[DD);1L 0QYZMT7D\5[/\7O"%YX_P#ACXE\.:?+!#?:G926T,ERS+&K,."Q
M4$@?0&O+_%G[-VH^+?V<?"W@*?4+&#7=!^S7$<Y5I;22:)64JP(!*%78<KZ<
M4 ;WA?\ :D\)>*+#Q/,EGJ^GWGA[3)=7NM-O8(UN)+:-26>/;(R-T Y8<L.E
M4C^UKX57P!-XR?0_$T.A)-;0)--IZ)Y[3!O]46D"N$*D.5)P2,9K'T#X#>*1
MH7CJ+4-,^'_A^[UK0+K2+*W\*Z7]G1'ECV[I9S&)-FX E0"._) J7Q?^S[XB
M\0?LX>%?A_;WNF)K.E/9M//++(+=A$3NVL(RQSGC*C\* +R?M>>&9-8O='7P
MOXS.M00BXATS^Q6^TW<1&?,B3=D+CG+[>/RKT?X7_$W1?B[X-M/$N@M-]@N&
M=/+N4"2Q.IPRL 2,_0D<CFN9L/A;JMK^TEJ/Q!>XLSHUSX=&D) '?[0)A-')
MN*[=NW"'G=G..*@_9B^$NK_!;X7IX;UNYLKJ^6\FN#)I[N\6U\8&713GCTH
M]9HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#B_B+X*UCQA-H3Z9K
M-EIT6FW7VR2UU#3GO(;J11^Z+!)HB-C9<#)!8*2/E%<Q\+#XE\#^$O"'@W5+
M**76I=.N9&N(8P(+#RMGEK,!*^_<TF-RL =IX%>MT4 ?-$'PEUY;C1-1TCP#
M:^$[C1+>VDOK&SN8%BUJYAN[:0>5MD; 6.*<))/M;]Z%;@$UU%KX1\46FKQ>
M,SX?FDO&\37&JR:!'/;"Z6UDL%LEP_F"'S!Y2.5\S!#-\V1S[?10!Q_PF\/Z
MAX:\#6MKJL*6VI37-Y?W%O&RLL+W%U+<&,%>#M\W;D<<<5V%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1163XK\5Z5X(\/WNMZU>1V&FV<9D
MEFD/0=@!U))X ')) %)M15WL)M)79%XS\9Z/\/\ PW>Z]KMXECIMHFZ25^I/
M95'5F)X '))KC_@)\:H/CMX3U'7K72I-(@M=2DL$BEF$C2!8XW#G  4D28V\
MXQU-?GY^T3^T+JOQT\2[CYECX;LW(L-.+=.WFR8X,A'X*#@=R?J[_@GG_P D
M6UK_ +&"?_TFMJ\"AF+Q6,]E3^!)_,\BEC?;XGV</AU^9]04445] >P%%%%
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
M1/+$")3A6(;A-_&2*YGX)^)8O^%*^$]&V2:3K=[I4ZZ;:3O&)+@1*,O&4=@
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
M)2@)[ OC\*ZZL#P'X4/@;PAI>@'5KS6TT^+R([V_BMHIFC!.Q2MM%%$ B[4
M6-?E49R<D[] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MN^'_ (5CDTZQGUK_ (2+6/$-UIDEYI]I%IX$MO!.H>-7,UP8<1^8I(B8] :
M.U_9V^+6K_$?X=7]UXT@T[1_&/A[4[S1O$5K8,5M;>X@D/S)O=B(WA:&4%F/
M$G7'-;/AGX_?#GQOXCMM"\,>,](\4ZG.)#Y>@7(U!(=BY;SI(-Z0\=/,9=QX
M7)XKX\^-/@SQK\+(?C[9^-[L^+= ^(W@];S^V= T:32[6#5H-MFEL1YMP!-.
MDEML#-^^:/8 .2>D\%7/B3Q!\2M2A\7V?B'PK\2=?\$7OAGPK)<>&K?1M/>-
M%\YB6M[^]S.C*C#<T:HH8(GS&@#ZV\/_ !6\$^+/$-]H&A^,- UG7; D7>F:
M?J<$]S;X.#YD2,63!XY JM%\:/A]-J>DZ;'X[\,R:CJ\DD6G6BZQ;F6]=)&B
MD6%-^9"LB.A"@D,K \@BOD;X!?#<R:G\'=*U/3OBQ!KW@YHI)K*_\-Z7IFD:
M5-':20RC[='8Q-=0MN9 L4\I?<C-DJ6&=HWP8U>U_8FUFV'@6^B\9R^/DU!8
M?[(<:BT8\2Q.)@NSS-HMPS;^GEY.=N: /JC2?VG/AUK/QJU7X66_B33_ /A+
M-/@BD,#7UMB>5S*'MHE$A=IXQ"6DCV JK(>_'4^%_BUX'\;ZW>Z-X=\9^']?
MU>Q!:ZT_2]4@N;BW ."9(T<LO/'('->)WNA'0/VOO%]WJ/@[6-1TCQ7X3L+&
MQU#3=+>:W:XADOFN(Y+A1LMG*RQ@-*R!BPP:XGX!:/?^%/B?\/?#_AGPIXBO
MO!^EVEW;7$OCOP8FGW_A:+[/^ZCM]26.-+G<Z)"PC,Q92&,A"Y(!]2_#KXE>
M'_BKH,^L^&[N6\T^&^N=.>26VD@83P2M%*NV15/#J1G%?/7C[]H7XP^"_ GB
M7XKW/A70-*^'NA:A-&?#.L6]W!K]W8Q7/V=KD2LZQ1/)@R1Q&)@RE/G^85]"
M_#KQO+X_T&?4IO#FM>%WBOKFS^PZ];""=A%*T8E"ACF-PNY6SR"".,$_*>M_
M%I_C'\0WF^(7@;XDZ7X \/:BLND>%K;P+J\YU>XA<&.]OGCMRC1JZ[HK=21G
M:\A) 50#U/Q7\6/B?XJ^*_C;PE\+[#PRD'@FSM7U*Y\317$AU"]N(3/':0>3
M(@B B\LM*^_!E7"'!-<EKW[7/B+Q)\*=*\>^!-/T:#38? USX[U6WUJ.6=Y(
MX,!["%HY(]DF4G'G,'4%%_=G<2M@^*]<^!WQO^*?B&7P'XK\3Z-X\M],UC19
M= T>:Z9;N"R6UDL[E5&;9CY4+!I J?.^6!7%86A?LMV7@7]D/P9I'B+0M7UW
MQAH7AM])GTC0;R6,ZBUY*DDNG3M"<-;&8H'<_*J*[9"EL@'N>F_&%?$'Q8/A
M[3YK"WT&PLH_[0N[UMLTVH7"I);V<'S@;UA)ED&&.)H ,;B:]0KX8^,'P(U'
MPKHVJ:._A_4/&7B?7O"$]KIGB"QTN6Y2+Q+->&:>Y=TC<6:L[6SK(Y542T5
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
M(MK7_8P3_P#I-;5]05^E9=_NE/T/N,%_N\/0****]$[0HHHH **** "BBB@
MHHHH **** ."^*FEZ)X@?0=+U9+?4+J6XEET_1=1D,=CJ4Z0O^[G;RI!M4,7
M (/*@X;&*SO@AK-GIWPKTV&YG,4]H]]%) ?F*F"XD65(0"3+'&1M5ESE0O )
MP.]UWP[I7BG3VL-9TRSU>Q9@QMK^W2>(D="58$9JDG@?18=7T;48;&*WDT>W
MFM;"&"-8XK=)=F_:J@8R(U'ICM0!\P6FEV7A/0O!V@K#X5U#2?$-GIDM[K>A
MZ6;.XN+5;VSBD6\<L3(DQF!+L$R1(I7K75V&CZ5/XEMO"DMI!+X&'CB\MHM-
MDA7[$VW2Q*(-G*[%N3,1'TW(..,5[E:_#[PM8Q:E%;>&M(MXM2!%\D5A$JW6
M>OF@+\_4_>S3W\">&I/#J^'V\/:4V@KR-+-E$;4<YXBV[>O/3K0!S?P$DW_"
M_3E25YK2&[OX+.1SDFU2\F2W[GCRECQR>,5Z#4%E96^FVD-I:016MK"@CB@A
M0(D:@8"JHX  ["IZ "BBB@ HHHH **** "BBB@ HKA_CG_R1+X@_]B]J'_I-
M)7X^4 ?MW17XB5]Z?&WXKZU\)OV9_P!G:YTGQK_PKZSUG5=!T?5]>^SVLOV>
MQDTZ9Y3_ *3')&N#$C;BO&WT)R ?8]%?._PV^.'@GPGX.UWQ7K'[0(^)GAR.
M]LM/?4IX+#R=-GE?8B$V%M'CS&DCR9,A0H.5&XGN;_\ :4^'VGZ'H>JOJM_<
M0ZY]H;3;6RT._N;VZ2!]DTB6D4#3F-6Q^\V;,,A!(920#T^L#P#X#T+X8>#=
M)\*^&;'^S= TJ 6UG:>=)+Y48Z+OD9F;KU8DUR5]^TG\---\*>&/$MSXKMHM
M"\2W$EII5Z8I2EQ.B2,\1 3*./)E4JX4[UV8W$*;/A/]H'P!XT\.^(]<T_Q
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
MTO4/L5M:C4;26TEF,,3>9)Y4H5P,R!02HSL.,CFO1Z* "BBB@ HHHH ****
M"BBB@ KB?B3\&/!WQ=_L[_A+='_M;^S_ #/LW^E30^7YFW?_ *MUSG8O7/3C
MO7;5\L_MQ?&KQG\'_P#A"O\ A$=9_LC^T?MOVK_189O,\OR-G^L1L8WOTQG/
M/05$X1J1Y9JZ\R91C-<LE='=_P##&7P<_P"A/_\ *G>?_'JNZ'^R9\*?#>M:
M?JVG>%?L^H6%Q'=6TW]HW;>7*C!D;#2D'! .""/6OA'_ (;5^,W_ $.7_E+L
MO_C-=3\*?VNOBSXE^*/@[2-2\6?:=.U#6;.TN8?[.M%\R)YT5URL0(R"1D$'
MTKG6$PZ=U3C]R,5AZ*U4%]R/T3M?#^EV.LW^KVVFV=OJVH)%%>7\4"+/<I%N
M\I9) -SA-[[02=N]L8R:KV'@_0=*U'6+^RT33K._UEE;4[J"TC26^*KL4SL!
MF0A?E&[.!QTKQOQ+^T!XZD^-OBGX=^!_ASI/B:;P]IEEJ5S?:IXG;3?,%SYF
MQ$06<V2#$W)8=17=_ OXOVWQO^'L'B6'2[G0[E+NZTZ^TJ[D222SNK>9X9HR
MZ$JP#(<,.H(/'2NLZ#7\&?"GP3\.)KR;PEX.T#PO+>'-S)HNF06C3G.?G,:K
MN_&IS\-_"1T?7-(_X1;1?[*UVXEN]6L?[/A\C4)Y<>;+<)MVRN^U=S."6P,D
MXKHZ* (K:VAL[>*WMXD@@B01QQ1J%5% P% '  '&*X#P[^SG\)_"&L6VK:#\
M,/!NB:K;-O@OM.\/VEO/$WJKI&&4^X->B44 <QK_ ,+_  ;XJ\0V&O:WX2T+
M6-<L%V6FIW^FPSW-L.>(Y74L@Y/0CJ:JZW\&O 'B;PYIGA[6/ WAO5= TM0E
MAI5]I%O-:VB@  11,A5   ,*!P*[&N!^/?Q5_P"%'_!SQ;X\_LO^VO[!L6O/
M[/\ M'D>?@@;?,VMMZ]=I^E '1+X&\-I<:'<+X?TM9]!#KI,HLHPVG!T\MQ;
MG;F+<A*G9C*\'BH4^'/A./PX_A]/"^C+H,EQ]L?2QI\0M6G\X3^:8MNTOYH$
MF[&=X#9SS69\:OB/_P *?^$GB_QO_9W]K_\ "/Z7/J7V#S_)^T>6A;9YFUMN
M<8SM./0UYEX2_:5\5'QI\/\ 0_'7P[M?#%MX[CD_L74='\0?VHGFI;&Y,<Z-
M;P/'F-3AE#C/!(ZT >K^+/A+X'\>ZG9ZEXF\&>'_ !%J-E_QZW>K:7!=30<Y
M^1Y$)7GG@BG^,_A7X+^(RV:^+/"&@^*%LSNMAK.F078@/JGF*VT_2NHHH Y;
MQ7\*_!7CS2;+2_$WA#0?$6F66!:V6K:9!=0V^  -B2*0O  X X J^O@GPZK:
M*PT'3 VB;CI1%G'FPW(4;R/E_=90E3LQD''2D;Q5&OC6/PW_ &;JAE?3VU'^
MTA9O]@4+(L?DF?[HF.[<(^I56/05MT <IXZ^$_@?XH?8?^$R\&^'_%OV'?\
M9/[=TN"]^S[]N_R_-1MN[8F<8SM7/052\.? OX;>#]/UBPT'X?>%=$L=9MS:
M:G;:=HMM;Q7T)#*8IU1 )$P[C:V1ACZFNXHH X7P?\!OAG\/=975_"WP[\)^
M&M65&B%_H^B6UI.$;[R^9&@;![C/-=99Z'IVGW6H7-KI]K;7.H2":\FAA5'N
M7"*@:0@9<A%506R<*!T J]6/)XQT*+Q9%X7?6+%?$DMFVH1Z2;A1=-;!PAF$
M>=Q0,=N[&,\4 0^$? 7AGX?V=Q:>%_#FD^&[2YF-Q-!I%C%:QRRGK(RQJ 6.
M!ECSQ6]7F?Q,^)7C'P[XGTSP[X*^'=QXQU&ZM)+Z>_OKXZ9I5I$K*@1[KR9=
MTS%OEB5"=H+' &:X"#]KR34?"^CQZ=X$OKKXAZGXDO?"<?A1[^)(X[^T1Y+I
MGO,%/(2.-G\Q59CP F<@ 'T717@,7[4=[H]CXUTWQ7X)DT+Q[X:@L[E/#]MJ
M2W=OJ45W-Y%I+;W7EIE&GS&Q:-2A!RI&,Z-O^T;=1>!_$5UJ/AJ"'QMI'B$>
M%$\.66IFXAO-2D2&2!(KDPHWEM'<1R,YB!C02$K\AH ]MHIJ%BBEP%;'(!R
M?K3J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OSP_;1
M_:!/Q \3'PEHER3X>TF4B:6-AMN[@9!;/=5Y5>QRQY!&/?/VR_V@!\-?"Q\+
MZ+< >)-7B(D='PUI;'(+<<AFY4>@W'(.W/YT$EB2>2>:^2SC'?\ ,-3?K_E_
MF?.YGBO^7$'Z_P"0E%%%?(GS@4444 %%%% 'Z%_\$\_^2+:U_P!C!/\ ^DUM
M7U!7R_\ \$\_^2+:U_V,$_\ Z36U?4%?I67?[I3]#[C!?[O#T"BBBO1.T***
M* "BBB@ HHHH *@OE=K*X$:NTAC8*(V"L3CC!/0^]3U6U*X2TL+B62ZCLD5#
M_I$Q 2,] QR0.N.M 'S-I:Z3X@UV32KWX1NWB4!F:'7]>'VZ8#K(DDA)E'?=
M&S >U?1'A#1$\/Z#;6L:74"E1)]FN[Q[IK<D#,2R.22JG@<X],# KYBM?$,?
MA_4M/\2)\0)/$^NZC:R7,=_+X7-Q<VUIOP6"-<*((VSPD:J6'.T\FOJ7PWJ<
M.LZ#87D&H0ZK'+ C?;+==J3':,L%R=N>NW/&<4 :5%%% !1110 4444 %%%%
M !1110 4444 %%%% ''?&6QN=4^$'CFRLK>6[O+C0KZ&&W@0O)*[6[A551R2
M20 !R2:_*S_A1GQ(_P"B?>*O_!+<_P#Q%?L)10!^/?\ PHSXD?\ 1/O%7_@E
MN?\ XBON;QQ\*O%?B_X7?LPV^EZ-+)<^%O$OA_5M9@G=+>2SMH+":.9V61E)
M*O(@**"^3]W@X^GJ* /$OVP?AQXA^*GP<30O#.G?VIJ?]NZ1>&W,T<7[F&^A
MEE;=(RK\J(QQG)Q@ GBJGQJTCXBZA\5= DTW3O$.N_#S^S)([C3O"VMV^E7"
MZCYRE9;B5Y8I3!Y0(Q"Y())V-Q7O%% 'Q/X)_9U^(>E^&?@Q:W_AP6]UX?\
MB=JOB+5(?[6BN_LUC-)?-%+YSN&FSYT7;S#NRR@[@.N^*'[._B[XB7/[2MG;
M6]M8Q>,K311H5U>3*8+J6T@R\<BH2Z(74(Q91PQ(#"OJJB@#QF'Q1\1OB'X?
M\1:+J7PIN/!UM+HMU"MQ?Z[9SM-=-'MCB@C@9PT9RV9)6B(POR')V^<>'O@A
MXTL/@C^RQX?FT3R]6\%:WIEYK]N+J _8XHM-O(96W!]LF))HUQ&6)W9&0"1]
M6T4 ?(/A_P"!?B72/AW\1K/7_AS+XHEU#XI:QXHTZSL?$4>FW\=K+*S6][:7
M". DV#@(\L)VLVXC[K0:Y\%OBY\1?@[XATS6#JSBP\6:9KWAC1?$&N11ZPUG
M:O!++:SZA9,1&[NLWE2K(SIE"7!&1]BT4 ?/WP!^'5UIOQ U;Q5?_#KQ!X.F
M;2H]-BO?%OC>X\0:C.IE,C1*C75S%%"I"L&$@8LQ^4#).'+^SWXR^)'[1'C_
M ,?ZSXI\1_#RTBM;7PWX='A^?3Y'O-.1?.GEE$T%P%#W$C;5PC8C^8'Y:^G:
M* /SMD^'7Q$^&$_PD^%.EQ7">)_#&N^('\)ZW)K5I9W%YH0B41R&=[:YB!'V
MM(FMVMF9O*5EV*I)VM*^'VJ?$CP>FEZ1X7U5O%OP[\?-K/B:QM?&(6YUV>ZL
MG,TMOJEL+8)/LNHSL"P* GEG:&K[9\9> /#'Q%TM=-\5^&](\3Z<KB06>LV,
M5W"&'1MDBL,^^*L^&/"6A^"=&ATCP[HVGZ!I4.?*L=+M4MH(\]=L: */P% '
MQQ\2/V=_%/C7]G/XWV'A[X::MH'BOQ;:Z=:6=KXB\:R:UJ>H+;3;QYTMQ=30
MP*GF2[ LQR"=V#M%>_>)/ .N7W[4O@/Q=;6 ?PWI?AC5].NKP2QCRIYI[)HD
MV%MYW+#(<A2!MY(R,^OT4 ?(O@+X5>+=,_9GM?AYXK^$]QKMWX;U4R0BV\2P
M6,EZINYYEO-/N(I-\<L8="JS&W)+'YACGJ?A[-\;O _@CQ[J \,:EXG=;RU/
MA/PMXMU^S_M18#L6Z%Q>P^9%M!+R(&=WPI4MR*^D:* .*^,5CXVOO -[_P *
M\U"UT_Q9!+!<VHO54PW2QRH\ML[,C[!+&KQ[PI*EPPZ5Y'I?AGQ]\4_VA_ /
MCS6? 4GPTT_PE8ZC!>/>:I:7=UK#7,2(ENHMF<>1&R^;F1E)94P@YKZ1HH \
M8\ > /$&L?'WQO\ $?Q?IQT\6L:^&O"=I)-'+LTU=LL]W^[9@K7,QZ-APD$8
M8"J/Q1_9ZT;QQ\3-"NK;PE8V]K?3/>^)?$"A%EN(HO)V60&[=FX:.$2.%PT-
MLT;'YU%>ZT4 ?-?@'X7>,-+^+.CPWWAXV>B:!XD\2^(?^$D-S T6HQZE+-)!
M D:RF4.@N2KF2-5'V9-I;=Q]*444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%>(_M4?'V+X*^"C#8.DGBC55:*QBR"8%QAIV'HN>/
M5L=0#6-:K"A3=2;T1G4J1I0<Y[(\3_;C_:&\V2;X<>'[@[$(.LW,3?>/46X(
M]."_OA>S"OBZI+BXEN[B6>>5YIY6+R22,69V)R22>22>]1U^;8K$SQ55U)_+
MR1\-B*\L14<Y!1117&<X4457GGZJOXFNS"X6IBZGLZ?S?8Z*%">(GR0">?\
MA4_4U7HHK]$PN%IX2G[.G_PY]I0H0P\.2 5^BO\ P3I_Y(EK?_8PS_\ I-;5
M^=5?HK_P3I_Y(EK?_8PS_P#I-;5UG2?4U%%% !1110 4444 %>!>)==\<>'O
MBC#X>B\6VTUCJ]VS6=MHVE0S76GH[;MUS">1$,\S;N>25%>\W$PMK>64H\@C
M4OLC7<S8&< =S[5\AW^N>'==\0ZK!X>\":A'XGU36+V693=ZBH$,+;);B:*%
MU.]IOE"+PH=>>"* /JWP_IMYING1)J5\NJZD%*S7XMU@,HW,5!5> %#8_,]S
M6G7G7P'\36OB3X?VIM-+N]+CM9)H&6X>:6.1UFD5VBEE)=T+*Q&3D @=J]%H
M **** "BBB@ HHHH **** "BBB@ HHHH *^(?^"EO_-.?^XE_P"VM?;U8?B;
MP+X;\:?9O^$A\/:5KWV;=Y']IV4=QY6[&[;O4[<[5SCK@>E 'XP5V_P,_P"2
MV_#[_L8=/_\ 2F.OU,_X49\-_P#HGWA7_P $MM_\14]C\&O &EWUO>V7@;PW
M:7EO(LT-Q!I%NDD3J<JRL$R"" 01R"* /FF?X<ZE\1?VWOC#;:=X\\3>!6B\
M+Z&&F\-M:*T^[[4!YAG@E/RXR-A0\GGICR:[N;L?L]_#KPQJ;:1H'AGPIXYU
M?PYX]NM0T^ZU#2I)H%NO*N=0A2XCDDBGE>&9V>8)YDJ,Q91M/Z044 ?FU\0M
M-TS2/V-_C-+X4\:Z?XB\-OKOAUK!/"VAW.E:-ITJZA8^8+ RW-P'#?NV;RGV
M+(&X#%J]SM_A[IWPI_:YNM,^'NFQZ)/K/PTU2_GAAD8B^OXK^T2"XF+D^9*/
M-<>8V6(<Y)S7UE10!^;7[./A_0=3UWX6._COPY:?$W[1;GQ-H^E^$+__ (26
M[E\AQ>VVKSO?N#$3YF^66 1[A&R*OR+4DGAK7]1TC5OAUIT=U+>_LZ?;-=L$
M&Y&NIUNX[K14![AM/CN82.0?,Y[&OTAHH ^$]<\::-JGP7UKXFZOI4&I:%\5
MO'4$0O->N[BQT_3M(MPT%E<7GE;6-LRV0D,3D([7@#G#&O/K_3UO_A9^U_X7
M\&_V5J.@)X7T?4;#3_"&D2V&E^;+'>&XDM(&>0%66!"7B.QRF0,YK]+:* /
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
M] **** "OT5_X)T_\D2UO_L89_\ TFMJ_.JOT5_X)T_\D2UO_L89_P#TFMJ
M/J:BBB@ HHHH **** "O$/V@K^'3?%O@V:6Z\.6!^RZB@N?%%H]W;8+6I*")
M64AS@$/N& A'.^O;Z\_^*\DR?V7Y,WC"'/FY_P"$4ABDS]S_ %V]6Q_LXQ_%
M0!J_"V[2^\":9/'<Z->(_FXFT"V:WLFQ*X_=QLS%>F#DG+!CWQ75UQWPDDU2
M7P#8'69+Z:_$URIDU/8+EXQ<2"(RA/E5S&$RHZ'CM78T %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_//\
M;&_:2'Q%U9_"'AZX)\-6$O[^XC;Y;Z8=_>-3]WL3\W/RD>J?MI?M(CPW8S^
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
M#LB:7H^B>"+3PSJNBV]]87H=K^:":6T"[1YDQBED#&5I68$/DD'..P!';?M
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !2$X&3TI:^(_P!KS]K#[5]M\">"[S]QS#JNJP-]
M_LT$3#MV9AUZ#C.>/%8JGA*?M)_)=SFQ&(AAX<\S)_:^_:J_X2F2[\#^#[O_
M (DR$Q:EJ,+?\?9'6)"/^68[G^+I]W[WR-117YUB<34Q51U*C_X!\57KSQ$W
M.84445RF 5#//L^5?O>OI1//L^5?O>OI56OJ,LRSVEJ]=:=%W\WY?GZ'O8#
M<]JM5:=%W"BBBOLSZ<**** "BBB@ HHHH **** "BBB@ K]%?^"=/_)$M;_[
M&&?_ -)K:OSJK]%?^"=/_)$M;_[&&?\ ])K:@#ZFHHHH **** "BBB@ KR+X
M]:G+I=]X3EETZ.ZT@7:_;)VT;^T65?M%L&BX1C&&A:X8L!G,*@$$BO7:\6U?
MQ(WCKXB:*EL_B7PK;Q7>HZ)8:_IS6+0WEPF6N(7CFCE8*#92;6V@$QG_ &30
M!W?PHEGF\!Z>]Q:BS)DN/*067V+?#Y\GE2&# \LO'L<K@<N<@=*ZZJ.B:?<:
M5ID-K=:G=:S/'NW7MZL2RR98D;A$B)P" ,*. ,Y.2;U !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MXU'4LQX KX<_:,_;;N-<%WX;^'LTEGIYS'/KHRDTXZ$0CJB_[?WCVV]3\_\
MQ2^.GC+XPWIE\1:J\EHK;HM.MLQVL7^ZF>3[L2?>N KX_&YQ.LG3H>ZN_5_Y
M'S>*S*55<E+1=^O_  !SNTCL[L7=CDLQR2?4TVBBOFSQ HI&8(,DX%5I+DMP
MO ]:]#"X*MBW^[6G?H=>'PM7$OW%IWZ$TLPC&.K>E5&8N<DY-)17W."P%+!Q
M]W675GUF%PD,,M-7W"BBBO2.X**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K]%?^"=/_)$M;_[&&?\ ])K:OSJK]%?^"=/_ "1+6_\ L89__2:V
MH ^IJ*** "BBB@ HHHH **** "BBJFK:<-6TVYLS<7%H)T*&>TD,<J9[JPZ'
MWH MT5YS\$H+'PY\/FLDD6VL[?7]8M(!/,2?^0K=(B[G)+,>!R22?4FO(/'
M%K)KWB6Q'_%=0>,WT^UND7-T+?[./W"]_+\DE]G0GYL9.: /J6BODN^AL?#'
MA6[_ .$:D%E::CX#M;W5IK%L&1VGC7[3(P.3(T;W.9#\Q"DD\<>Q_"K3-/\
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
M"PXH ]EHKYX_X6?XN\*^&DU2]U==;GU?P9-XBMX9[>&..QND:W&Q!&JL8O\
M2TX<LQ\L_-SQZ/X!U#6K'QIXG\,:QK4OB :?:V%_;WUQ##%+MG\]&C80JBX#
MV[$?+G#C)/4@'H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !16/XC\8:%X/M/M.N:Q8Z1!C(>]N$B#>PW$9/
ML.:^</B1^WYX3T 26WA.PG\2W8X%U*#;VP]QD;VP>V%SV-<M;%4<.KU9)?G]
MQSU:]*BKSE8^IZ\L^)'[3'P]^%ZRQZGKL=[J$>0=.TS%Q/N'52 =J'V=EKX
M^)/[4?Q#^)WG0W^MOIVFR9!T[3,P0D$<JV#N<>SEJ\G+%CDDD^IKYS$9YTH1
M^;_R/%K9MTHQ^;_R/J[XD_M_^)M;\ZU\(:;!X>M3D+>7&+BY(SP1D;%R.VUB
M.QKYH\3^,-<\::B]_KNK7FK7;#'FW<S2,!G.T9/ '8=!6/17SE?%5L0[U97_
M "^X\2KB*M9_O)7"BB@D 9) 'O7*DY.R,$FW9!14;7"+WW'VJ)KIC]T!?UKU
MJ.58JMKRV7GI_P $]"EE^(J_9LO,L]L]JBDN53A?F/Z559V;J2?K25[^&R2E
M3?-6?-Y=#V*&5P@[U7?\ASR-(<L<TVBBOHXQ4%RQ5D>VDHJR6@44450PHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _17_@G3_P D
M2UO_ +&&?_TFMJ^IJ^6?^"=/_)$M;_[&&?\ ])K:OJ:@ HHHH **** "BBB@
M HHHH **** "BBB@ K-\1^'['Q9H&HZ+J<(N-/U"W>VN(LXW(ZE3@]C@\'M6
ME10!Y[_PI?3;NRU6/5=9UC7+S4(;>W_M&^FB^T6Z02&6 1&.-5!23Y]Q4DL
M6+8IX^#FGG2GA?6=7DU=M4&L_P!O.\'VT78C\D.!Y7E8$0\O;Y>W;QBN_HH
MQ?"'A6T\%Z##I5G+/<1H\DTEQ=.'FGEDD:221V  +,[LQP .>@K:HHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKG->^(_A3PMN_MCQ+I&E
MLO5;N^CC;\BV:\XU[]L;X3:#N4^)QJ$H_P"6=A:RRY^C;=O_ (]6$\11I_'-
M+YF,JU.'Q22^9[517R=KW_!1'PC:;ET?PUK&I,.ANGBME/X@N?TKSC7O^"B7
MBNZW#1_"^D:<IZ&[DDN6'Y&,?I7GSS7"0^W?T3.2688:/VKGWQ4=Q<Q6D#S3
MRI!"@RTDC!54>I)Z5^8FO?ME?%G7MRCQ*--B;_EG86D4>/HVTM_X]7F'B;QW
MXD\9R^9KVO:EK# Y'VZZ>4+] Q('X5P5,]I+^'!OUT_S..>;4U\$6_P_S/TW
M\8?M2_"_P5O2\\66=Y<+Q]GTS-VQ/IF,%0?]XBO$/&'_  44TR#?'X7\*7-X
M>BW&JSK"H]_+3<2/^!"OAJBO)JYUB9Z0M'^O,\ZIFE>?PV1[KXP_;3^*7BO>
MD.L0:!;/_P L=)MQ&1_VT;<X_!A7C>N>(]6\37AN]8U.\U6Z/6>]N'F?_OIB
M36=2%@.I ^M>3.M6Q#]^3D>=.K5K/WFV+14;3H.^?I4;77]U?SKHI9?BJWPP
M?ST_,WIX+$5-H/YZ%BD)"C).*J-.[=\?2HR<]:]BED51ZU9I>FO^1Z-/*9O^
M)*WH6VN$7OGZ5&UT?X5Q]:@HKUZ63X6GNN;U_P" >G3RW#PW5_4<SL_4YIM%
M%>S&$8+EBK(]*,5%6BK(****HH**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "OT5_X)T_\D2UO_L89_\ TFMJ
M_.JOT5_X)T_\D2UO_L89_P#TFMJ /J:BBB@ HHHH **** "BBB@ HHHH *X+
M1O@WI.C:M;7*7^I7.FV=Q<W=EHEQ)&UE:RSB1960",.<K+* '=@HD8 #-=[1
M0!YQI?P(T"QLKVRN[S4M9L9]*.B06^H2QLME9$Y\F(HBMV7YG+/\B?-\HK?\
M&^ H/!]SJ5XVJ:CKFIZCY0N+_5'C,K)$I6-!Y:(H506/W<DLQ))-=110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !115+5-:T_0[8W&I7UMI]
MN.LMU,L2_FQ I-I:L3=MR[17F'B']IOX7>&1_IGC339?06+-=Y/_ &R#5YKX
M@_;^^'FEM)'IUEK.L2*/E>.!(HF_X$S[O_':Y)XS#4_BJ+[SGGB:,/BFCZ9H
MKX:\0?\ !1C5)HV&A^#;.S<'Y7U"[><$>I5 F/IDUYIXE_;<^*GB .D&JVNB
MQ.,,FGVB _@S[F'X'->?/.<)#9M^B_SL<4\SP\=FW\O\S]*+_4+72[62ZO;F
M&TMHQEYIY B*/4D\"O)?&/[6WPN\&"1)?$L6JW*KN%OI*&Y+_1Q^[_-J_,_Q
M#XSU_P 770N=;UJ_U>X&<2WMR\K 'L"Q/'M6-7DU<]F]*4+>NIY]3-I/^'&W
MJ?:_C'_@HJH\V+PKX3SQ^[NM7F_]"BC_ */7AGC+]KKXH^,O-CD\22Z3:N<B
M#25%ML]@Z_.?Q8UXW0>!DG ]37D5,?B\0[.;]%I^1YL\7B*VCD_E_P  LZAJ
M=WJMU+<WMS-=W$K;GEF<LS'U)/6JU,,J*.6'X<TQKI1T!/Z5G3P6)K/W8/\
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
MCKM^PZ.EM&B'\6D!_2N+U7_@HW:)(R:;X'FF3^&6YU$)_P".B,_SKX7-T_;
M_"F_:)/[WZ"LG3S2?VXK^O1F;AF$OM17]>C/K;5O^"AWC:XD8:=H&AV<1Z&9
M)I7'X^8H_2N+U7]MGXM:E(QBUZWT^,_\L[6P@Q^;*S?K7SX9Y#_$?PI/-?\
MOM^=9O X^?Q5_NO_ , AX3%R^*M]W](]0UG]H+XDZZS&[\;:V%;K'#>/$A^J
MH0#7"7FI7-[/)-=74L\TGWY)I"S-]2>M9!)-%9O)93=ZE9OY?\$S>5RE\=1O
M^O4O&1 ,EU_.F^?'_>_2J=%:QR/#KXI-_=_D:+*:*WDRW]J3/\7Y4TW8[*3]
M35:BNF.3X2.\6_FS=9;AENK_ #)S=MGA0![TTW,A/7'T%145V0P.%A\--?=?
M\SICA*$-H(<9'.<L3GWIM%%=D8QCI%6.E14=$@HHHJB@HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /T5_X)T_\ )$M;_P"QAG_])K:OJ:OEG_@G3_R1+6_^QAG_
M /2:VKZFH **** "BBB@ HHHH **** "BBB@ HHHH **** "LFR\,V>GZY=Z
MM%-J#75TNV2.?4KF6W4<?<@>0Q1G@<HH/7U-:U% !17/^,?&,/@ZVT]FL+W5
M;S4+L65G8:>B--/*4>3 +LB* D<C%F8 !3S7-M\:],FTO3I[#1M8U74;R2\B
M_L:SBA-Y"UJ^RY$@:54&QL+@.2Q9=N[(H YC7/V6O"WBK7-2UBZDELKB]NI9
MY(H=,TR1=S.26W36DCDM]X[F/+'&!@"E_P ,=>$/^?\ NO\ P3Z-_P#(%=[I
M/QF\/:]XBT'1].^VW<NLV?VV"Z2V(MT0Q+*H:0X&XHP.U=Q'\6,C,FG_ !8L
M-1\3P:2FE:K';W-_<Z7;:O)'$+2>Z@65I8EQ(9,KY$PW% I,; $D5RO#46[\
MIA["FW>QY[_PQUX0_P"@A=?^"?1O_D"C_ACGPA_T$+K_ ,$^C?\ R!7O-4/$
M&N6GAC0=2UC4)#%8:?;27=Q(%+%8XU+L<#K@ U7U>DOLC]C3_E/%?^&.?"'_
M $$;O_P3Z-_\@4G_  R%X2;_ $?[1,JI^\%T-(TCS')XV'_0MN!MR,*#\QR3
MP!VZ?&O3(+/5WU31]8T.^TZ"VN3IE_%#]IGCN)#% 8UCE=27D4I@L"K8#!:K
MZA\?-#T;1KB[U'2]9LKZVO?L%QI+6JR7,$F(V)<QNT839-$^_?M(88))Q5>Q
MI+[*^X?LJ?\ *CD/^&./"'_02N__  3Z-_\ (%'_  QQX0/_ #$;O_P3Z-_\
M@5ZA\1/B1I'PRT>#4-6$\HN+A+:&WM$#S2.QYPI(&%&68YX"GV%=53]E37V5
M]P_9P_E1X(?V-O!Y_P"8A=?^"?1?_D"D_P"&-/!W_/\ W7_@FT7_ .0*]\KA
M+'XOZ;>^)8-+.F:I;VMSJ-QI%KK$\<2V=Q=PB3S(4/F>9D&&4 E I*$ DUHD
MEL6DEL>??\,>^$+?Y5EEN!-^[+R:/H^81UWKBR SQM^;(PQXS@@_X8T\'?\
M/_=?^";1?_D"NUTKX[:#J(:66QU:PLI;-]0L+R>V#IJ5NLB1E[=8F=V^:2+Y
M656(D4XP<U:7XP6%QX+T'Q%9Z/JUZ-;N1:6>FQK!'=-*?,X;S)51<")R<OVI
MC. _X8T\'?\ /_=?^";1?_D"C_AC3P=_S_W7_@FT7_Y KV_1[^?4]-@N;G3K
MG29Y 2UG>-$TL7)&&,3NG.,_*QZ^O%7: / _^&-/!W_/_=?^";1?_D"C_ACS
MP?:?OUGFNVB^<6\VCZ.$E(YVMML0V#T."#SP1UKT/QO\6K#P/?WEM-I.K:FN
MGZ>-5U&XT^*-H[&U+.HED+R*3GRI3M0,V(V..*34OB_I.G>(SI@LM0N[6.YM
M;*YU>W2-K.UGN0I@C=BX?YO,CY5&4>8F2,T >>_\,;>#FY^W7*YYP-&T; _\
MD*/^&-/!W_/_ '7_ ()M%_\ D"O0]'^,GAW6;7Q3>(;RUT_P[&)KN\N[9HD>
M/RR^^,'YV7"GDJ,X^7((-:WA7QA+XEFN(;CP[K7A^6*-)5&JP1JLJ-G!5XW=
M<\<HQ#KD949% 'DW_#&G@[_G_NO_  3:+_\ (%'_  QIX._Y_P"Z_P#!-HO_
M ,@5[Y6!XR\8VW@NPM)YK2[U&XO+I+*TLK%5,UQ,^2%7>RH.%8DLR@!3DT >
M1?\ #&G@[_G_ +K_ ,$VB_\ R!1_PQ[X0NOF:66T*_NPD6CZ.0P7@.=UD3EL
M;CC R3@ 8 [D?&K3)]-LI+/1]7U#5KFZN;+^P[=(?MD<MOGSP^Z41#9@<B0Y
MW+MW$BI=(^-GAS7M:\-:9IXOKJ;7H#/!*MJRQ0CR3,%E=L .55OE7<05.0.M
M ' _\,:>#O\ G_NO_!-HO_R!1_PQIX._Y_[K_P $VB__ "!7H>I_$^;1?$FG
M:5?>#]>MX]1U#^SK34/,L7@E;#-Y@5;DRA-B,^3&"%'(!XKN: / _P#AC3P=
M_P _]U_X)M%_^0*/^&-/!W_/_=?^";1?_D"O<=7U6VT+2;W4KV3RK.S@>XGD
MP3M1%+,<#DX -<';?'/1_L&I7&IZ7JVA26=A#J:6M_%$9KFWE8I$T2Q2.,LX
M"[6*L"PR!F@#BO\ ACWP@W^C^;*JI^\%T-'T?S')XV'_ $+;@;<C"@_,<D\
M'_#&G@[_ )_[K_P3:+_\@5U^I_'_ $+0M$U.]U72]:T^_P!-N/LUSH[6R2W2
M-L23=F)VBV;)%;?YFW&1G(Q6QXU^*FG^"=0DLY=.U'5)H+!]4NQIZ1'[+:(V
MUIGWR)D9S\J;F.TX4XH \X_X8T\'?\_]U_X)M%_^0*/^&-/!W_/_ '7_ ()M
M%_\ D"O>+>XCN[>*>%Q)%*H=&'0J1D&I* / _P#AC3P=_P _]U_X)M%_^0*/
M^&/?"%O\JS2W F_=EY-'T?,(Z[UQ9 9XV_-D88\9P1Z!%\8=+E\2II1T[4X[
M234WT:/6)(XA:/>HK,T(_>>9GY67=Y>PL" U5M/^.N@7MR?.M-3L-/E@GN;'
M4I[=7AU".&18Y#"L;-(2&9<*R*S Y (YH XC_AC3P=_S_P!U_P"";1?_ ) H
M_P"&-/!W_/\ W7_@FT7_ .0*] M_C#IE[X-T?Q!:Z7JMPVKWCV%CI0AC2\FG
M5I0R89PB8$$K$LX 53D@\5T'@_Q=:>--)>^M8;BT>*>6UN+2[0+-;S1L5>-P
M"1D$=02""""010!X_P#\,:>#O^?^Z_\ !-HO_P @4?\ #&G@[_G_ +K_ ,$V
MB_\ R!7OE<;XU^)]GX+U!;$Z3JFLW:V4FI3QZ;'$?LUK&0&E<R2(",DX52S'
M!PIH \U_X8\\'VG[]9YKMHOG%O+H^CA)2.=K;;$-@]#@@\\$4?\ #&W@YN?M
MURN>=HT;1L#_ ,D*[G4_CAH6GW,/E6FHZAI_D6ES=ZI:1QFWL8KHX@:7<ZOA
MNIV*Y48+8!%+H_QLT75M3@@>RU'3["[%T;'5;Q(DMKP6V?.* 2&10 K,"Z+D
M D9H X7_ (8T\'?\_P#=?^";1?\ Y H_X8T\'?\ /_=?^";1?_D"O2/ _P 4
MK#QS?-:1:9J>DSO91:E;+J44:?:[60D+-'L=L#(&5?:XW#*C-=I0!X'_ ,,:
M>#O^?^Z_\$VB_P#R!1_PQIX._P"?^Z_\$VB__(%>O>,O&%KX*TJ*\N;:ZOI+
MBYBL[:SLD5IKB:1L*B[BJCN<LP  ))KFU^-.FS:?;M;Z-J]UK$VH3:9_842P
M?;$N(4+RJQ,HB 5 &W>9@[EP22!0!PO_  Q[X0NOF:66T*_NPD6CZ.0P7@.=
MUD3EL;CC R3@ 8 /^&-/!W_/_=?^";1?_D"NJ'[1'AV6U%]:Z?JUWI<,%O/?
MZA'#&D6G"9BJ+,'D5RP(.X1J^WO74VOQ&TN]\?OX1@AO7U!+2:[>Y-LRVP\I
MX5>,2-C<X^T1G"@@ \D' (!Y9_PQIX._Y_[K_P $VB__ "!1_P ,:>#O^?\
MNO\ P3:+_P#(%>^57O[Z#2[&YO+J016UO&TTLA!.U%!+' YX - 'A?\ PQIX
M._Y_[K_P3:+_ /(%'_#'OA!/W EE=9/G-RVCZ/OCV]%7%EMPV[G()^48(YSV
M=C\>-$EL+V[U'3=6T..WTL:U$E_%%ONK0G:LD:QR.<EBJ['VOEE^7FA?CC9-
M=C2QX;U[_A)C=?9O^$?,=L+K_5>=YF_SO)$>S^(R]>,9XH XS_AC3P=_S_W7
M_@FT7_Y H_X8T\'?\_\ =?\ @FT7_P"0*[*;X\Z*^F6%[IVE:OK(N;";4Y8;
M**(/:6\3[)'E\R1!D.&7:A9B5. :] TK4[;6M+L]1LY!-:7<*7$,@_B1E#*?
MQ!% 'AO_  QIX._Y_P"Z_P#!-HO_ ,@4?\,:>#O^?^Z_\$VB_P#R!7OE<')\
M8M*C\2G2SIVI_9!J:Z,=8,<0M/MI4,(>9/,)YV[A'LW<;J //_\ ACWPA:?O
M%FEO#]SRIM'T<+\WREOELE.5SN'.,@9!&03_ (8T\'?\_P#=?^";1?\ Y KK
M;G]H/P[8BXGNK'5K?31'=/9ZBT"-#J+6[^7(D 5R^[<<#>J!AR"1S5S_ (73
MIT5KJ"W6BZQ9:Q9W5M9G0Y4@:[DEN!F (4E:+##)R9 !M;=C!H X;_AC3P=_
MS_W7_@FT7_Y H_X8T\'?\_\ =?\ @FT7_P"0*]>\'>+[?QGIMQ=06MU836US
M)9W-G>J@E@FC.&1BC,AZCE6(.>#6]0!X'_PQIX._Y_[K_P $VB__ "!1_P ,
M:>#O^?\ NO\ P3:+_P#(%>F^,_B3:^#M1MM/72=3UN_FM9KYK?3$B)BMXBH>
M5S+(B@ NH !+'L#61JGQUT'3X+6Z@M-1U/37T^UU2ZO[*.,PV-K<$B&6;<ZM
MAL,<('("DD <T <3_P ,>^$+S]^\TMDTGSFVAT?1RD6?X5W63-@>Y)]Z/^&-
M/!W_ #_W7_@FT7_Y KO]$^,6EZ[XBL],BTW4[>WO[FZL[#5+B.);:\FM]_FK
M'B0R<>7(0610=IP36GHWQ)TC7_'>M^%+(3RW^D01S7-QL'D9<D;%;.2RX^88
MP,XSD$  \M_X8T\'?\_]U_X)M%_^0*/^&-/!W_/_ '7_ ()M%_\ D"O?*P_&
M7BZT\$Z+_:-W!<W>^>*U@M;- \T\TKA(T0$@9+,.20!R20* /'_^&-/!W_/_
M '7_ ()M%_\ D"O3/AA\.M-^&&A76C:7'BV-TTYF-O! TS,B LRP1QQY&T+P
M@X49R<DYT?QGTZ;3@\6C:M+K)U1M&_L%1;F\^U+%YS)GSO*P(OG+>9MQCG)
MK+D_:+\/?V>]_!I>LW5A:VB7FI7,<$2IIB-(\>)]\BDL&BD!6,.1M)Z<T >J
MT5R<'CV2]\6W^B67AS5KV'3[E+2[U6)[1;6"1H8YL$/.LIPDT9.V,]>,XKK*
M "BBB@ HHHH **** "BBB@ HHHH R=4\,V>KZI87\\VH1SV3;HDM=2N;>%CD
M']Y%'(J2CCHZL.W0UK45E^*/$=EX0\.ZCK>HLZ6-A ]Q,8T+MM49PJCDD] /
M4T :E>5_$O\ 9R\$_&#Q8NK^*=*FO;FWLHK2&6.[EB 422L1A& /+]?>M)/C
M3IL=GJ[7VC:OI>IZ:UHCZ1<I UU,UTY2V$8CE9"78$ %AC!W;<&J]Y\>M!T[
M28KJ\T[6+>\.HG2YM-^RK)/;3!XT8RLCM$J#SHCNWD$.NW<3B@#C?^&&_A!_
MT+]U_P"#*X_^+H_X8;^$'_0OW7_@RN/_ (NO0O&'Q=TWP;JEY:3:9J>H1Z?;
MQ7>HW=C'$8;&*1F5&DWR*QSL8[8PY &2,5W5 '@?_##?P@_Z%^Z_\&5Q_P#%
MT?\ ##?P@_Z%^Z_\&5Q_\77N.KZK;:%I-[J5[)Y5G9P/<3R8)VHBEF.!R< &
MN#MOCGH_V#4KC4]+U;0I+.PAU-+6_BB,US;RL4B:)8I'&6<!=K%6!89 S0!P
MH_8>^$ANG4^'+GR0BD-_:5QDMDY'W_0#\ZE_X8;^$'_0OW7_ (,KC_XNNOU/
MX_Z%H6B:G>ZKI>M:??Z;<?9KG1VMDEND;8DF[,3M%LV2*V_S-N,C.1BND^(_
MQ&TGX7^&WUG5_/DA$BQ1V]H@>:9CR0BD@'"AF)) "JQ[4 >6?\,-_"#_ *%^
MZ_\ !E<?_%T?\,-_"#_H7[K_ ,&5Q_\ %U[Y10!X'_PPW\(/^A?NO_!E<?\
MQ=1/^P]\)!<Q*OARY,15B[?VE<9!XQ_'[G\J[K1OCMH6J1"YNK'4]%TZ;2Y]
M:LK[4HXUBOK.':9)8@DC/@+(C;756*L"!BF/\>-'LM)U2[U/1]<TFYL(8;C^
MS;BT62ZN(I5D:)XUB=QM;RI1EF7:4;?MQ0!QO_##?P@_Z%^Z_P#!E<?_ !='
M_##?P@_Z%^Z_\&5Q_P#%UZ1JWQ/AL8O#?V'0M5URZUZV:[M;.Q-LDBQJB,Q<
MS31J,"11@,>3776DSW-I#-);R6DDB*[03%2\9(R58J2N1T."1QP30!X3_P ,
M-_"#_H7[K_P97'_Q='_##?P@_P"A?NO_  97'_Q=>^5Y[H_QLT75M3@@>RU'
M3["[%T;'5;Q(DMKP6V?.* 2&10 K,"Z+D D9H X"?]A[X2*\(C\.7+*SX<G4
MKCA<'G[_ *XJ7_AAOX0?]"_=?^#*X_\ BZ[33/CMHM];S2W&E:WIS_9(;^SM
MY[,23:A!*2L;P)$SD[F &U]K LN5&:T6^+&GR^&_"NJV.F:GJ<_B:V2ZT[2[
M9(A<NC0B8EB\BQIM4C)+XR0 22* /.O^&&_A!_T+]U_X,KC_ .+H_P"&&_A!
M_P!"_=?^#*X_^+KVW0=7&O:1;7XM+NP\Y<FUOX3#/$02"K*>A!!Y&0>H)!!-
M^@#P/_AAOX0?]"_=?^#*X_\ BZBG_8>^$BO"(_#ERRL^')U*XX7!Y^_ZXKT6
M+XPZ7+XE32CIVIQVDFIOHT>L21Q"T>]169H1^\\S/RLN[R]A8$!JK:?\== O
M;D^=::G8:?+!/<V.I3VZO#J$<,BQR&%8V:0D,RX5D5F!R 1S0!Q'_##?P@_Z
M%^Z_\&5Q_P#%T?\ ##?P@_Z%^Z_\&5Q_\77I.E?$G_A(O!5CXCT7PUK6K1W<
MTD/]GQBV@NHMCNC,XFF10 T9& Q;YAQUQ?\  ?C>+Q[I-U?1:9?Z2+:\FL7@
MU#R2YDB;:Y4Q22(RA@RY#=5/I0!Y/_PPW\(/^A?NO_!E<?\ Q='_  PW\(/^
MA?NO_!E<?_%U[Y7!7GQBTNR\2R:4VFZF]K%J4.CRZNL<0M([R4(4A.9!(2?,
M0;E0J"P!.: /.[K]A[X2)%F'PY<N^Y1@ZE<="PS_ !^F:E_X8;^$'_0OW7_@
MRN/_ (NN\M_C7HDNKO:RV>I6M@6O([?6)(D:UNGM=WVA8]KM(2NR3&4 ;8VT
MMBG6?QFT:]\$S^)H['5$MTU#^RX[&:W6.[GN3.($C6-F&"SLN Q4@'YMN#@
MX'_AAOX0?]"_=?\ @RN/_BZ/^&&_A!_T+]U_X,KC_P"+KU_PAXNM_&%E=RQ6
MMUI]Q973V5U9W@02P3* 2I*,R'Y64@JQ&&'-;M '@?\ PPW\(/\ H7[K_P &
M5Q_\745U^P]\)$BS#X<N7?<HP=2N.A89_C],UZ+XJ^,6E>$]8OK*?3M3NK?3
M5@?4]1MHXOL]@)FQ'YA>16;/4^6KX!!.*+GXQZ1:>)GTJ2RU$6D=]_9;ZR(D
M-FEWY7F>03O\S=C W!-NX[=V>* //_\ AAOX0?\ 0OW7_@RN/_BZ/^&&_A!_
MT+]U_P"#*X_^+KT"P^,^@7_AGQ%KRPZC!8:+=BRD^T6C1RW#M'#)&8HS\Q$@
MN(@I8+G=G@8)V/"/CB'Q7<:G9OIM]HNJZ:Z+=:=J(B\V,.NZ-\Q.Z,K -@JQ
MY4@XQ0!Y/_PPW\(/^A?NO_!E<?\ Q='_  PW\(/^A?NO_!E<?_%U[Y7#>-_B
MU8>![^\MIM)U;4UT_3QJNHW&GQ1M'8VI9U$LA>12<^5*=J!FQ&QQQ0!YQ<_L
M/?"-+:5HO#MR\H0E%.I7')QP/OT]?V'/A"5&?#UR#CG_ (F5Q_\ %UZ'J7Q?
MTG3O$9TP66H7=K'<VME<ZO;I&UG:SW(4P1NQ</\ -YD?*HRCS$R1FJ6C?';0
MM4B%S=6.IZ+ITVESZU97VI1QK%?6<.TR2Q!)&? 61&VNJL58$#% '%?\,-_"
M#_H7[K_P97'_ ,71_P ,-_"#_H7[K_P97'_Q=>H^"_B';^,KN]LSI6I:'?VD
M,%RUIJJ1K(\$V[RI5\N1P58QN.2""I! (KJZ / _^&&_A!_T+]U_X,KC_P"+
MH_X8;^$'_0OW7_@RN/\ XNO3?&?Q)M?!VHVVGKI.IZW?S6LU\UOIB1$Q6\14
M/*YED10 74  ECV!K(U3XZZ#I\%K=06FHZGIKZ?:ZI=7]E'&8;&UN"1#+-N=
M6PV&.$#D!22 .: .$M/V'OA));1--X<N4E*@NHU*XP#_ -]U+_PPW\(/^A?N
MO_!E<?\ Q==_HGQBTO7?$5GID6FZG;V]_<W5G8:I<1Q+;7DUOO\ -6/$ADX\
MN0@LB@[3@FM+P+\2=*^(4VL)I<-[&FF3I \MY;F 3;HUD5XU;YBI##!8#/49
M!!(!Y=_PPW\(/^A?NO\ P97'_P 71_PPW\(/^A?NO_!E<?\ Q=>^5S'B_P =
MP^$[S2[&/2M1US5-2,IMK#35B\QEC4-(Y:62-%50R]6R2P !- 'E7_##?P@_
MZ%^Z_P#!E<?_ !=16G[#WPDDMHFF\.7*2E074:E<8!_[[KM[[X]Z!!HUCJ=E
M8:KK-M<:8=8G%A#&6LK16VM+*'=>C!AM3>WR-A2!FK5E\:=&O]>M[&*QU'^S
MKC4&TF#7"D0LI;M4+&)?WGF?PL WE["1@-0!P?\ PPW\(/\ H7[K_P &5Q_\
M71_PPW\(/^A?NO\ P97'_P 77H'A3XPZ7XMUBPLH=.U.QAU.*>?2[Z]CB6'4
M$A8"0QA9&=<;@0)%0D<C(KO* / _^&&_A!_T+]U_X,KC_P"+H_X8;^$'_0OW
M7_@RN/\ XNO7/&/C&'P=;:>S6%[JMYJ%V+*SL-/1&FGE*/)@%V1% 2.1BS,
M IYKFV^->F3:7IT]AHVL:KJ-Y)>1?V-9Q0F\A:U?9<B0-*J#8V%P')8LNW=D
M4 <%;?L/?"1T8R^'+E&#L !J5QRH)P?O^F*E_P"&&_A!_P!"_=?^#*X_^+KL
MH/CWH-Y)!-:V.IW6B/)902ZZD<0L[>2[6)X$<M('R1/#DJC!?,7<16GI_P 6
M+#4?$\&DII6JQV]S?W.EVVKR1Q"TGNH%E:6)<2&3*^1,-Q0*3&P!)% 'G7_#
M#?P@_P"A?NO_  97'_Q='_##?P@_Z%^Z_P#!E<?_ !=>^5@^,O&%KX*TJ*\N
M;:ZOI+BYBL[:SLD5IKB:1L*B[BJCN<LP  ))H \A_P"&&_A!_P!"_=?^#*X_
M^+J*']A[X2-+.'\.7*HK 1D:E<?,-HS_ !^N:[]?C3ILVGV[6^C:O=:Q-J$V
MF?V%$L'VQ+B%"\JL3*(@%0!MWF8.Y<$D@5GC]HCP[+:B^M=/U:[TN&"WGO\
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
M4 >-_%?3/%WC;2KK38?#-VT5S;0W.E30:A%"+&\QDIJ,1GV3QJX0E4692 P
M)PU>Q1AQ&HD96D &YE& 3WP,G'YFG44 5-5NKBRTN\N+2S?4;N&%Y(;.-U1I
MW"DK&&8A5+' RQ &>:\.7PGXL\8>&O$MQJWAC4;'QGJ"6MQY^H7%G]C"VUPL
MT=C;^3<2,J_?^=U&YF+,1PH]\HH \&\5^&?%>M^%/B1?1>$K\:EXID@M;321
M=6?G0110!1-,YG$8!8,,*[D IQUQ8^+WPX\8_$;2K_6-,F@LYYM(:RMO#>KV
M"2SV[L^9&2>.[$2NX" M\X"K@'EL^XT4 06*7,=C;I>RQ7%XL:B:6"(Q1N^/
MF94+,5!.2%+,0.,GK4DKF.)W5&E95)")C+'T&2!GZD4^B@#P@^'/%/Q&LO%_
M_"1>$]4T37]:T2^T:RN+BYLI+#3;>5"%B'E7#R.SL$9W,?)50 JJ,WK[3O%F
MMR>,/$-UX/OK:^O= @T*UTJ.[LWEEDS.TLV[S@@C#3* "^["L=N2!7M-% 'B
M5_X9U'5_#?@U=;^&2>([;3]-DL;G2KV2T:[MYPL*I*C&X,#1MY;9YWC",,$%
M:](^&FB:CX:^'WAW2M7F^T:G9V,4%P_F&3YU4 C<>6QTW'DXSWKI:* "O$[7
M2?$_CSQ)JEQXH\):MI,TUI>:;I4S7%C)8Z;#)&097\NY,LDLFU02(_ER%&!N
M8^V44 >->"=)\4Z9JUGKFI^$[R%]#\-PZ)'8V]U:22W\QD0RR1$RA1&!&I'F
M,C')^4'K@6OP[U:]\$?"XZYX#GU8^%M/_LG4?#UW/9NUR#;0IYT8,QAD0/$,
M+(ZG'.T$"OH2B@#COA%X>U'PM\/=+TW54$-W$T[_ &82>9]FC>9WB@W#(/EQ
MLD>02/DX)%=C110!Y,?^$E\0?%**YU[P=J_]B:3>,FCM;W-BUJ&(,9OI@;D2
MEMK,%01DHK$X+'Y<?P1X.\4:'>>$X+_P_.+;P9I]_&MQ#<6[?VK*^U8EMU,@
M*Y0$DR^6 Q Z?-7N-% 'D7@B+QCH?P>U/3K?PO=Z;XFBDNS917MS:E':>YD=
M) T<SC$8D#,&*D[2%SP:]%\'^&;7P9X7TS1+,LT%C L(D?[TA ^9V]68Y8GU
M)K8HH *\EU\^)?$/Q(MQJO@S6+CPOI%U'-IQL;FQ\JXG'2ZGWW*R!8\G;&$/
M(W')VJOK5% 'B?AOP=XGTO6?#6G7.AR'3?#&J:KJHU-)[<K?B9;E8(XE\S>K
MD71W!PJ@H/F(((SCX6\6:Y\/_$.ES^$]2T_[1XE.JR6DUY9K->6<EV9BD$D<
MSB.90J'<S)@XV/GYA[[10!P'P<\.ZAX;T?6H[VPN],MKK59;JRM-1NDNKR.%
MHX\^?,KOYCF42D$NY"E 6..._HHH \E^)0\2^(?%<.DS>#M7U7P5:^5<R'2[
MFQ5M2G5@ZQN)KF-DB1@"0!ER,$A1ALZ?P-XE?Q,VD?V06TB3Q<GB3^VQ/#Y*
MP*%D\KRRWF^;YB[>$V[3G=VKVNB@#Q5]#UWQ)I_Q,L[_ ,$ZO:Q:S?Q:E8^;
MJ-G TGEVMG"H62*:4I*'MF==R[.%W,,D#:^$7A'7-,\1^*O$6NG55FU5+2VA
MCUN>UDN_+@$IWN+7]R@+3L J=ER>2:]0HH *\K^+*^(O$.J0>'E\(ZKJ_@R2
M(2:E-I=Q9+)?'/%KB:XB*1\9=@"6!VC ))]4HH \2\5>$_%&IW_B/3(/#T\N
MF>(]:TS6FOQ<6X^Q)!':":&1#)EI?]# 78&3,F2PV\U3X<\4_$:R\7_\)%X3
MU31-?UK1+[1K*XN+FRDL--MY4(6(>5</([.P1G<Q\E5 "JHS[O10!YUX&T[7
MM7\>ZMXJUS0Y?#I?2K32X;.:>&9Y&22:663,3N FZ554$YPI) SBO1:** /-
M_B_-XIOUL]#T;P_J=_HM\CC5;_2KBT2X2+IY$0GFCPSC(,@SM'0;B"O&^+?
M?B&[T_Q+IFB>%9H=-\6:#9Z.B2SVR_V-Y8EB<3#S6# 12@J8C(=RX]&KWJB@
M#R70#XEU[XEIJ_B;P9K%I#922V^D%+FQ>TLXF&UKB3;<F1Y) ,<1D(IV@'+,
M=+X>IKB?$+QM=ZCX7U+1[#5)H+BUN[N>T=&$4$4)4K%.[@DJS#*XVCD@X%>D
M44 %<%\6;_Q9%86&G^%]&O[U+YV2_P!0TR:U2XLH0!_JEGEC4R/DA6R0F"Q!
M. >]HH \)UKP9KNFV,A\,^#;F.SU#PH?#D.ESW5JLNG2(\GEO.WG,K1E9228
MVD;*\@ECB[X?TKQ*_C/1[;7O".KRZ'X=9+31YH+BQ-J2L?E&_F!N1*6*EMJ"
M,E%8G!8_+[310!Y-X$_X277/'CZ[XM\':OIE[Y<UK8-)<V,EEIML2&('EW+2
M/+*43<^SC"J,*"6]9HHH Y#XG:MXHTS0$3PEHL^K:E<S"%YH'MP;.(_>F"3R
MQK(P_A3< 203P"#Q%AH6L^$V\*:OH'@O5I8M+LM3TZ?2+Z]LQ?2O<RV\_P!I
M:03F([I8&+_/N_>$A>,5[-10!\_>&?#/BO2(?"7AK6O!^K:AX>\-0VDD4FF7
M-@(KV^0!C-)ON4=8HI.4C"Y)4,<X"UT5QH?B_7?B/X<U*\T22RN](OITEU5+
MU'TR>P990OE6S2LZ7!#QJ7\M2/F&]DPM>OT4 %<O\1]5\2:1X7FD\*:*VMZS
M(ZQ1Q+)$@A4_>F(EDC5]HYV;AN.!D#)'444 >(Z;X5UC0HO"VMZ=X3UJ:ZTJ
M_O9-1L=1NK+[??O<P_/=*R7!A_UF!M+K@ X "J#B:?X9\9V6D:)X7UGP9JFH
M^&[/_B8WB:-=V&+V[DG:X\AS+<1%8HF8 @#]X5ZA1\WT310!XOJ7PL\9VWQ$
MTK7+37-*U"WE\1OJ5P\^DN)[6V^Q74$49?[4!(B+*(U"HIWR^800'#>T444
M8GC34]8T?POJ%WH&CG7M9CC'V73Q,D/FN2!R[LJ@#)8\C(4@<D5Y/9^$O$#Z
M+8ZI_P (UJ[>([+7[?6]2.IS6*S:J?*>%U@\JY=(Q&C*$1W0 (!DDEJ]SHH
M^>9] \;M876C7G@[59-!\07]YJVL)I-[8_: DLI"6),EQ&!F-5,DB%LARJGD
ML-#QM\/]4\1:[<S6O@.UM]0NI-.FTOQ%%)!'/I*Q^694F;S2P9=K "W5E8$*
M3QD^[44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
C%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>gshd-20251231_g5.jpg
<TEXT>
begin 644 gshd-20251231_g5.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M& *@ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BO-?CO^V#^S1^S)J&G:3\>/B_IGANYU:&2;3X+T2,
M\T:$*S 1JV "0,G&><9P:]#TW4K#6=.M]7TJ\CN+6Z@2:VN(6#)+&P#*RD=0
M000?>@">BBB@ HJAJ/BGPSI&M:?X<U7Q#8VVH:L\BZ783W2)->-&ADD$2$[I
M-J*6.T' &35^@ HHHH **\C^,O[>/[(G[/?C5_AU\9OCEI6@:VEM'</I]Y%,
M7$3YV-\D9&#@]ZH?#W_@HW^PW\5/%-KX*\#?M,>&;O5+Z58K*SFN6MVN)&.%
MC0S*@9R> H)))  H ]KHHHH **** "BBB@ HKC_C9\??@]^SCX0C\??&[QW:
M>'M'EODLX[^\5RC3NKLJ?(K')5'/3^&NB\,>)-#\9^&]/\8>&-12\TW5;&*\
MTZ[C!"SP2H'C<9 .&5@>?6@"]1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%>'?\%'?VDA^RK^QUXR^*=C?"#6'L#IOAPAL,=0N?W4
M3+ZF/+3$>D1H _-+]J'P/XU_X*K?MK_&OQ-\/[^671/A/X,N8O#IA&]+M[)R
MJ6Z'N;F;[7(AXX ]*^WO^")'[3'_  O[]BG3/"6M:AYNN?#Z?^PKX.V7:U50
MUG)C^[Y)$0/<V[5\<?\ !/?]B;_@J]X<^"%O\7?V3_C/X/\ !FC>/8TOI;;5
MPC7=RD;2)"\GF6$^%(+.@#XVR9P"35K_ ()VI\6?^":__!3N7]F+]H&]TY$^
M(NG0VMQ<Z5(?L,]S+F:RGBS''_RU\VV V* TK@# !H ^U_A)_P %"_$OQ*_X
M*->,OV'+KX:V-KI_A?3Y[F'Q!'J#M-<&-;<@&,KM7/GGH?X1ZT>/?^"AGB7P
M=_P4K\-?L'0?#2QGT[7K!+B3Q"^H.)HBUK//@1;=IYA Z_Q5\J>"/BO\/_V;
M_P#@O?\ $CQ#\;_%5GX9TS5=-FM[?5-7F$-N&FM+.:(M(V%166,@,2!G SFJ
M$WQR^'/[0/\ P7^\$>-_A1XBBUC0[>'[!;:M:@F"[>+2[L2/$Q^^@<LF\<$H
M2"1@D X'Q7^T;^UM:_\ !9*\^*6F_LV7>I^.=,MYK/2OAZ^I.?\ 1!IK1K*C
M'[@:$FYP!C+GUS7W/^W%_P %07_9;\1>&/@;\-?@]=>-OBIXJLH)X?"]M,PC
ML?-^5%DV*SR2,X8+&H!VJ69E!7=\S_%#XH_#_P"!G_!PE=?$?XN>*K70-"BT
M6,2ZKJ#%(4W^'UB3+8XR_P H]^*C_:2\>>'?V6/^"XWAK]JOXQO*O@+Q7HUO
M/H^OBW>6&"%](^P&1< D[)<.X'S*DP;'S#(![!\-_P#@KA\;/AI\<]#^!O\
MP4+_ &73\-V\4.B:-XALKEFM59V"+Y@9G4Q[F56=)"8R1N4 DC[SK\G_ /@L
MC\?_ (2?MU>-?A1^S9^R=XBM/''B5]:G=KO1098;?[0L4:1>:!@YVM))@X18
M@6QV_5G2[26PTRVL;BZ:>2&!(WF?K(0H!8^YQF@#\G?V_P#2_@]K7_!;[PGI
M?Q^ET9/!TVD:<NO-XAO$M[(0_9YR/-D=E55W;>21SBN/_P""O/@7_@E[X1^'
M'AZ^_8SUOPJWC1]?"WD'@C7OMMLVG^5(7:79(\4;++Y.S!#'<W! RO:?MZ?"
M+P-\>?\ @N-X0^$/Q+TR2\T+7=)TZ#4K:*Y>%I$%O.V Z$,O*CD&OM'X6?\
M!(G_ ()]?"#Q59^-O#'P"@NM3T^99;.?6M7N[Y(I <JWDS2M$6!P02A((!&#
M0!Y9^T+_ ,%(_B;^P7^S3^SWJ?Q$^' U_5_&?A2W'BZ34;QXKFUF@M+$S/MV
MG?*3.Y8,1\RXSS6[\"O^"DOQYU3PYX]^./[5_P"RY=?#CX9^&_#4>LZ%JMRD
M_P!KU 32A+:V42A4FDD!Q\NS:SQ@C#AJ\5_X.*[.'4-0^!=A<H&CGUC6(Y%/
M=6.G C]:^C/^"S?P]\5^/_\ @G?XUTWP58RW$NEM9:E<VELA+/:V]S&\Q '9
M$!D/M&: /#(/^"P7[;EW\/9/VJK7]@.-_@Y'=$'5AK;?:_($OEF7=W4-P7$/
MEA@1NX)KVW]JC_@IWH/PD_8?\+?MJ_!7PE!XGTWQ5J]M9VMCJ=RULT(DCN#(
MKE V)(Y+=HV49&0V"0 3\+_"SQ+\ [O_ ()_6=]\1O\ @J+XYTNQ31CI6M?"
M+23:2W2AG,36\%I(ZM+"5;?OSLVDY8$$#J/VS?AY\//AQ_P1$\":=\)O$7B+
M5/#>H?$B'4='N?%.F+9W9BF2_;F)20$+;F4@X96##((- 'JWQ1_X+)?M9>!_
M F@_M)6G[#!MOA/JTT$$&NZSK&RYOW=22\:H28(V*OY;/&RL IW?,!4WQ=_X
M+)_M.Z%X'M?VF_A?^Q',_P &I+Y+:+Q-XFU+R;J^8L4++'$Q\A"X9%D*R(2!
MSD[0W_@HY#%#_P $./ $,4854\.^#PB@< ?9814?[4T$,/\ P;U>'DBC51_P
MA?A5L =S>69)_$D_G0!W/_!2/]JCX*>*_P#@G5X*_:.\2? :S\>>'?%.N:9<
M6?AO7=3GM!:RRVMRVYGMSDR1[7C(!VG)/85;_:K_ ."B]_\ L/?L>_!GXE?#
M[X+:9>6GBW0+&*WT.;594BTR$:?#*D2/M9I H8("W)"Y/-?-7[9/_* [X*_]
MAW3?_1.HU9_X+ :1J-Q_P3._9LUR&T=K6UTK2X9Y@ORH\FC1E 3VR(WQ_NT
M?<G_  4"_;(US]B_]F6/X^Z%X'M-=N9-5L[0Z==WC0H!.K$MN52<C;Z=Z\P_
M:S_X*D^*_P!FW]DCX1_M*Z?\)=.U.X^)6GV=S>:7/J<D:6/G6*7)".$)?!;;
MR!D#->&?\%A_VW_V:/C=^PKX<\ ?"+XK:7XBUG5M6TZ_FT[2I_-EL+>*%][7
M('^H8.\:;'PQ9N!P<</_ ,%3_P#E%5^RS_V+VE?^F:*@#V7XO_\ !9']J'X*
MW_AWXN^/_P!AR?1OA)XIO%30M3U+50-4O+<KO67:K%89&BS(L4BC< 0'(!>H
M_C#_ ,%E?VH_A;9:'\?KO]A^2R^#7B+4%@T'6]8U7R]0U*)E9XY0$)%N9(T>
M1%=&5@/E=A\U'_!?N&*#]@GX<PPQA53QOIZHH'  TN]X%,_X+#00V_\ P21^
M&UO#&%2._P##BQJ!PH&F3@ ?A0![=^VW_P %-]#_ &9_AU\.]8^%OP^?Q=XB
M^*T44O@W3;F[%K#Y$BP,LLS\X)-Q"H3C)+$LH7GC_!7_  4 _;_^'WQN\,_#
M#]KO]@:YT_3/%5P(K;6? <[ZH;)2ZJ995MWN%94+KO&Y&"DL V #Y5^VI)^Q
M/KO[%O[-_@']KNQ\;:5=7_@+2/\ A%O&OA;3XI8=,WV5FEP+AI7 :(#RI'C5
M6?:@*<Y!^?/&OC#XS?\ !.+Q]X.3]CS_ (*-:?\ %[3M9U 16_@W1M2-['MW
M($AFM%FGB3S-_E@JR2Y^Z!C( /VRHIL+R20H\L6QBH+)G.T]QGO3J "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KDOC#\!_@Y^T#H-MX6^-7PZTSQ-IUG>"ZMK+
M5H/-CCG"L@D"GC<%=AGT8^M=;10!2\.>'="\(>'K#PGX7TF"PTS3+.*TT^QM
M8PD5O!&@2.-%' 55  '8"N1^)7[,/[/GQA\9Z7\1?B?\(M$UO7M%2-=)U>^L
MPUQ:A)#*@1^J[9"6'H22.M=W10!YE\<?V,_V6_VD]8M/$/QQ^".A^(=0LHA%
M;:A=P%)Q&"2(S)&59T!)(1B5&3QR:LZ+^R3^S+X;\9Z%\0O#OP,\-:?K7ABQ
M%EX>U"QTM(GT^W D'EQ;  B_OI>@Y\QCWKT2B@#R[XW?L5?LJ_M(>([3Q?\
M&[X'Z)XAU6QA$-OJ%W$RS>4"2(V:-E,B EB%;(&XX')KHOB-\ /@G\7? <'P
MQ^)WPMT37= M(T2STS4K!)([8(NQ#%D9B8+P&4@@<9KKZ* /,?@;^QA^RQ^S
M7J4VM_ _X':%X?O[B,QRZE;VYDN=AZH)I2SJIXRH8 X&1Q7IU%% '$:S^S;\
M!O$/Q;L_CSK?PIT:Z\9:>J+9>))K0&ZA"JRJ%?M@,P_$UV]%% '%_%W]G3X&
M_'R72IOC-\+M'\2/H<LDFD-JMJ)#:.^S>R9Z$^6F?]T5V<D:2HT4J!E8$,K#
M((]#2T4 >&W7_!-#]@F]\9GQ]<_LK>$6U%IO-8"P(MF?.<FV!\@\]MF*]'^*
M7P+^#WQM\'0?#[XL?#G2=>T.UN(Y[;2M0M0\$4D:LB,J] 55F QT!-=710!R
M'C+X!?!CXA?#*U^#'C;X:Z5J?A2QAMXK30;NV#6T20*%A54[!  !Z8I-=^ '
MP6\3_"2'X#>(/AKI-WX-@MK>WA\-SVP-JD4#*T*!/1&12/3:*["B@#@?$7[+
M7[._B[X5:;\#O$WP>T.]\(:/*DFE^'KBS#6MLZ!PK(G8@2/C_>-:OBCX)?"/
MQM\+T^"OB_X=:3J7A2.RAM(M O;-9+:.&)0L2JI^[L"KM(P5V@@@BNIHH \:
M\-_\$]/V)?"/@[4O &@_LT^%HM*UB2-]4MI;'S6NO+<.@>20LY56 8+NV@\X
MKI?'7[*G[.7Q-\":%\,?'_P:T+5O#_AF&.+0-(O;(/!8(D8B18U_A 0!1["O
M0** .0^+'P"^"_QU\*V?@CXP_#72?$6D6%TES9:?JEL)(H951HU=0>A".R_1
MC2?$3X ?!;XM> ;/X6_$OX:Z3K?AW3WA>RT?4+8/!"T2%(RJ]MJL5'L:["B@
M#D?%OP"^"GCWX96OP9\:_"[1-5\*V-K#;V6A7]@DMO;1PH$B$:L#L** %9<$
M#H:XOX1_\$_OV,?@3XKB\=?"O]G;P[I>LP,6M=2,#W$ULQZM$TS.8C@D93!P
M2.E>Q44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%<#\6OVIOV<_@4CCXM?&?P]HDR#)L;G44:Z(]5@3,K?@IKYL^)G_!<W]DCP
MD\EIX T'Q/XLF7/ESVU@MG;/]6N&60?]^C0!]HT5^7'CK_@OW\6[]I$^&GP"
M\.Z6N<1OK>I3WQQZD1>0,^W\Z\G\5?\ !9K]O/Q$S?V7\0=(T-6_ATKPW;-@
M>@-PLI_7- '[/T5^$^L_\%)OVZ=>=GOOVEO$2%NOV)XK8?@(D7%9^@?MN?MB
M7_B6QBN_VHO'K)->Q+*@\572J07 (P'P!B@#]Z**_ .']N;]LV!E9/VJ/B =
MO3?XLNV_/,AS^-;VC?\ !2K]NS0G62Q_:8\1.5Z?;'BN1^(E1@?QKXN/&N!O
MK2E^'^9X:SVAU@_P/W>HK\6_"G_!:#]O;PXZG5?B#H^N*O\ !JOAJV4'ZFW6
M(_K7K'@/_@X#^+E@43XF? #P[JHZ.^AZE/8''KB43\^W'X5VTN+LGJ?$Y1]5
M_E<VAG."ENVO5?Y7/U,HKXK^&7_!=3]D;Q<T5IX_T#Q1X3F;'FSW.GK>6R?1
M[=FD/_?H5]*_"7]JC]G'X[!$^$GQI\/:W.Z[A8VNHH+H#U,#XE7\5%>SALSR
M_%Z4:L6^U]?NW.ZEBL-6^":?]=COZ***[CH"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH ***QO'WQ$\"_"OPM=>-_B/XML-$TFS7=<:
MAJ5RL4:^@RQY8] HR2> ": -FN?^)/Q5^&OP>\-2>,/BGXYTO0-,BR#=ZI>)
M"K-C.U=QR['LJY)["OS]_:Q_X+H)&USX/_9%\,A\91O&&OVW'^];VI_,--]#
M'WK\_?BE\8/BC\;/%$GC/XL^.]3U_4Y,C[3J5T9/+7.=B+]V-/15 4=A0!^E
MO[0O_!=OX3>%&FT3]G/P!=^*KI2576=9W6=B#V98\>=*/9A%]:^)_CC_ ,%+
MOVR_CT\UMXC^,%[I&FS9']C^%R;"W"GJA,9\R1?:1WKP:B@!TDDDTC332,[N
MQ+,QR23U)--HHH **** "K_A;CQ/IQ_Z?X?_ $,50J]X7_Y&;3O^OZ'_ -#%
M &31117X&?G84444 %.BEE@E6>"1D=&#(Z'!4CH0>QIM% 'O?P,_X*9?MF_
M)H;3PU\8;S5]-B(_XD_BC.H6Y4=%!D/F1K[1NE?;7[//_!>+X2>+'M]"_:-^
M']WX5NWPKZUHY:\L2>[-'CSHA[*)?K7Y545[&"S[-,"TH5&UVEJO\U\FCMH9
MCB\/\,KKL]3^C#X;?%?X:?&+PW'XO^%?CO2O$&FR8 N]*O4F56QG:VTY1AW5
ML$=Q705_.G\+/C%\4O@CXGC\9_"7Q[J?A_4H\#[3IMTT?F*#G8Z_=D3U5@5/
M<5^@_P"R7_P7625[7P;^UYX8"$XC'C'0+;C_ 'KBU7IZEH?PCK[;+>+L'B6H
M8E>SEWWC]_3YZ>9[V%SFA5]VK[K_  _X']:GZ2T5C> /B+X$^*OA6V\;_#?Q
M=I^N:1>+FWU#3;E98V]1E3PPZ%3@@\$ ULU];&49Q4HNZ9["::N@J*]6[>SF
M33Y$2<Q,('D7*J^."0.HSBI:I>)-'D\0^';_ $"+5KJP:^LI;=;ZQEV3VY="
MOF1M_"ZYR#V(%,9^:GAOPM^R)X-\%2^&/^"BWPX\?>"?C%/-<)J7QBUNVU*:
M&;4'D?RKVQU*U=HDB7*%4_=HNW:P(R3[I\3O&_[2O@[XW_LL^"/ OC[1_'MC
MJ-CJ1O?$;^(I=.@\5S1Z/-ON)XH(KA-BPD7$;!Y \K$80 25M>&]0_X*6^ ?
MAPOP#\3_ +/?@KXE36NGG3+?XB:IX\^SVNHP;?+2>_LI8'FDD*8,JJS>8V[!
MYR<VS_8W^-O[/O@_]G)?A1ING^.;[X.SZI'KUC=:N-.^UIJ-G-#+)!)(C@)$
M\I*HPR451QR0 =C\8_VJ/VH?!%KXR\>>$?V;- A\'^"+FYCENO&_C.32K_Q
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
M HHHH **** "BBB@ HHHH *O>&>/$FGG_I^B_P#0Q5&KOAO_ )&*P_Z_8O\
MT,4 95%%%?@9^=A1110 4444 %%%% !1110!Z+^SC^U9\<_V5/%P\7?!GQK/
M8&1E^WZ9-^\L[Y1_#-"3M;C(###KD[64\U^LG[#G_!5+X,?M:+:^!_%/E>$_
M'+J%_L6[G_T?4'[FTE.-Q/7RFPX[;P"U?BM3H9IK:9+BWF:.2-@T<B,0RL#D
M$$=#7M95GN-RJ5H/FAUB]OEV?]-,[L'F%?!NRUCV_K8_I.HK\O\ _@GO_P %
MDM4\,267P<_:]UB:^TTE8=+\;R O/:]@EYCF5/\ IMRZ_P >X$LOZ<Z9J>FZ
MUIT&L:/J$%W:74*S6MU;2B2.:-AE75E)#*0001P0:_4<MS3"9I1]I1>O5/=>
MO^>Q];A<71Q<.:#]5U1/1117HG2%%%% !1110 4444 %%%% !1@9SCGUHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&'C#P
MO\/_  O?^-?&VO6VF:3IELUQ?W]Y*$C@C49+$G^74D@#DU-XB\0Z%X2T&\\4
M>)]6M[#3M/MGN+Z]NI0D<$2*69V8\   G-?C7_P4E_X*,>(OVOO%S^!? 5U<
MV'P\TFY/V&T.4?595.!=3KZ?W(S]T<GYB< %W_@HO_P4Y\7_ +6.K7'PT^&-
MQ=Z-\/+:; M\F.?6F4\2W&.D>1E(>@X9LM@)\E444 %%%% !1110 4444 %%
M%% !1110 5<\.G'B"Q/I>1?^ABJ=6] .-=LC_P!/<?\ Z$* ,RBBBOP,_.PH
MHHH **** "BBB@ HHHH **** "OKC_@G)_P4]\7_ +)NKV_PR^*%S=ZS\.[F
M;!@R9)]%9CS-;YY,>3EX>AY9<-D/\CT5U8/&8C 5U6HRLU^/D_(UHUZF'J*<
M'9G]'W@[QCX6^(/A:P\;>"=>MM4TG5+9;C3[^SE#QSQL,A@1_+J""#@BM*OQ
M:_X)J_\ !1SQ'^R!XOC\!>/KRYO_ (=:M=?Z?:#+OI,K'!NH!UQ_?C'WAR!N
M'/[,>'?$6@^+M!L_%/A?5[?4--U&V2XL;ZTE#Q3Q. RNK#@@@@YK]:R?.*&;
MX?FCI-?$NW_ 9]E@L;3QE.ZT:W7]="[1117L':%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %'3K17PY_P6(_;
MQD^"W@L_LU_"O6O+\5>)+,G7;VWD^?2]/<$; 1]V689 [K'N;@LC4 ?/?_!6
MK_@HE+\<?$UQ^SE\&M>)\&:1<[=;U&UD^76KM&^Z"/O6\;#CL[C=R%0U\/44
M4 %%%% !1110 4444 %%%% !1110 4444 %6]".-<LS_ -/<?_H0JI5K1.-9
MM#_T]1_^A"@#-HHHK\#/SL**** "BBB@ HHHH **** "BBB@ HHHH *^Y/\
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
M\F=4;*R:C,%>=N.NQ/*CY^ZR2>IH ^,999;B5IYY6=W8L[NV2Q/4D]S3:**
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J?2^-3MC_TW3_T(5!4VF\:
MC;_]=T_F* *-%%%?@9^=A1110 4444 %%%% !1110 4444 %%%% !1110 4Z
M&::WF2XMY6CDC8,CHV"I'(((Z&FT4 ?N]_P3M_:>7]J[]EO0O'VJ7JRZ_IZG
M2_$Z@\_;80H,A';S$,<OH/,([5[E7Y!?\$1?VCF^%G[2UQ\&=<U#9I'CZT\B
M!7;"QZC"&>!N>F]#+'QU9X_05^OM?L609A_:.6PG)^\M'ZKK\U9GVV78GZSA
M5)[K1A1117M'<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 <S\9_B=HWP6^$WB/XL^(,&T\/:-<7TD>[!E,:%EC'NS */=A7\]WB_Q
M5K?CKQ9JGC;Q->&XU'6-0FO;^=NLDTKEW;\68FOU@_X+F_&5_ W[+NF?"K3[
MO9=>-M=1+A V"UG:XFD_\BFV'T)K\CJ "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *FL#B_@/_ $V7^8J&I;+B]A/_ $U7^= %*BBBOP,_.PHH
MHH **** "BBB@ HHHH **** "BBB@ HHK8\-?#_QEXN ET#0)IH2Y3[6^(H
MP&=IE<A <=B<T 8]%>G:!^S[:1[;CQ;XEW_=8VFE1G)!ZJ99  C#V1P?6NRT
M'PCX2\+!6T#PY;13(%_TR9?.G+*<AP[Y\MO>,(#Z5RU,9AZ?6_IK_P  RE6I
MQZGF7PK\+_%?2O$^D?$7P3ILME/I5_#J&F:I=L((A)#(KJZ,Y'F;64$A-Q]J
M_H ^&/CG3OB;\.]$^(.E,A@UG2X;M1&Q(0N@+)D@'Y3E>0#QTK\7IIIKF5I[
MB5I)';+N[9+'U)/6OT<_X)0_%#_A+O@#>?#V\N-USX5U5DC0G)%K<9EC/_?S
MSQ]%%?7<#9QS9G/"M64U=>L?^!?[CV<@QM\4Z+VDM/5?\"Y]14445^L'V 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^0_P#P7*^*
M9\8_M;V?P[M;G=;^$/#<$$L6<A;JX)N'/MF)K<?\!KXOKT_]M/X@O\4OVL_B
M'XX,WF17?BR\CM'SG-O%(88?_(<:5YA0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !4EH<741_Z:+_ #J.GVW%Q&?]L?SH J4445^!GYV%%%%
M!1110 4444 %%%6M)T36=?N_L&A:3<WLX0N8;2!I&VCJ<*"<#UH JT5WNA?
M'Q#=,LGB75K;38RWS1Q,+F;:1D, C;,9X(+AAZ5V>@?"OP%X>V3)HIOKA=K>
M?J;^:%8=<1@!"I_NNKX]:YZF*H4MW]VIG*K".[/'] \*>)/%,K0^'M$N;ORR
MHF>*(E(MQP"[_=0>[$"NUT/]GW4' E\5>((+3@YM;)?M$@8'[K-D1@$=&5G^
ME>FF5S#':@[8H5VP0H-J1+_=51PH]@ *;7#4S&3T@K>O]?YF$L2_LHQ]$^'G
M@+PYSIOAF*>0;@+C5,7+E3V*L!'QV8(&'K6W<75S=R>;=7#RL%"AI'+' X Y
MIE%<52M5J_&[F$ISGNPHHHK(D*^HO^"3OC__ (1O]H>]\$W$^V'Q)H<J1QY^
M]<0$2J?PC$WYU\NUW_[*_B\^!/VCO!7B=I?+CA\1VL=P^<8AE<12'_OAVKU<
MCQ3P6;T*W:2OZ-V?X-G7@*WL,93GV:^[K^!^P-%%%?T>?IH4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !61\0?$\7@CP%KGC2<@)I&D7-ZY
M;IB*)I#G_OFM>O)OV\=?/AK]C#XH:FK;2W@G4+=6'8S0M"/UDH _!.XN)[NX
MDN[F5I))7+R.QR68G))_&F444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4Z#B9/]X?SIM+'Q(I_VA0!6HHHK\#/SL***5$>1Q'&I9F.%4#))
MH 2BNLT3X*^/-7.Z\T]-+CR07U1C&P.,@&, R<]CMV^]=GH/P.\':6RSZS<7
M.JR!@?+?]Q"1CE2J,7.#R&#K]*QJ8BC2^)D2J0CNSR6QL;W4[N.PTVSEN)Y6
MVQ001EW<^@ Y)KK]!^!GC'4PL^L-!I<1 .+I]TQ&<$"-,E6']V39]:]8TZSL
MM'LS8:/8P6<+(JR1VL*QB0+T+[0-Y']YLGWJ2N&IF/\ )'[_ .OU,)8G^5'+
M:'\&/ FC ->P3ZK, P,EVYCCZ_*RQQG(([AG<'TKJHBEO:BPLX(K>W#[UM;6
M%8HE;N0B *#[@4E%<-3$5JOQ,PE4G/=A1116) 4444 %%%% !1110 4^WGFM
M9TN;>0I)&X:-U/*L#D$4RBC8#]L/".N)XF\*:9XDCQMU#3X;E=O3$D:O_6M"
MO//V2]9DU[]F3P'J,K9;_A%;*)FSU,<2QD_^.UZ'7].82K[?"TZO\T4_O5S]
M4HS]I2C+NDPHHHKH- HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M^?O^"IU\^G?L"?$:XC;!;3K6+\'OK=#^C5] U\Y_\%:%9O\ @GQ\0PI_Y8Z:
M?_*G:4 ?B'1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2J
M<,#[TE=3X1^&]QJ?@GQ#\7O%,SZ?X1\)Z?+=ZQJC;5,S*N4M(-V%>>5BB*#P
M#(N>JAN?%8O#X*C[6O)1C=+7JV[)+NVVDDM6W9:CC%R=D<=71^'_ (4^./$*
MI/#H[6MNX5A=7Q\I"C='4'YI%]T#5]0>)/V5[7X;>"M'^,7PNT6.^\,ZSIMK
MJ-GJ\49DNK1)H5=/,<Y9 0^-Z$(3U"E@M<822<DY)ZFOY[K8]4Y.,8ZK37R/
MS;$2GAZCA*-GYG"Z%\!=!LPLWB36)KV4#F&T'E1!@?[S99U(]HR*[+1M'T7P
MY&8O#FCV]@"K*6MT_>,K=5:0Y=U]F8U8HKSZF*KU=WIY''*K4EU"BBBN<S"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#]7_V [TZA^R!X(G8_=L)X^?]
MBYF3_P!EKV&O%O\ @GB,?L<>"_\ KA>?^EMQ7M-?TCDK;R?#-_\ /N'_ *2C
M].P+O@J7^&/Y(****],Z@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *\%_X*>Z:VJ_L&?$BU1-Q31XIL>T=U#)G_ ,=KWJO-/VR_#C^+?V2?B7X?
MB3=)/X&U0P+CK(MK(Z#_ +Z44 ?@%1110 4444 %%%% !1110 4444 %%%%
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
M8U]XFUWQ%XCURYU/4M0\H%8EEN;EWD*("0J A1DD#))/?T44 %%%% !1110
M4444 5(-!T.UUJX\26VC6D>HWEO%!=WZ6ZB::*,N8XW<#<RJ9)"H)P"[8ZFK
M=%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 4O$OAW2/%_AS4/"?B"S6XL-4LI;2^MVZ2PR(4=3[%
M6(_&OY\OCW\(]:^ WQG\3?![7]QN/#VL36@E9<>=$&S%*!Z/&4<>S"OZ&J_,
M7_@N_P#LVOI/BOP]^U'X=T__ $?58UT?Q&\:\+<QJ6MI6]WB#QYZ#R$'>@#\
M\:*** "BBB@ HHHH **** "I;*RO-2O(M/TZTEGN)Y%C@@AC+/([' 55')))
M  '6I-&T;5O$.JV^AZ%ITUW>7<HBMK:WC+/(Y. H ZFONC]DW]C_ $KX+6<7
MC;QO##>^*IH_EP0\>FJPY2,]#(0<-)]57C)?X[C/C7*>"LM^L8I\TY7Y*:?O
M3?Z17VI;+S;2>]"A.O.R,O\ 9&_8SL_AE';_ !'^)]G'<>(F >RL6P\>F^A/
M9IO?HO;)YKZ'HHK^(>)N)\VXLS26.Q\[R>B2^&$>D8KHOQ;U;;/=I4H48<L0
MHHHKYXT.$_::^-^D?LX? ;Q1\:=82.0:'IC26=M+G;<W;D1V\)V\@/,\:DC[
MH8MT!K\$=?U[6?%.NWOB?Q%J4MYJ&HW<EU?7D[;GGFD8N\C'NS,22?4U^@/_
M  73_:-34-;\.?LN^'K]6CT\#7/$@C93B=U9+6$X.598S+(5/!$\+=J_/.O[
M*\%>&?[%X6^O58VJXEJ7I!:07SUEZ278\?&U>>KRK9!1117[$<85^TG_  ;]
M_$<^+/V*]0\#7,P,WA7QC=V\4><[;>>.*X4^V9))_P#OFOQ;K])_^#<;XCK8
M?%#XD_"2:X.=5T&SU>WB)X'V69H9"/<_:X\_[H]*^/X[POUGAFLUO#EDODU?
M\&S#$QO19^LM%%%?SN>4%%%% !1110!%?V%CJEE+INIV4-S;SQF.>WN(PZ2(
M1@JRG@@CJ#7RW^T)^Q1>Z-YWC#X,VLMU:#+W.@Y+S0]\PD\R+_L'+C'&[.%^
MJ:*VI5I4GY=CFQ.$HXN'+->CZH_,QE96*L""#@@]J2OM7]H/]DOPO\6UE\3>
M%S#I/B$Y9Y]N(+T^DP X;/\ RT SR<AN,?'WC#P9XH\ Z]-X8\8:+-87L!^>
M&8=1V92.'4XX8$@]C7H0G&HKQ/E,7@JV$E[VJZ,RZ***HXPHHHH **** .E^
M#?PVU/XP?%/0?AGI.X2ZSJ4=NTBC/E1DYDD^BH&8^RU^R.AZ+IOAO1;/P]HU
MJL%G86L=M:0KTCB10JJ/H !7PU_P20^!KW^NZQ\?]:M#Y-BC:9HA=?O3. T\
M@_W4*H#T/F..U?=]?M' &6/"97+%37O57I_A6B^]W?I8^XX=POL<(ZLEK/\
M)?TPHHHK[P^@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "N$_:8^!7A_]I3X%^(_@MXC*QQ:WI[1VUTRY^RW*D/!,/]R14;'< CO7
M=T4 ?SE^./!GB/X<^,M5\ ^,-->SU71M0ELM0MGZQS1N48>XR#@]".:RZ_17
M_@N)^Q^^FZO9_M>^!M*_T:],5AXS2%.(Y@ EO=G'9@!"QZ K%W<U^=5 !111
M0 4444 %7_"_A;Q#XU\06OA7PKI,U]J%[*([:U@7+.W7Z   DDX  )) !-6/
M O@3Q5\2?%%KX.\&:1)>W]V^(XH^BCNS$\*H')8\ 5]^_LT_LP^%?V??#_FC
MR[_Q#>1 :GJQ3H.#Y,6>5C!'U<@%NBJOP7'?'V5\$9?SU??KS7N4T]7YR[17
M5]=E=WMT8?#SKRTV[F=^RW^R=X>^ NE+KVM>3J'BBYBQ<WP7*6JD<Q0YZ#L7
MX+>PXKV&BBOXES[/\TXES.>/Q]3FJ2^Y+I&*Z171?-W;;/=ITX4H<L0HHHKQ
MBPK,\;>,?#WP[\&ZMX_\6WIMM*T339[_ %*X"%C'!#&TCL%'+$*IP!R3P*TZ
M^'O^"WO[1L?@7X*:7^SQH-^HU+QG<BYU=$92T6FV[A@&'WE\V<)M8<$6\RGK
M7TO!_#]7BCB/#Y=':<O>?:"UD_N3MYV1G6J*E3<C\U_CE\7/$?QY^+_B+XP^
M*V(O?$&JRW;PF4N+>,G$<"L>2D<82-<_PH*Y2BBO] Z-*EAZ4:5-6C%))+9)
M:)?(\!MMW84445H(*^J_^"+/Q';X>?\ !0OP=;2SB.V\16]]H]T2<9\RW=XA
M[YFBA%?*E=?^S[\1#\(OCQX+^*?FLB^'/%6GZE(5[I#<)(P]P54@CN#7%F.&
M^NY?6P_\\91^]-$SCS1:/Z7:*1'21!)&P96&58'((I:_E38\4**** "BBB@
MHHHH *Y?XJ_!_P #_&+0?[#\9:9O:/)M+V'"SVK'J4;!X/&5.5.!D' QU%%5
M"<H2O%DSA&I%QDKIGP3\;_V=_''P0U+=JL7VW29I2EGK%O&1&YZA7'/EOCG:
M20<':6 )K@:_2S5M)TO7=-GT;6M/AN[2YC*7%M<1ATD7T(/!KY4_:&_8NU/P
MH)_&/PCMYK[3 2]QH^2]Q:+US&>LJ#TY<#'WOF8>A2K1JZ;/^MCYK'95.C>=
M'6/;JO\ ,^?J***V/&"M'PCX5UWQSXIT_P &^&;%KG4-4O([6S@7^.1V"@>P
MR>3V'-9U?;'_  2D_9KEN;^Y_:2\5Z?B& 26?AA)5^_(?EFN![ 9B![EI/[H
MKU<ERNKG&90PT-GJWVBMW_EYV.O X2>-Q4:2Z[^2ZGUY\#/A/H_P/^$^A_"[
M1"KQZ59*DTZKCSYR2TLN/]IV9L=@0.U=9117]%T:5.A2C2IJT8I)+LEHC]+A
M"-."C%62T"BBBM"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH QOB%X!\*_%/P-JWPY\<:4E[I&M6$EIJ%J_\<;K@X/\ "PZA
MAR" 1R*_!_\ :^_9B\6_LD_'/5OA%XG$DUO"_P!HT34V3"W]BY/E3#MG@JP'
M1T8<XS7[\U\^?\%%_P!B;2/VS/@N^F:3%!!XQT$/<^%M0DPH9R!OM9&[1R@
M9_A94;H"" ?AU15SQ!X?UOPIKMYX8\2Z5/8ZCIUU);7UE=1E)()48JZ,IY!!
M!!'M5.@ KH/AC\+_ !E\7O%UOX+\#Z6;F[G^:1VR(K>,$;I9&Q\J#(YZDD
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
M  :_4X<8MF=C1117Y"<(4444 %%%% !115K1]%U37[Y=.TFS>:5NRCA1ZD]
M/<U=*E4K5%3IQ;D]$EJV_) DV5D1Y'$<:EF8X50,DFO3/AQ\*!8M'K_BB &8
M?-!9L.(_1F]_;M]>FKX#^&&G>%%74-0V7-_C_68^6+V4'O[]?I755^S\)<!1
MP<HXS,DG/>,-U'SEW?ELO-[=U'#\OO2"BBBOU(Z@HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HK!^*GCNW^%WPP\1_$V[T][N+P[H
M-YJDMI&X5IEMX'E* G(!(3&>V:K?"'XEVGQ;^#7A?XQ66E264'B?PQ9:S%8R
MR!W@2YMTG$98  E0^"0.<4 =/17SMIO_  4+\/:Y^S-\/OCOX<^$NLZGK?Q0
MU#^S_!W@:QO(3<W-UNF!5YY"L<4:I [O*W"C'!K4^'W[7OC]?C'H7P._:2_9
MPO\ X>:MXMAN7\(W\7B2VU>PU*6WC\V:V,T(1H9A'EPKIA@K88D $ ]UHKQ#
M]J_]N/P-^R?XM\*^%_$WA:]U0:](;C6KNQF55T#3%NK:U?4+@$$F(37<2X')
M^8_PFO;F=$0R.X"@9+$\ >M "T5XC^R+^W#X(_:ZU?Q1I'ASPK?:.^@SQS:8
MVH3*W]L:7+)-';ZC" !B.1H)!MY*X7)^85[=0 45YM^T'^T9:?!"Y\.>$M#\
M"ZEXM\7^,;^6U\+^%M)FBBDNC#'YD\TDLK!(((DP7D;.-Z@ DUQ]O^W+9Z%\
M,?B)XM^+GP9U_P +:_\ #.. ZYX8EGBNOM9N5!M#:749\J=)F(0-\I1LAPN.
M0#WFBO&_!/[7-LNG_$*+X\^!U\$:K\,]-MM3\36D>L)J-O\ 8+B"2:&:*=4C
M+D^3,A38"'CP-P*D^C_##Q/XC\:_#O1?&'B[P9)X=U+5--BNKO0IKKSI+!I%
M#>2[A5!=00&P,!L@$XR0#=HHHH R/&7@;POX]THZ1XGTM+B/DQR='B/]Y&ZJ
M?Y]\U\^?$[]FKQ;X+,FJ>' ^K::N26B3]_"/]I!]X?[2_4@5]-45\)QCX><.
M\9TN;%0Y*R5E4CI)=D^DEY/;HT=%'$U:#TV['PWTZT5]6_$7X ^ _B#YEZ]I
M_9^H-D_;K-0"Q]77H_UX/O7A/Q*^ OC?X:V5SKE[$EYI5K$TL^H6@+"&-02S
M.F-R@ $D@$#'6OY9XI\)>+>&ZCE"G]8H])TTV_\ MZ'Q1_&/]X]:EC*-7K9^
M9^8W_!=']HQM%\)>'?V7_#]^RSZRXUKQ&L;,/]$C=DMHFQPRO,LDA4\J;:,_
MQ"OS-KT+]JWXYZK^TE^T+XJ^,NIQ2PIJ^IM_9]K.H#VUG&!%;Q,!QN6%$#$=
M6#'O7GM?UEP1P[#A;AG#Y?;WTKS?><M9>MGHO)(\JO4]K5<@HHHKZLR"BBB@
M HHHH **** "OW?_ ."*WQ'_ .%A?\$]/!]K/=>;<^'+J^T>Z;/W?+N7DB7V
MQ!+"/PK\(*_6/_@W%^(YOOAK\2_A'-+C^S-<LM7MT)^]]IA>&0@>WV2//^\*
M^(\0L+]8X;G/K3E&7X\OY2.?%1O1]#]*:***_GX\L*** "3@"@ HKI/#7PL\
M5>(BLS6OV.W/_+:Y!!(]EZG]![UZ-X5^&/AKPOMN!!]JNEY^TSJ#@_[*]%_G
M[U]ADG!.=9PU-Q]G3_FEI]RW?X+S-H4)S\D<%X/^$FN>("EYJH:RM#SEU_>.
M/]E3T^I_(UZCH'AO1O#-D+'1[-8E_C;JSGU8]ZO45^T9#PKE600O1CS5.LWO
M\NR\E\VSMITH4]@HHHKZ0U"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#AOVGM'U'Q#^S5\0] T>U>>[OO VK6]K!&N6DD>SE
M55 [DD@5PO[&_P 3? EO_P $[/AU\09?$]F-(T;X5:<-3OC<+Y=LUK81QW"N
MV<*4>-U(/0J17N=>%ZW_ ,$T/V%?$7BVX\::M^SCHKW=W>_:[NWCGN([*>;.
M2[VB2BW<D\G,9SWS0!\Z_ /PI\$->_8%_9H^"'Q^UCQ)X4UOQ(TUYX \8:#=
M_8IM(U)//N(66Y;B-YH9ML:,K"7=C&0I'IC:_P#M1?LB_'OX:_#WXC_M"6?Q
M8\+_ ! \12:)9VFM>'K>SU_2'%O),+I);?"W4*"/$KN@*AUYYKZ)^)OP2^$?
MQE\ /\+/BC\.])UOP\RH%TF]M%,46P80Q@8\ME'"LF"HZ$5R'P:_8<_93_9_
M\13>+_A/\'K/3=7FM6MO[6FO;F[NHH6&&CBFN)9'A4CJ$*YH ^70/B]^U=\5
MOCE\4/"_[-$?COP?XITZ;X<^&M6F\96VG?9M.LS*EU) LL;&027CO*L@P 84
MQRN:D/[5WQ3U'_@F*WPD,+_\+H?7?^%0R::;A?-_MLM]F,WF9Q_QYYN/-^[N
MR<XYK[9^&?PR\!?!SP/8?#7X8^&+;1M"TM'6PTVT!V0AW:1L;B227=F))))8
MFN;7]E7]GM/BR?CDGPOL!XJ;4O[0.JB27)N_LYMO/\O?Y?F>22F_;GG.<\T
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
MNDG@N(ST9'0E6'N#VKS?P9\?/%7B3]LGQO\ LYWFE:>FC^&?"&DZM97D2/\
M:9)KJ2=75R7*E0(EQA0>3DFN'_X)BZ%HVE?!SQ9JGA7XI#Q=HVL?$C5K[3M4
MM/")T;3\L8UF%A#]HG#VAG25TD5@I9W 7C)X#Q'^S5\*OVD/^"G?Q)TSXI6N
ML2Q:7\-_#TMF-(\27NFD,\MT&W-:2QEQA1@-D#MUH ]VOOCYXJMOVY=/_9@3
M2=/.B7?PLN?$TE\4?[4+J/48;41@[]GE[)"2-N[<!\V.*MV/[:G[).I_$5/A
M-I_[1?A"?Q%+>_8HM,BUN)GDNLX\A6!VM+N^7RP=V>,9XKYKT7X*?##]DS_@
MHS?#X9>&]>OK-?V:]9U.ZTRZ\0WNHW-W)'JEO^ZB>YED="P0*%4@9.<9->&?
M&/XQ)XC_ &"O")T_XT?"+0]"NM4T*]\.?"7P%HCW.H:6HU&"9_M-Y+=/)#)
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
F1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>gshd-20251231_g6.jpg
<TEXT>
begin 644 gshd-20251231_g6.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M& *@ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **R_&_C7PM\./!^I^/O&^LQ:=H^C6,EYJ=_,"4MX(U+.YV@
MG  )X!K&^"_QU^$G[1'@W_A87P6\;VOB#1?M<EK_ &A9JX3SD +)\ZJ<C<.W
M>@#K:*\^N/VJOV>[3X\1?LQW'Q0L$\>SKNB\-%)//8?9S<YSMV?ZD%_O=!Z\
M5Z#0 4444 %%%% !1110 445\^7?_!5;_@GM87<MC=_M1:#'+#(T<J&"YRK
MX(_U7K0!]!T5YU\#_P!K?]FG]I*:YL_@9\:="\27-G'YEU96%WBXBCSC>8G
M<)D@;MN,D#->BT %%%% !1110 445P/BS]J'X!>!?C'I'[/WBWXF6-CXRUZ&
M.72- E20S7*2-(J%2%*\M%(.2/NF@#OJ*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#QS_@H;_P F*?%W_LGFJ_\ I,]?"'_!(C_@I/\
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
M,I\9O =KI%Q--XEM[Y[^WMA' DD<T-S(6<*)&6W9 [1[G^7. :_42@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH SO%WA+PSX]\+ZAX)\9Z);ZEI.JVDEKJ6GW:;
MHKB%U*O&P[@@D$5E?"?X-?"SX%>%/^$&^#_@33O#ND?:7N/[.TN 1Q>:X 9\
M#N=HS]*Z:B@#B)_V;?@-<_&6/]H:X^%.C/XXA7;%XG:T'VQ1Y!@P'_ZY$I_N
MG%+\;/V;O@-^T=HT.@_'+X4:+XFM[9B;0ZG9AI;8G&XQ2C#QYP,[6&<#-=M1
M0!Y_\#/V5OV=?V:+2XM?@3\']$\-&\4+>7%A:YGN%!R%>9R9'4'D L0#5R#]
MG3X&6WQDF_:%M_A=HZ>-[B(1S^)UM1]K=!"L&TOZ>4JI] !7:44 <7=?LZ?
MR]^,=O\ M"7?PMT>3QM:Q>7;^)VM1]KC3R6AVA^P\MV3Z,11K?[.OP-\2?%F
MP^.^O?"[1[OQCI<2Q:=XCFM0;JW10X55?L )'_[Z-=I10!YW\=OV3/V;OVFH
MK9/CO\'-%\226:%+2[O;<K<0(3DHDT9615)YVAL9YQ6C\%/V=_@=^SEX?F\+
M_ [X7Z/X9LKB0272:9:A'N' (#2R'+R$ D L3@' KLZ* "N(^$7[-OP&^ =[
MJNH_!GX4Z-X;GUQHVU>72K01F[*%RA?'7!D<C_>-=O10 5Q>F_LZ_ W1_B]=
M_'W2_A=H\'C2_B,=YXECM0+N9"BQE6?N-B(OT45VE% &)\0_AM\/_BWX2NO
M?Q/\&:9K^C7H NM,U:S2>&3!R#M8$!@>0PY!&00:\^^#7[!G['O[/OBK_A.?
MA!^S]H&CZRH80ZFD#33P;AAO*>9G,602#LQP2.E>N44 <7XG_9T^!GC/XIZ7
M\;O%7PMT>_\ %VBQ1QZ3X@N;4-<VJ(SLBH_8!I'(_P!XT>-_V=/@9\2?B%HO
MQ8\>_"W1]6\2>'&B;0M:O;4/<6)CE,L9C;^';(2P]Z[2B@#B_B-^SI\#?B[X
MLT7QW\3?A=H^MZQX<E630M1U"U#RV+K(L@:,_P )#JK?4"CQ-^SK\#?&7Q4T
MOXW^*?A=H]_XNT6*./2O$-S:AKJU1&=D5'[ &1R/]XUVE% 'G?QV_9*_9M_:
M:-E)\=_@[HWB273@5L;J^@*SPJ3DHLJ%7"$\E,[2><57TS]C/]E/1=2\-:QH
M_P  /"]I=>#MI\,3VVEI&VG$2>9NCVXPV\ERQR2Q)))KTRB@#BY/V=/@9+\9
M$_:%D^%NCGQO%%Y<?B<VH^UJGDF#;O\ 3RB4^AQ1J_[.GP,U_P"+EE\>M9^%
MNCW/C+38ECL/$DMJ#=0(%90JOV 5W'_ C7:44 <7XI_9T^!OC;XI:5\;?%OP
MNT?4/%NAQ1QZ1X@N;4-<VB1N[HJ/V :1R/=C63\=/V._V8/VEKF"_P#CG\$]
M"\17=M%Y4&H7=L4N4CR3L$T963;DD[=V 23BO2J* .%^"'[,WP _9MTRXTCX
M%_"71?#,5X5-Z^FV@$MSMSM\R5LO(!DX#,0,G&,UW5%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%<#\6?VIOV<_@6CCXL_&CP]HDT8
MR;&YU%&NB/\ 9@3,K?@IKYL^)G_!<W]DCPDTEKX T'Q/XLF7/ESVU@MG;-]6
MN&60?]^S0!]HT5^7'CK_ (+^?%N_>1?AI\ O#NEKG$;ZWJ4]\<>I$7D#/M_.
MO)_%7_!9K]O/Q$6_LOX@Z1H:M_#I7ANV; ] ;A93^N: /V?HK\)]9_X*3?MT
MZ\Y>^_:6\11ENOV)XK8?E"BXK/T#]MW]L34/$MC%>?M1>/62:]B65!XJNE4@
MN 1@/@<4 ?O117X"0?MS?MFV[*T?[5'Q .WIO\67;?GESG\:W-%_X*5?MV:"
MX>Q_:8\1R%>GVUXKD?E,C9KXN/&N!;]ZE+\/\T>&L]H=8/\  _=^BOQ;\*?\
M%H/V]O#A7^U/B#H^N*O\.J^&[9<CT)MUB/ZYKUGP)_P<!_%RP>-/B9\ /#NJ
M+G$CZ'J4]B<>H$OGC/M_*NVEQ=D]3XG*/JO\KFT,YP4MVUZK_*Y^I=%?%?PR
M_P""ZG[(WBYH[7X@:#XH\)3-CS)[G3UO+9?HUNS2'_OT*^E?A+^U3^SC\=D0
M?"7XT^'M;GD&18VVHHMT!_M0/B5?Q45[.&S/+\9I1JQ;[7U^[<[J6*PU;X)I
M_P!=COZ***[CH"BBB@ HHHH ***^8]'^/_[9/[1'Q!\>67[,,'PPT3P_X \8
M77AF;_A.8+^[OM2O;95\Z0K:RQK;0%GPA.]F"[L8X(!].45\Q^-?^"AE[\%O
MV=]$^)?[0WPQC\'>*K[QM'X:O_#VLZ@UM"62\6"YU"UED0&XM%A8W"N!AEXW
M8^>O5?B#^U_^RW\*=(T?7?B-\??"NCVOB&PCOM#DOM9B4WUK(H9)XESN>,@C
M#@;>>M 'H]%>$_M(?M^?!#X ^&/AYXO7QQX<U/3/B#XJM;"QU0:_$MO'IQ;_
M $K45==PECA!0-@@!I5R1T/:_$O]K']F;X-R:7#\5?COX6\/R:U;I<:7'JFL
MQ1-<0M]V95+9\L_WS\OO0!Z#14&F:GINMZ;;ZSHVHP7=G=PK-:W=K,LD<T;
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *S?&'C#PM\/\ PO?>-?&VO6NEZ3IELUQ?
MW]Y*$C@C7JQ)_EU)( Y-3>(O$.A>$M!O/%'B?5[>PT[3[9[B^O;N4)%!$@+,
M[,>   3FOQK_ ."DW_!1CQ%^U]XND\"> [JXL/AYI-T386ARCZK*IP+J<=<?
MW(S]T')^8\ %W_@HO_P4X\7_ +6.K7'PS^&5Q=:/\/+6?"P9*3ZTRGB:X](\
MC*0]!PS9; 3Y*HHH **** "BBB@ HHHH **** "BBB@ JYX=./$%B?2\B_\
M0Q5.K>@'&NV1_P"GN/\ ]"% &91117X&?G84444 %%%% !1110 4444 %%%%
M !7UO_P3D_X*>^+_ -DS5K;X8_$ZXNM8^'=U/AH,EY]%9CS-;^L>3EX>AY9<
M-D/\D45U8/&8C UU6HRM)?CY/R-:->IAZBG!V9_1]X.\8^%OB#X6L/&W@G7K
M75-)U.V6XL-0LY0\4\;=&4C^74$$'D5I5^+/_!-7_@HYXB_8_P#%Z> _'MU<
M7_P[U>Z!O[09=])E8@&Z@'7']^,?> R/F'/[->'?$6A>+M!L_%'A?5[?4-.U
M&V2XL;ZTE#Q3Q.H975AP0000:_6LGSBAF^'YHZ37Q+M_P&?98+&T\93NM&MU
M_70N4445[!VA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1TZT5\.?\%B/V\9/@OX*;]FKX6ZR8_%/B2RW:[>V
MTGSZ7I[Y&P$?=EF&0.ZQ[CP60T ?/?\ P5K_ ."B4OQQ\2W/[.'P<UO/@W1[
MO;K>HVLGRZU=HWW01]ZWC8<=G<;N0J&OAZBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ JWH1QKEF?^GN/_ -"%5*M:)QK-H?\ IZC_ /0A0!FT445^!GYV
M%%%% !1110 4444 %%%% !1110 4444 %?<G_!(__@HM+\#?$UM^S=\9=<_X
MHS6+O;HFHW4ORZ)=R-]TD_=MY&//9'._@,YKX;HKLP&.KY=B8UZ3U7XKLS?#
MXBIAJJJ0W1_2A17PS_P1R_;T?XU>"5_9H^*FLF3Q5X;LMVA7MS)E]4TY,#82
M?O2PC /=H]K<E7:ON:OV3 8ZCF.%C7I;/\'U3]#[;#UX8FBJD.H4445V&X44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'G7[5G[1OA+]E7X&ZU\9?%A63[##Y>F6!?:U]>N"(8%[_,W)(SM17;HIK\&?
MB9\2/&'Q?\?ZO\3?'VK/?:QK=Z]U?W+]W8_=4?PJHPJJ.%50!P*^IO\ @L;^
MUU)\=_CZWP>\)ZGO\,> YI+7]T^4N]2^[<2G'4)CR5]-LA!P]?'E !1110 4
M444 %%%% !1110 4444 %%%% !1110 59T?C5[4_]/*?^A"JU6-).-5M3_T\
M)_Z$* ,^BBBOP,_.PHHHH **** "BBB@ HHHH **** "BBB@ HHHH W?AC\2
M?&/P>^(.D?$_X?ZN]CK.B7R75A<IV=3]UA_$K#*LIX96(/!K][?V4?VCO"7[
M5GP+T3XS>$RD?V^'R]3L ^YK&]3 F@;O\K<@G&Y&1L885_/K7V-_P1M_:\?X
M#?']?@YXMU/9X8\>S1VH,KX2TU/[MO+ST#Y\EO7=&2<)7T_"^:O XWV,W[D]
M/1]'^C_X!ZV4XQX>OR2^&7Y]#]BJ***_53ZX**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "O#O^"A_P"TZG[*G[+VN^/--O5B
MU[4%_LOPPN?F^VS*P$@'_3- \OH?+ [U[C7Y#_\ !;3]HU_BE^TG;_!G1;[?
MI'@*U\F94;*R:C.%>9N.NQ!%'@_=99/4T ?&,TTMQ*UQ<2L\CL6=W;)8GDDD
M]33:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J?2^-3MC_TW3_T(
M5!4VF\:C;_\ 7=/YB@"C1117X&?G84444 %%%% !1110 4444 %%%% !1110
M 4444 %.AFFMYDN+>5HY(V#(Z-@J1R"".AKJ?"WP;\9^)88[^>V33;.10T=U
MJ&4\Q2,@H@!=P1T8#9G@L*]%\,_"KP+X5*S#3_[5NE/%UJD2F,<GE8.4&0<$
M.9.F016-7$4J/Q/7MU(E4A#=GZX?\$\/VF'_ &J?V6/#_P 0M6G+ZY9QG3/$
M>X8+7D "M+_VT4I)QP"Y'8U[A7YP_P#!+?XZ7/@GXZ2_#77=1<Z?XNM1##YL
MF1'=PJ6AZ] 4WQX'4L@["OT>K]BX9S:.<95&K]J/NR]5U^:L_F?;97C%C<&I
M]5H_5?Y[A1117T!Z(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!S/QG^)VB_!;X3>(_BSXA(^R>'M&N+Z2,MCS3&A98Q_M,V%'NPK^
M>[Q?XJUSQUXLU/QMXFO6N=2UC4)KV_N&ZR32N7=OQ9B:_6#_ (+F_&5_ W[+
MNF?"FPNMEUXVUQ$G0-@M9VNV:3_R*;8?0FOR.H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ J:P.+^ _\ 39?YBH:ELN+V$_\ 35?YT 4J***_
M S\["BBB@ HHHH **** "BBB@ HHJ?3=,U+6;V/3=(TZ>[N921%;VT+2.YQG
MA5!)XH @I8XY)9%BB0LS$!549))["O0_#/P"OIBMWXSU5+2/@_8K)EEF8<'!
M<92/()YRY!&"E>@^'?#OA_PA#Y7A?2([1MFU[K[]Q(",'=(>0".JKM0_W17-
M5Q=&EI>[\C*=:$#S/PS\!_%&ID7'B>9=&@SS'/'ON3R0<0@C:00.)"G!R,UZ
M%X8\"^$/!Q6;0]&#72X(O[TB:93P<J<!8R&&0R*&&<%C6K17F5<=6J:1T7E_
MF<TZ\Y;:"R222R-+*Y9F)+,QR23W-)117&8EWPWXAU7PEXBL/%6A71@OM-O(
MKJSF7JDL;AU;\"!7[+?##QYI?Q0^'>B?$31B/LVLZ9#=QH#GRRZ E#[J<J?<
M&OQ<K]&_^"3WQ.;Q9\ [[X>WEQNN/"VK,L*D\K;7&94_\B"?\ *_0?#S,'1S
M*>$D]*BNO6/_  +_ ''T?#>(Y,5*B]I+\5_P+GU+1117[&?:A1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y#_ /!<KXIMXQ_:VLOA
MW;76ZV\(>&X(9(<Y"75P3<.?QB:W'_ :^+Z]._;2^(+?%+]K/XA^.!-YD5WX
MLO$M')SFWBD,,/\ Y#C2O,: "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *DM#BZB/_ $T7^=1T^VXN(S_MC^= %2BBBOP,_.PHHHH **** "BB
MM?PQX$\5>+RSZ%I$DD*,5DNG(2%"!G:7;"[L<[<[CV!HV0&15[0/#.O^*;S[
M!X?TJ:ZD !?RU^6,$@;G8\(N2/F8@#UKTWPS\"_#>E%;CQ1>'59@>;> M%;=
M2.6XD<$8(QY9!'<5VD$<-I:)I]E;Q06\9REO;Q+'&IP 2%4 9.!DXR>]<57'
M4:>D=7^'WF,Z\([:GG_AGX!VD"K=>,]7,CD9^PZ<W"G'1Y2,9!X(0$$='%=Y
MI>GZ7H5FVG>']+@L;=\;XK9"/, )(WL26DP2<%RQ':I:*\VKBJU;1NR[(Y9U
M9S"BBBN8S"BBB@ HHHH *^H/^"3_ (_/AG]HNZ\%SW&(/$FAS1)'G[T\)$R'
M\(UF_P"^J^7Z[W]EWQD? '[17@OQ69=D=OXBMDN&STAD<12?^..U>IDF*>"S
M>A6[25_1NS_!LZ\!6]AC*<^S7W=?P/V#HHHK^D#]-"BO(OB/^VA\)OA?^TKX
M5_9?\1VFJ-K'BJ.,Q:I;P(UC82S?:/LL-Q(7#)).UK,L:A6R5YP#FNH\>_'3
MPQ\/?B[X#^#>K:7?S:C\0;C4H=)N;=$,%N;*T-U(9BS!@"BX7:&^;K@<T =K
M17%?L^?'/PQ^T=\+K;XK^#]+O[.PNM0O[-+?4D19@]I>36DA(1F7!>%BO.=I
M&<'(%WXS_&#P/\ _ACJ_Q=^)%_-;:+HL"R7DMO;M*_SR+&BJB\DL[JH[#=DD
M $@ ZBBBN8^+WQ?\#_ [P8?'GQ!OYK>P_M"TL4,%NTKO<7-PEO"@5?[TDBC)
MP!G)( H Z>BBB@ HJKKFMZ1X9T2\\2>(-1BL[#3[62YOKNX?;'!#&I9W8GHH
M4$D^@KPWP%_P4'^'/C6]\/:CJ/PE\?>'?"OC#4HK'PAXY\0Z)##IFJS2DBW
MVS-/ LYQY3311K)N7D$@$ ]\HKQ;Q3^VUX,\+_%.]\"R_#[Q#<Z'H_BG3_#.
MO^-[<6W]GZ=J]ZL+6]LZM,)F'^D6ZO(L92-IT!/WBO=:5\7](U[XUZO\%=%T
MFYN)_#^AVU_KFJ(R_9[26X=A!:'G)F:.-Y2!]U-A/^L7(!U]%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5D?$'Q/'X(\!:YXTFQLTC2+F];=TQ%$TAS_P!\UKUY+^WCKY\-?L8?%#4U
M?:6\$ZA;JP/0S0M"/U>@#\%+FXGO+B2[NI6>65R\CL>68G))_&F444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4Z#B9/]X?SIM+'Q(I_VA0!
M6HHHK\#/SL***[#PS\%?%VN%;C5HAI5L<$O>*?-8<?=B^]G!R"VU3V:IE*,%
M>3LA-I*[./KHO"GPL\8>+42[M;%;6S?E;Z^)CB(Y&5X+2#(P=BM@]<5Z?X9^
M&/@SPLJR0:8+VZ ^:[U!0YSC!V1_<0=QD,RGH]=#+++/(TT\C.['+.[9)/N:
MX*N80CI35_R,)XB*^'4Y3PQ\'?!OAXK<W\3ZK<K@A[M-L*G@C$0)W8((^<LK
M _=%=4SLR)%P$B0)%&H 6-1T50.%4=@.!245YU6O5K/WF<TJDY[L****Q("B
MBB@ HHHH **** "BBB@ I\$\UM.ES;R%)(W#(ZGE2#D&F44; ?M=X.UY/%7A
M#2O$\1&W4M-@NEV],21J_P#6K]S<V]E;27EY.D442%Y99&"JB@9))/0 =Z\^
M_9'U@Z[^S#X"OV;<1X5LX6)[F*)8S_Z!77>//!FB?$?P3J_P_P#$HG.FZYIL
M]AJ"VMRT,C02H8W"R(0R$JQ&Y2",Y!!K^G,)5]OA:=7^:*?WJY^J49^THQGW
M29^;NH:C\:?VG/A/\7?C#X,_90\>ZQJ_Q)\66^M?#;QOI<VG1P6%IH[JNCLJ
M37*3+AHI6<B/G[0^T-G)]QMOCKH_[2_QJ_8X^.6BJD:^((_%,]U;H>+:Z70Y
M([B#_MG,DB?\!KZQ\!^"/#'PT\$Z1\._!6EK9:/H6FP6&EVB,2(;>&,1QKD\
MG"J.3R>IK@/ _P"Q?^S]\.O%6D>,/"/A:ZMKK0?$NKZ[HT?]J3M#9WFIP^3>
M;(RQ58V4G$>-B$DJ 2:Z#0^/?AOX)^)'C[]C7X4Z-X$MK/Q-:0_$+QE<Z[\+
M6\=-X?NO%MNNJZ@%$-PK*7^SNRS-$2$;*[B,"LSXY1_##Q-^P!\;_AG;Z!\2
M?#FJ>!_$&C:E<?#[QUKDDY\-274L,<:VEQ'*YN;.5#.ZI)(ZAR6"*0AK[*U+
M]A;]G:_^'.A_#2UT#5=.M_#&LWFK>&M5TCQ!=6NI:7=W4TLUQ)!=Q2"5=[32
M97<5((!'RKB73?V(?V>+/X6^+/A+J?AK4-8L?'15O&&HZ[KUU>:CJSJ%6-Y;
MN60RDQA5V , F/E R<@'BG[0OA'X9:A\=-'_ &=O#7PZ^)?Q,_X1?P0DP^'&
MB>+FLM+TQ9KE_+U"^OKF\BDGG8*R(CO*5168*"<GPC5M%NOB#^PAXR\*_$F'
M6$7P+^U#;:#H.E7/C&YOGTBS;4-,5K$W2R W(B^T3(K.6*'!4@J&K[1U#]@7
MX&WM_I.O6NO>.M/UC2]%&D2Z_I7C_4K6_P!2L1*TJP7=Q','N '=B&8[AP P
M  %BS_8&_9=TWX0>)_@/I/@&>T\+>+-8CU;5--MM7N5*WT8@V7,4GF>9%(#;
M0L65OF9,G.6R ?./Q.TGQ?\ $O\ ;'\8? -O@%XL^(?@OX7>$] L_#7A?3/B
M8-(AMS<V[R/?7#3W44U[*=GDK(SOL\IR?F?=7O'_  3PO/C OP;USPM\8I9&
MF\/>.-2TW08[WQ7::S?6^FH8WAMKRYMI9 UQ"9)(6#D28B4L.1G:\8_L0?!7
MQE)H>KS:EXNTS7M T)-&M?%NA>-+^RU:XL%Y\BYNHI0]RI/S9E+$,2P()),/
MBK]C;P!:?!'0?@3\'=.3PYI>C^+M.UGSDU"X\XF&\6XN)'DW%[F:4!T)E8@F
M3<Q(0*0#N?CYX)T/XE_ OQI\.O$_B)-(TW7O"FHZ=J&K2NJK90S6TD;SL6(
M"*Q8Y(&%Y.*^'?VE=1_:YN_V&O"'PB\5>!_!5IIUGK?A/3M'\9^'?%OV]/%9
M6_M$LFT^W2)3%Y@5)R[O@)$P56W@K^A5[96>I6<VG:C:1SV]Q$T<\$R!DD1A
MAE8'@@@D$'K7CGPX_8%_9T^%_BS2?%.A:;X@O(O#<[S>$M#UOQ7?7VF>'Y&!
M!>RM)Y6BA8!B%(!* _*5H XW]I+]G?P5\.(_%WQZ\3_$[6(?!$OB/3_&/B/P
M!9Z? _\ ;&N60MTM(X9R/,03S6UDIA /F2*H#*&(/%>$?VA?B5^RQI'C2Z\1
M?"_3=;NO#3Z?XH^.VNRZ\T%T+_5CN,&GPB%UG2RM5AC&^2,-'"BK\V37U3\1
MOA/X7^*=[X=G\6R7<EOX:\01:S:6$4P6"XNX5<0-,N"76-W$JKD 21QL<[0*
MX[XI?L;?![XN^/+CQYXHFUR$ZI#91>)M'T[6'@L-?CLY3+;+>PC_ %HC9CT*
MEE.Q]R_+0!ZO1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %?/W_!4Z_?3OV!/B-<(<%M.M8OP>]MT/\
MZ%7T#7SG_P %:%9_^"?'Q#"GGR=-/X#4[0T ?B'1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !2J<,#[TE'2@".TM+J_N8[*QMI)II7"111
M(69V/   Y)]J[?PS\"=>U!5NO$]XFFQ$9$ 423MQD94$!.>#N(93_":^@OAC
MX:_9&'BW3_@MJ?BO4/A[XC\1:5!?>%KW5GAGL?$EK.JE##<%8V\T-\KVLK!E
M<8C\Q2KGU_7/^">'B:WAW>&_B787<G9;[3WMU_-&D/Z5_.F.Q53"24'&U]4W
ML_3H^SUT>C2:/A<3E^8T)<O)^*/F#PSX-\+^#BLGA[2A'.IXO9V\RX[X(? V
M'!P=@7(Z@UIU['KW[#'QXTA VG6NDZJ2<;+#4@I_\CB,5RNN_LS_ !Z\.D"_
M^%VJ2EC@?V?$+O\ ]$%Z\B=659W<KGEU,-BT[S@_N.&HK0UWPGXJ\+R"+Q-X
M:U#3F8X5;^R>$G\' K/I--;G,TT[,****0@HHHH **** "BBB@ HHHH ****
M "BBB@#]7?\ @G_=M>_L?>"9G.2ME<1_@EU,H_E7L=>*?\$[%*_L:^"P?^>5
MZ>?^O^XKVNOZ1R5MY-AG_P!.X?\ I*/T[ ZX*E_AC^2"BBBO3.H**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BO/OCO^U!\&?V<(--3XG>))TU#6YFAT+0=)TV>_U'4Y%&66"VMT>1P 1EL;
M5R,D9%9OP1_;&^"/QY\4W?P]\-7^KZ/XJL+47-WX2\7:!<Z3J:0$X\X07**9
M(\X!9-P&1G&10!ZG17 >-/VG_@AX#\ ^*?B9K/C:*71_!>M+I/B:XL('N#97
MK- OD%4!+.#<PA@N=NX@X*L!W] !1110 445Y5\=?VTOV??V<?%UCX#^*/B/
M5(M8U'36O[6PTCPS?ZC(;99/+,K"UADV+O\ E^;&30!ZK17-?"/XM^"_CAX%
MM?B/\/YK^32[R25('U+2;BQF)C<HV8;A$D7YE."5&1R,@YK)\ ?M+_!/XG6O
MC'4O!?CJVN[+P#JT^G>*=0*LEO:3P1"68>8P"NJ*>64E001GB@#NZ*\Y^"'[
M4_PG^/\ J%SH_@A]9M;VWTRWU.*RU_0;G3Y;O3IRP@OH%G13+ Y1@'7H1A@I
M(STGPL^*7A/XR>#T\>^!IIY])GO+F"RO)H2BW:PS/"9H\\M$S1L4?HZX8<$$
M@'15X+_P4]TQM6_8,^)%JJ;MFCQ38_ZYW4,F?_':]ZKS7]LOPX_BW]DKXE^'
MX4W23^!M4\A<=9%M9&0?]]** /P!HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ^D++]GGP_\ MZ?L'+\,[R6"#Q5X/O;A/"VKW(YM
MY\"1(V8?,()$=8GZXV*^UFC45X/^QW_P6$_:0_8T\2/\#OVF-)U'Q9X>T:\>
MPO++4)?^)OHS1N4>.*5S^]5""/*D.. %= *]]_X)J>./[+^(>N> ;B7$>K::
MMS &;_EK V, >I21B?\ <KD_^"R?[#9\9:#+^US\,-)9M5TFV5/&EE;PY-W9
MHH5+T8Y+PJ KGG]T%;Y1"=WX1+,\#E''N*X:S>*>%Q4E5HM_9G4UDD^BG/FM
M9Z2_Q.W;.A'$X53M=K1_+_@'Z*_L[_M/? []JGP.GQ ^!WCVTUFR^5;N!&V7
M-E(1GRYX6P\3=>HP0,J2,&N^K^9WX-_&_P"+'[/GCBV^(_P9\=W_ (?UFUX2
M[L9<"1,@F.1#E98S@91P5..17ZP?L)_\%T?A?\8?L?PW_:MBL_!OB5]L4'B*
M-BNDW[= 9"Q)M'/^T3'P3O3(6CB'P_QN7WKX&]2GV^VOE]I>FOEU/$JX64-8
MZH_0($CH:QM:^'7P]\2SBY\1^!-&U"4# DOM+AE8?BRDUK6]Q;WEO'=VDZ2Q
M2H'BEC8,KJ1D$$<$$=Z?7YZI3AHFT<DHQDK-'GNL?LI_L^:Y<&ZO/AI:1N1@
M?8[B:W4?\!B=5_2N5U;]@KX)ZA<//97^O6((^6&VOHV1?^_D;,?^^J]LHJUB
M*RZ_J<\\'A)[P7W'S5JG_!.RR>9Y-%^*TL<?_+.&ZT<.?Q=95_\ 0:Y;4O\
M@G]\6[9Y&TSQ/X?N8U/[L-<31R./IY14?]]5]?45:Q51;I/^O(YI93@9;1M\
MV?"^I?L>_M$::'D/@ SQH3A[;4K9]WN%$F[]*Y;4_@_\6=&B>?5?ACX@MXDS
MNFET>8(/^!;<8]\U^B-%:+%KK'\?^ <\LDH/X9-?<_\ (_,QE96*LI!!P01T
MI*_2W4]+TS6K8V6L:=!=PD8,5S"LBD?1@17+:Q^S_P#!'7+<VU[\*M"12,$V
MFG);M_WU$%/ZU:Q5+K?^OF<TLCJ+X9I_*W^9^?=%?;>M_L3_ +/NJP&&Q\-7
MFF,?^6MCJDS,/^_S2#]*Y;7?^">O@"XCV^&O'NL6;Y^]?117(_)!%_.K5>B_
MM?G_ )'-+)\9':S^?^=CY-HKZ)UW_@GCXN@ _P"$8^)&FW9SS_:%G); #_@!
MEKEM=_8;^/>DL%T[3-,U7/4V.IH@'_?_ ,NM%*#V:^]'//+\;#>#^6OY'C]%
M=OK?[-WQW\/S""^^%>L2L>]A;?:@/QAW@5RNM>'/$/AN<6OB+0;VPE/2.]M7
MB;\F -5RRM>QS3I5:?Q1:]4?JM^P98MIW[(G@>W9<%M,DEQ_OSRO_P"S5Z[7
M#?LQZ(WAS]G3P+H[KM>'PG8>:,=':W1F_P#'B:[FOZ5RRFZ66T8/I"*^Y(_3
M<+'DPM./:*_(****[CH"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#YE^$4%MK'_!4[XQ:AXT1'U/1OA_X:M_
M!/V@9>/2YOM+WC19Z*;H(&([X!IG_!0&"TTSXS_LX>+?#"JGB]?C1:Z?:20C
M]^^CSVMP-23CDQ>6L9;L./6O2OCY^R=X*^.GB72/B1;>+O$/@_QIH$#P:1XR
M\(7RV][';N=SVTHD1X[B!FPQCD1@#DKM).<WX1?L8^'/ /Q-A^.7Q)^*GBOX
MC>-;.QDL]*UWQ?=0E-)AD&)5L[:WBCAMS(  [A2[#(W8)! /B?QI\+[_ ,(?
ML0_M9ZE9_$OQ/JD\/QGDTN&#7=36>!WCU#1W%VZA%W7#%@KOG!55&T8KZ5N-
M#^+'[-7[7OP>\--^TAXS\8Z?\2I-;T_Q;I_BNY@EMS/;:;)>17-I''$@M#YD
M94QI\NQ@.V3T_BS_ ()Y^ /%=K\2_#TOQ6\86WA[XHZK%JVM>'8+BU-O::DM
MQ;3/=6Y: NK/]DC5E9F7!; '&WTSX@_ OPQ\1OBKX"^+FL:I?PZA\/;Z_NM)
MM[9T$-P]W9O:2"8,I8@)(2NTK\P&<CB@#X6\$?'W]I?X_?!>^_:9\)ZI\?$\
M<:I/?7O@S2?#7AV&7PG;I%/(EK8R0D?Z2C+&$EF?]X&=B/N#/K.HCX^?M+_M
MCVOPTU;XV>-OAIHJ_!#0O$^K^'O"UY%;W4&K2WETC0EY8Y-BCE9% R_DQ@D
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
MTA_ZY#TK\8: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"OL[_@FGXY.I_#_7/A_<S$R:3J*75N&/2*=<%5]@\;$^\E?&->U?L#^.!X0_
M:$LM+GEVV^O64UA(6; #X$L9QW)>,*/]^O@_$S)_[;X(QE"*O*,?:1]:?O:>
M;2:^9T86?LZ\6??5?*O_  5-_8<'[4WPI'Q!^'^E!_'?A.U=].2&',FJV8)>
M2RXY+@EGB'/SED 'FEA]545_$O#V?8_AK-Z68X-VG![=)+K%^36C^]:I'NU*
M<:D'%G\Y9!!P1@CJ#17W5_P6)_89;X:>+I?VJ/AAH[CP]X@O,>*K2"/*Z=J#
MGBXX^[%.W4GA9B1G]ZBCX5K^]N',_P !Q/D]+,<(_=FM5UC+K%^:>GGNM&CP
M:E.5*;BPKV_]CK_@H'^T;^Q/XA%W\+?%)NM"GG#ZGX3U5FEL+OU8)D&&3'_+
M2,JW W;@-I\0HKU<1AL/BZ+I5XJ47NFKHS:4E9G[\_L0_P#!47]G+]M>R@T'
M1=4'AOQGY6;GPAK%PHED(&6:VDX6Z08)^4!P!ED48)^DZ_EXL;Z]TN]AU+3+
MR6WN;>59;>X@D*/$ZG*LK#E2" 01R"*_0O\ 83_X+M_$'X9?8OAK^U]#=^*M
M!3;%;^+;90VJ62] 9P2!=H.,MQ+C))E.%K\EXA\.IT[U\K=UU@WK_P!NM[^C
MU\WL<-7"-:P^X_7RBN;^%'Q?^&/QS\$VGQ&^$7C?3_$&BWJY@O\ 3IPZ@X&4
M<?>C<9Y1@&4\$ UTE?E=2E4HU'"I%J2T:>C7JCB::=F%%%%0 4444 %%%% !
M7=_ G2?/UF[UEU^6W@$:9_O.?\%/YUPE>R?"'13I/@V*>1<27CF=L^AX7] #
M^-?:\ 9>\;Q'";7NTTY/\E^+3^1OAX\U7T.HHHHK^AST0HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@"EXE\.Z1XO\ #FH>$_$%FMQ8
M:I92VE];OTEAD0HZGV*L1^-?SY?'OX2:U\!_C/XF^#VO[C<>'M8FM!*RX\Z)
M6S%*!Z/&4<>S"OZ&J_,7_@N_^S:^D^+/#W[4?A[3_P#1]5C71_$;QKPMS&I:
MVE;W>(/'GH/(0=Z /SQHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ J_P"%?$-]X1\3Z=XKTS'VG3+^&[M\]-\;AU_4"J%%3*,9Q<9*Z>X;
M'ZM:)K%AXAT6SU_2IA):WUK'<6T@Z/&ZAE/X@BK5>0_L-^.CXV_9VTF&><R7
M&BRR:9<$]A&0T8^@B>,?@:]>K_.SB7*99%G^*R]_\NIRBO.*?NOYQLSZ2E/V
ME-2[F7XW\%>%?B1X/U+P#XXT2'4M(UBRDM=1L9\[9HG&",@@J>X8$,I (((!
MK\//VUOV3?%7['OQOOOAMJYENM(N ;OPSJ[@8OK)F(4L0 !*A!21<##+D#:R
M$_NO7B_[=?[(7AW]L;X(77@:<6UMXBT[?=^$]7G7_CUN]O,;,/F$,H 1P,@?
M*^UFC45]UX5<=RX1SCZOBI?[+6:4O[DME/Y;2[QUU<48XJA[:%UNC\,Z*O\
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
M>P4445^('>? W_!9+]AH^-?#\O[7'POTAFU?2+55\:65O#DW=DB@+>\<EX5
M5^N80&RHA.[\Q*_HRFAAN87M[F%)(Y%*R1R*&5E/!!!X(/I7XU?\%._V'Y_V
M3/BZ?$O@G2Y1X$\4SR3:&ZG<NG3_ 'I+%CU&W.Z,MRT9QEVCD(_JKP6X]_M#
M#+(,=/\ >4U^Z;^U!?8]8+;O'_#KY>-H<K]I';J?,5%%%?T$>>%%%% !73_"
M#XT?%3X!^.+7XC_!SQUJ'A_6K0_NKW3YMI9<@F.13E98S@91P5..0:YBBIG"
M%2+C)73W3!I,_83]A/\ X+K?#7XL?8_AM^UK%9^$/$3[8H/$\.5TF^;H#+DD
MV;GN6)BX)W1\+7Z"6MU:WUK'>V5S'-#-&'AFB<,KJ1D,"."".017\N]?37[#
MW_!5']HS]BNZM_#5EJ!\4^"1)^_\(ZQ<MLA4G)-K+@M;-U. &C)))0DY'YCQ
M#X=X?$WKY9:$OY'\+]']GTV]#CJX5/6!^^52V-E<ZE>Q:?9QEY9I D:CN2<"
MO$OV0/V^/V<_VU?#?]I?"3Q:(M7MX0^J>%M4*Q:A9= 28\D21Y(_>1EDY )!
M^4?5?P2\(F25_%U['\J9CLP1U/1G_I^?I7YQEG#F88W.XY=5@X2O[UUM%;O_
M ">S;7<XXTI.IRM'=^&]#M_#>AV^C6QR((\,V/O,>6;\235ZBBOZ6HT:6'HQ
MI4U:,4DEV2T1Z:22L@HHHK484444 %>>?M&_L[:9^TKX3@\!>)?B/XHT31))
M'77=.\-W\=NNM6CC#VEPS1L_E,.#Y91B&8;L&O0Z* (=.T^QTG3X-*TNTCM[
M:UA6*W@A0*D<:@!54#@    >U3444 %%%% !1110 4444 9ESX.\-7GB^T\>
M7>E++JUA836=E>.[$P0S/&\JHN=JES%'E@,D(HS@8K3HHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH QOB%X!\*?%/P/JOPY\<Z2E]I&M6,EIJ%K)_'&ZX.#_"PZAAR" 1R*
M_!_]K[]F+Q=^R3\<]6^$?B=9)K>%_M&AZFR874+%R?*F';/!5@/NNC#G&:_?
MFOGS_@HM^Q+I'[9GP7?3-*B@M_&&@B2Y\+:A)A0SD?/:R-VCEP!G^%E1N@((
M!^'5%7/$&@:WX4UV\\,>)=*GL=1T^ZDMKZRN8RDD$J,5=&4\@@@@CVJG0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%%  "0<@U^GWP9\<+\2OA3X
M?\<^:KR:CI<4ER5Z"<#;*!])%<?A7Y@U]M_\$W?'7]N?"74O ]Q.6FT'5-T2
M?W+><%U'_?Q9C^(K\4\=LF^O\(1QL5[V'FG_ -NS]U_^3.#^1W9?/EK<O<^B
M:***_CH]H*XG]H?X"^!/VE_A%J_P=^(=H&LM3A_<72(#+8W*\Q7,1XPZ-SU
M8;D;*LP/;45TX+&8K+\7#%8:;C4@U*+6Z:U3$TI*S/Y^?CM\$_'7[.WQ6UCX
M/_$6Q6'4]'N3&TD1)BN8B-T<\1(!,;H59<@'!P0""!R-?L9_P5+_ &'!^U3\
M*1X]\ :4'\>>$[9WTU(H<R:K9Y+R6)(Y+9+/$.?G+( /.+#\<R"I*L""#R#7
M]W<!<8X7C3(HXN-E5C[M2/\ ++NO[LMX_=>Z9X5>BZ-2W3H%%%%?:F(4444
M%%%:'A/PIXE\=^)].\%>#-"NM3U?5KV*STS3K*$R374\C!$C11RS,Q  '<T
M>W?\$S/V5_C/^UY^V#X6^&?P5\2:GX?NK6Y&H:QXLTJ9XI=#T^)AYURKJ00^
M&$:#(#22(IP"2/ZC]"T>U\/Z+::'9/(\5I;I"CS-N=PH W,>['J3W)-?+7_!
M(G_@FQX<_P""=?[.46BZU;VUU\0O$Z17GCG5XL,%E /EV43=X80S '^-V=^
MP5?K"FJ<.;FMKM?K;L0[-A1115B"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /A/\ X*V?\$Y)/C+I5Q^TO\$-
M"W^+-.ML^(](M8_FUBV1>)44?>N(U&,=9$  ^95#?E&00<$8(ZBOZ2*_-_\
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
M64?EZE;0I<.[F>6-(9R-Q!/3[VT 'I?BW]O#6O#?[:UK\"H_"-@_@&+6-/\
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
M_P#'/A;PY=?L\Z3XHU*P\#^(7TUKC4WU">,2!T!V##DL%P6\N($E5Q7H4_\
MP3+^"MQX/U?X3O\ $SXB)X!U>6ZE_P"%?0^*!'I5H\[O*WE!(A-L$KF41/*\
M>\ E#R#Z3X$_9H^'_P /OB-IOQ3TB_U6?5M+^'EGX-A>\ND9)-/MIC,CNJHN
M9B['<PP".BB@#Y'UGPS\4OB+\*_VG_C3J?[3'Q(L+SX8>,_$R> K#1_%UQ;6
MVGFPL8KM-Z(?](1F81^7*614!VJI=B>HTFS^)GPR\8_LX?&^;X^^-M:U?XHZ
MM!9>.M-U;77DTF\6[TB>[/DV(Q#:B*6,>7Y2J0.&+$DGZ)LOV5?AC8?#_P")
M?PU@N-4_L[XK:GJM_P")V:[7S$EU"V2VG\AMF(U\M!M!#8.2<]*L:K^S1\.M
M9T_X<:;=SZEY?PNOK>[\-%+E06DALWM$\[Y/G'ER-D#;\V#[4 ?$'ASXI_'C
M]H;P)XL^.T?AK]HR3Q7/KFKKX+U/P/K=C;^&]$2UN98;: VDE_$MP@,(^T&X
M@9GR^. K'TN[L?CA^U+^U'X'^%WQ+^+OC?X?VM[^SQ9^)/%>A>"/$;6+_P!L
M"_\ *8+)&6"*&D8ED.6$4:DE<@^L^+_^"=WPE\3:CXCBTCXE_$#PWX=\87\M
M[XL\$^&O$HMM)U2:;_CX9XS$TD0FY\P0R1A\G(KT'PY^SC\,?"'Q9T_XP>&-
M/GL;[2O D?A#3M/MI%6SM],CG6=$6/;D,K*%!W8VC&.] 'QS\<;KXP?#;QYX
M]\7?'CQ!\<]-TZV\0SS^"OBC\,_$+ZGH?A_28PAB2^TJ*8#]VJL+AIHI#(2S
M$XP:^\_"NMZ=XF\,:;XCTC6(M0M-0L(;FUO[=<1W,<B!EE4=E8$,!Z&O%/%W
M_!/3X6>)]6\3_P!G?%#X@Z!X>\;:A/>^+_!7A_Q&L&E:K/. +EG0Q-+%YP!\
MP0RQA]QR.:['3?@SKN@_M$:-X]\,ZY<Z?X/T;X<R>'T\,PZK)]C:?[5!);RI
M:!?+1HH8I8S*6+,LR* H0E@#R#_@I=)\0IO%GP#T;P!-IL-Q>?&&!+>ZUFW:
M:TMKS[!=BWG>-64RF(L\J1[EW/$HR.H=X=M/BAX?_:LD_9@_:,\::5\0K7QW
M\,=3FTCQA'X7MM,U;388YHH;JP<P#:UNXF21&X(=<$-@-7N_QP^!W@#]H3P&
M_P /_B):71MEO(;VPO=.NWMKO3KR%M\-U;S)\T4R-RK#W!!!(//?!?\ 93\'
M?![QOJ'Q2O?'7BOQEXKU#3$TUO$OC754NKJ"P5_,%K"(HHHXHB_SL%0%V +%
MB!0!X!XL_9\^*_PEU#PG\.6^-UOK7C'Q!X0_X5KX"NM'\/FPDT;PZC0SZEJU
MP6GE$MU';V\*JZ^7&)C" F93CT7]EG]J[PEXA?P+\+/#?P4N_"W@WQ-X?N_^
M%4ZF=2BF74+'3=D962%!NM6:$I*@8ON0')5AM/KMC\']$M_C9?\ QVO]4N[S
M5;CP_#HNG03E?)TRT65II5A  .Z:0HTC,23Y$0& E<-\&OV)_ ?P9\:Z3XHT
M[QUXCU:P\*V=]:>!?#NK2VQM/#D%Y(KW"0&*%)9<[5C4S/(4C&T'J2 >S444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
A%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>gshd-20251231_g7.jpg
<TEXT>
begin 644 gshd-20251231_g7.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" 'J V,# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN-\
M5_&7P)X&9TU[Q?HVES+G,$]Z@EXZ_(#N/Y5$YQIJ\W9>9TX?#5\7/V>'@YR[
M13;^Y'8D@8YZ]*6OBO\ :?\ VO\ X6^//A3XB\)Z+J>HZKJ-VD;6MS963QQQ
MS1RI*C%I-A W(,E03C/6ODWP!^TO\6O!]S:V>@>+M6NLNL<-A<G[:C$D (L<
M@;&>F%P>>.:^>Q.>X?#U537O+O%IZ]OZ9^Q9+X59QF^7RQ<W["HFTH58RC=6
M3YKZM:W5G'IOJ?L-17FWP&U#XDZOX*AOOB7;:78:M/AH;.PA=)8TQUGR[+O/
M7:H  Z\Y ])KZ"G/VD%.S5^^Y^0XW"O!8B>&<XS<7:\7>+]'U7F%%%%:'$%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !115>^U"UTRW:XO+F&T@7K+/($4?B>*-AI.3LEJ6**\E\4_M8?"7P>)!>
M^.=,GD3K%ISF\8GT_=!N?K7E6H_\%!O#^J7#V?@?P1XF\8WX)"I%;B)&]QM\
MQ_?E!7GU,PPM)VE45^RU?W(^NP?"&?X^//0P<^7^:2Y(_P#@4K+\3ZOHKY'/
MQ5_:?^(D1_X1WX;Z;X,M).!<:RX\]/?;(RG_ ,A&E;]FWX\>/V#^-?C5)I4+
MG+VGAY'5<?W?D\D>G4'\:Q^ORG_!HRE\N5?>[?D>E_JG2PVN99C0I=TI.K)?
M]NTU)?\ DR/I[Q#XRT#PE"9M<US3M&B W;[^[C@&/JQ%>/>*_P!N'X/>%3)&
M/$QUFX0']SI-K)-N]@^!&?\ OJN:\/?\$]?AK87 NM=N]<\57;'=*U_>^6CG
MUQ&%;\V->P^%/@%\.?!#(^B^"M%LYTQMN#:+),/I(^6_6CFS"IM&,%YMR?X6
M0>RX1P7QU:^)DOY8QI1?SDYR_!'@_P#PW-KGC,M'\.OA#XB\1;L!+JY4I&N>
MA81JXQ]7%,%]^UM\1E(BL_#?P[MVZ22;&?'ODSL#_P !'3M7UP    , =J6C
MZE6J?QJ\GZ6C^6OXA_K-EV$_Y%V54H^=1RK/_P F:C_Y*?)'_#%WC?QNJM\0
M_C/KFJ(Q!DL-/WK"/]TN^WM_SSKL?"G[!OP@\,B-I]$NM>G3_EKJEX[9/NB%
M$/XKWKZ&HJX9;A(OF<+ON]?SN<V(XVX@KP]E'%.G#^6FE37W04?Q.7T;X6^#
M_#=A/9:1X8TG2;>>)H9%L;*.$NC @@E0"<Y->+? []F#P5^S)%:ZUK-XNL>)
MKVZCL(-3FMV*0R3.$CBA0!MI)(!D//)Y49%?2-?&7[3_ (<'_"W3JOC[0=2U
MGP1-<Z+#I5];+)/;6$:SG[<CQQ$NLD@8895)(&T'/%=,L+1E.,W%7CMY7/%I
M9[F='#U\+"O+DK6Y]=9<M[)O>VKNKV?6]C[-HKY,\7^'+;7?V?\ X8Z9;W>H
M?&;PQ'XFB:YN=,M))IIK!%NF6.50['Y"(X2SLHR%W;376_";3O!$EIX[\(?#
MWPY??"+QI<6*?:8M2L +B)&$B072*LS)*JL[X*R<'K74>"?0U%?'<O@SPQ\-
MOC1\-/#_ (2L-5T#Q3'J:#6O%.IK<6UMK<"V[>="))7VW,LKLK!5W;2K8(Q5
M_P#:'^&OAOP;HOB_Q3XLLM;\;>+-8ENY]$U:RM;A(O#Z!46WC,JR&.W2-F5C
M*Q3?ASC@B@#ZUHKG/APUXWP\\+MJ&HQ:Q?G2K4W&HP.'CNI/)7=*K#J&.6![
MYKHZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y_Q-\0/#'@N$RZ
M_P"(=+T9!WOKR.$GZ!B"3["O'?%O[=OP?\+!UBUZXUZ=>L.DVCR9^COL0_\
M?5<M7%4*'\6:7JSW<!D6:YI;ZCA9U/.,6U]]K+[SZ"HKY'/[:_C'QLG_ !;K
MX-:]K,+#Y;^^#K$#[A$*_P#D04K6_P"UM\1&!:X\-_#JU?JB>7(^WZXG;/XK
M^%<?]I4I?P8RGZ1=OO=D?2?ZDX^A_P C&O1PWE4JQYO_  &'-+\#ZV) !).
M.]<)XL^._P ._ ZR?VWXST6RDCR&M_MB23#C/^K0E_T[UX*O[#OB'QC()?B'
M\8?$7B!'YDL[0M'&/93([KC/H@^E=UX3_8;^#_A5DD;PX^M3IC$NK73S _5
M0A_[YH]MCJGP4E'_ !2_17_,/[.X7P>N)Q\ZS[4J5E_X%4<?_23GO$7_  4)
M^&6GR_9]#@UOQ3=L<1I861C5C]9"K?DIK$;]IKXY^/EQX&^"DVGPN $N]?=P
MK _Q#?Y*]_[Q%?3OAKP1X=\&6_D:!H6FZ+#C!33[2. 'Z[0,_C6W1]6Q=3^+
M7MY127XN[#^VN'L'_N66<[6TJU24OOA#DC^9\D'X7_M1?$)@^O?$32O!=FYY
MM='3,L8[X*("?^_IJ>R_X)\Z%K%XE[XY\=^)O&-Z.6>6<1JQ[Y+^8^/HPKZP
MHH668=ZU;S?]YM_AM^!+XXSBFN7 \F'CVI4X0_\ )K.7_DQY'X5_9,^$G@YD
M>Q\#Z;<2J,>9J(:\.?7]\6 /T KU+3],L](MEM[&T@LK=>D5O&L:#\  *M45
MZ%.C2HJU.*7HK'R6,S/'9C+FQE>=1_WI.7YMA1116QYH4444 %%%% !1110
M5\Z_&_P)\3(/%JZQX3U"V\0:/J6LZ1<?V+JS7!73)X)% DB,8<+ VU6E&T8^
M9LYKZ*HH \$T?X%^-O!W@S27\/>++6#QA;Z[=Z_?PLDD6D:@]T7,UL\2'<(Q
MO&QB&*E=VW.,2VOP2\8^+M=\8>)_%OB&U\/>)=7T-/#^G2>$99L:9 LCS"43
M/L>20R,"<!. 1GGCW:B@#P2^^&7Q4^(=QX3T[QQ?^%8-$T'5+35Y;[16N6O;
M^6V;=&-KJJPAFP6*LQ';%6+_ ,!_&'18_$VB:#KOA[7O#^KW%S-;7OB>>[:^
MTY)\YA"JK+,D>3L!9., \"O<Z* .8^&/@:#X9_#WP]X5M[J2]BTBRCM!<RC#
M2E1@MC)QDY.,G X[5T]%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !139)%B1G=@B*,EF. *\\\6?M%
M?#/P0&_MCQOH\$BG!AAN1<2CZQQ[F_2LYU(4E><DEYNQVX7!8K'3]GA:4JDN
MT4Y/[DF>BT5\M^(/^"AOP\M;L6?AS3-=\6W;'$8L[3RD?Z;R'_\ '*S6_:#_
M &@_'C;?!_P9&AV\@PMQXA=@0./F^<PC]#^.*\YYGAKVIR<G_=3?Y:'V$.!\
M\454Q=.-"+ZU9QI_A)J7X'UM5/5=8L-"LWN]2OK;3[5/O3W4RQ(OU9B!7RH/
M@W^TQ\06/_"3_%2Q\*64F,V^A1_O4'4C,:1^N/\ 6&KFE?\ !/;PG=W*WGC'
MQ9XC\87HZO/<")#_ .A/_P"/TOK6)J?PJ#]9-+\-6:?V#DF$_P!_S6+?\M&$
MZG_DSY(_BST?Q9^V!\(?" 87/C6QOI1G$6E!KPL1VS&&4?B17F-]_P % +#7
M)FM_ /PZ\3>,K@''$7E+G_MF)6_,"O7O"7[+?PI\%!?[-\#:4\B])K^(WDF?
M4-,6(/TQ7IUI9P6%NEO;01VT$8VI%$@55'H .!1[/'U/BJ1AZ*_XO_(/KO">
M#_@8.KB'WJ5%!?\ @---_P#DY\G?\)]^U3\0F!T;P1HO@:PD^[<:FZM,F?[R
MNY;CK_JJ#^RS\9O';%O'/QNO+>&3_6V6A*ZQMUXX,2_^.']*^MZ*/[.A/^-4
ME/U=E]RL'^N6(P__ "+<)0P_9QIJ4O\ P*ISO\CYG\+?\$^?A5H4OG:I'JWB
M><G).I7I1<_2((?S)KV+PG\$_ /@94&A>#]&T]TZ3)9HTOXR,"Q_$UVU%=5+
M!X:A_#II?+]3PL?Q+G69W6,Q=2:?1R=O_ 5I^ 4445V'S84444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7RS^U1^U3XI^"'C[3M!T'3M(NK>?34O
M9)=1BED?<TLJ8&R1  !&/7K7U-7YY_\ !0K_ )+5H_\ V (/_2BYKR,TJSHX
M9SINSNCS<PJ3I4'*#L[A_P /"_B-_P! ;PQ_X"7'_P ?H_X>%_$;_H#>&/\
MP$N/_C]?,%%?&?VCB_\ GXSYGZ[B/YV?3_\ P\+^(W_0&\,?^ EQ_P#'Z]H_
M96_:G\4_'#QWJ>A:]IVD6L%OIKWL<NG12HVY98TP=\C@@B3/;I7Y\5]0_P#!
M/+_DLVM_]@";_P!*+>N[ X[$U,3"$YMILZL)BZ\Z\8RDVFS]"J***^\/K@HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BH[BXBM())YY$AAB4N\DC!510,DDGH .]>5>!_VG_ W
MQ"\2Z9H^E/K$:ZPDLFC:G?Z/<VMAJXC7<_V6>1 DN%!88/S*"R[@,T >LT5\
MWZ)^UI?ZS\-]9\177A*'2+JX\*1>+/#%M%J?VPZK;SY6"*3]U'Y5P)6MT>,;
MU4SIB1N<>S^ O'.B^,-/EMM/\4:+XEU;2MEKJ[:->1S+!= 8=75&)C.Y6^5L
M$8]J .IHHHH **** "BBB@ HHK.UKQ'I/ANV^T:OJEEI=O\ \];VX2%/S8@4
MFTE=EPA*I)0@KM]$:-%>)>*_VS_@_P"$BZ2^,+?4YUSB+28GNMWT= 4_\>KS
MA_V]G\53/!\/?A;XF\629PLC)Y:#MD^6LO'U(_"O/GF.$INSJ)OLM7^%S[#"
M\&\08R'M(8248_S3M3C]\W%?B?6E%?(Z^*?VL?B*66P\.>'_ (?V<G"7-Z5:
M51[AFE.?^V8IW_#(WQ1\=*?^%@?&S5)H')$EAHZNL+ _\"1>_P#SS-9?7JD_
MX-&3];17XZ_@=W^JV%PNN99G1I^4'*K+[J:<?_)CZ/\ %?Q0\'^!0?\ A(?$
M^DZ,X&?+O;R.-S]%)R?P%>-^*OV^/A%X;9H[75;[Q#,O&S2K)B"?0-)L4_@3
M4/A7]@#X2^'RKW]CJ/B2<'<9-3OF )_W8M@/T.:]F\+?"?P7X(1!H/A71])9
M ,26ME&DA]R^-Q/N31_PH5/Y8+YR?Z(+<(X+K7Q,E_@HP?\ Z<E^1\Y_\-B?
M$?QP=GP_^">L7<3C,6H:J76$\X!.%5/7_EI_*A=!_:R^(>1>ZUX>^'MH_P!Z
M*V$<DH![*5$IS_P,?6OK>BCZC4G_ !J\GZ6BOPU_$/\ 6C!X73+<LHP\YJ5:
M7WS?+_Y*?),'[!][XK82_$;XK^)?%63O:WBD*(#Z RM)Q]%6O0_"?[%/P?\
M"2HR^%(]6G7K-JT[W!;ZH3L_):]SHK2&782F[JFF^[U?XW.+%<9\08N'LY8N
M48_RPM3C]T%%&9H/A?1O"MF+31=)L=(M1_RQL;=(4_)0!6G117HI**LCXZ=2
M=63G-MM]7JPHHHID!1110 4444 %%%% !1110 4444 %%%% !1110 445\]_
MM6?%W7_"NFWWA+PI]GL]7O/#.K:Q<:I<R2(UK;6\!S]G,9!\\D_*V0$VAB#T
MH ^A**X'X4>,/$_B"VUVR\9:&NC:SHU\UJUU:Q2I8W\6T,EQ;M(,E3D@C+;2
MI&:XOX7_ +0&I?$WXV:OH-KIUM%X)72'O])U(J_VB_\ +N1 \P.[;Y);>%^7
M)"ALX(% 'N5%>!?#[QI\9?B;9OX@TNX\"67AN35+RVMX;FRO)+IK>"[D@R76
M<*6(B/.T#/.,<5TWBWQ5\3=6\?:AX>\#Z-I&G:?I=K#-<:YXHM[EK>[EEW$0
MVPC*AM@7YWW':6 (]0#U>BN"^!WQ+F^+?PUTWQ)<Z>NFW<TD]O/#&Y>(R0RO
M$[1,0"R%D)!]\'D5WM !1110 5^>?_!0K_DM6C_]@"#_ -*+FOT,K\\_^"A7
M_):M'_[ $'_I1<UX><_[H_5'DYG_ +N_5'S!1117P!\@%?4/_!/+_DLVM_\
M8 F_]*+>OEZOJ'_@GE_R6;6_^P!-_P"E%O7HY=_O=/U.W!?[Q#U/T*HHHK]*
M/N HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N<\<_$?PI\,=(&J>+_ !+I/A?3F;8MUJ][':QNV,[5+D;FP/NC)-='
M7SIX>L;#7/VXO'\7B2VAOK_3?"6CS^&H[U!)]GMI)KQ;V2 '(4M*D"NPY.U0
M3@"@#V>/XB^';[P-=^,-*U:SU[P]!:2W@OM)N8[F*6.-2S;)%;8WW2/O8SW%
M<#X/_:@\,>-OV?=<^+-C9ZC;Z7HEA>WNH:3>Q"*^M6MHFEDAD0$A7*!6')!6
M1"."*X#]H:^^'OP8^"?Q]T+PI#:Z+XGO_"M]XCO]-M%D5-]S"]HEUMP8T+21
MX*KC<4)(Y+5Y[=^#?''@KQ#/)XT\(:7X;^&WQ&TF#P)X@LM#U675+BWN&MWM
MK74I_P!Q&B;E9;=RI88,1)^3) /6-+N?CQ?>$M#\?'Q5X27[:MM?W7@RXTXP
M6<%G)M9XAJ!D:3SD1B?-*;&88\L @UY/\5)? J_M3>.]/^)6F>*?B#8:WX=T
MK6_"NCZ*NIZDB)B:VNDMX+9C%%EHHI/,(0!I22X+BM36?#?BKQ5\'=,^&'C_
M .!5QX]\;:!9OI6E:[<&SDT*9A%Y,6HM+)+NBRH5W3RFD5@0JG@UZWX)_9UO
MO _B3X+:I::U"Y\$>#Y?".J$QL&U*$Q6HC9?[NV6UWX/]Z@#E_@;IVJ?%/\
M82F\-'Q!-J_B"]T#5=!:YGD=;RSF/GPQV]P90'6X@5HXW+@?/&3T(KRKPQ\3
M?'_AO]GCP)\5+;XDPR3P7>EZ))\-8-,MHK0[KJ*SFTX;D-S]L0;OFW@!XS\B
MH37UWX)^%.F^ O&GC;Q!I=W=HGBN[AU"[TPE?LL5TD0B>>-0NX/*JQ[\D@E
M< DDD7P1^'L'CV3QO'X'\/IXPD.YM=&FP_;"V,;O-V[MV.-V<XXSB@#Q_7/V
M==.T+XC> M.TJ;6]2TB34GNY+2]='LM'TZVD%ZMM#MC4[6OUL2!*[D*A52%0
M+4WP!^$OBSP'X]T=-2T4:;I7AKPU=^&7U;[7%*-<07D4NGS(JL9%,<*W(D\T
M*1).0FX98^P>*OC%X&\#LZ:]XNT72IDZP7%]&)?PCSN/X"O&_$W_  4"^$^B
MLT6FW.J^)9^BIIMBRACZ9E*?IFN.KC,/0_B5$OF?1X#AS.<TL\'A*DUW47;[
M[6_$^E**^1V_:R^+?CQ2G@#X)Z@J'.R^UMG$3?F(UZ#_ )Z'G]7?\(7^U9\1
M%#:KXMT+P#:O]ZUL%5IE^C(KG_R+7+_:,)_P82GZ*R^]V/>_U,Q.'_Y&6*HX
M?RE44I?^ T^=GUE/<16L+2S2)#$HRSR,%4?4FO-/%?[3?PK\%[QJGCG2!(F=
MT-I-]JD!'8I$&(/X5XW%^P+#XGGCN?B%\3/$_B^<'<5\WRU^@\PRG'TQ^%>E
M^%/V./A!X1\M[?P9::A.G6757>[W'U*R$I^2BCVN/J?!3C'_ !._X+_,/J/"
MF#_WC&5:[[4J:@O_  *H[_\ DGR//M6_X*%^"YKQK#PEX:\1^+]0/^J2VM1$
MDA[8R2__ (Y5(?&[]I'X@97PO\)+;PO;OC_2-?D8.@/0XD:+/_?!^E?5&D:%
MIOA^V^S:7I]KIMO_ ,\K2!8D_)0!5ZCZKB:G\6NUY127XN[#^W<CPG^X95%M
M?:K3E4_\ECR1_!GR.?@+^T7\1$'_  E_Q@B\-V[ ?Z/H$9# >A\H0Y[_ ,1K
M3T;_ ()Z^!/M"WGBC7/$/BZ_)S))=W8C1_P4;_\ Q^OJ6BFLLPS=ZB<W_>;?
MYZ$3XXSM1=/"5(X>/:E"%/\ &*4OQ/-?"G[-GPO\%>6VE>!]'26/[L]S;BYE
M'N'EW,#^->CQ1)!&L<:+'&HPJJ, #T I]%>A3I4Z2M3BDO)6/C\5CL7CI^TQ
M=6527>4G)_BV%%%%:G"%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %?+_[:NM^&8O#NI:5XO\ "WFVTGAS49]#\4DN
M1;:F(V5+7*+E"XVD%FVOC:5-?4%9_B'0+#Q5H&IZ)JD'VK3-2M9;.Z@WLGF0
MR(4==RD$95B,@@CL: /E'1M-\>?%?P)X[\-_#[Q/+K7@M]5M+;3M9\57,\;W
M=@8";V"&Y6)I'4OLC$A4_*TF&) K5\%6OQ'TK]J;2+#4=*\&Z?%:^#TMWM])
MN[IHH=/6[P/*WQ+^]#  *<+M[YXKZIHH ^#/%DOPSNOAU=0^&O"MWX.^.T5T
M5T[0X)KN?5+2]^U%B8Y"/FA)+ONXCVL>*]Q^*OQ,\&W.H:MX"^+\4_AG38X;
M>YL-8COKFWM]5+0GSO+DA"[3&Y=?*9FW#:<=A]!44 >._LH2:B?A!;PW<,\6
ME6]_=P:&]U:BVFFTQ92+:22,*NUF3GH,C![YKV*BB@ HHHH *_//_@H5_P E
MJT?_ + $'_I1<U^AE?GG_P %"O\ DM6C_P#8 @_]*+FO#SG_ '1^J/)S/_=W
MZH^8****^ /D KZA_P"">7_)9M;_ .P!-_Z46]?+U?4/_!/+_DLVM_\ 8 F_
M]*+>O1R[_>Z?J=N"_P!XAZGZ%4445^E'W 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M&4FHVL%D5=F$=T]N )$EC4J=J1D;ER#7TW10!\[#P)XU^%_Q3O\ Q+9>%O\
MA9UKJ6@V&E+/]OM[>\L7MT99 !.54QS,P=MK9W=5..<6'X#^,K#X=Z3JMKI>
MGP^*]*\:2^+[/PU#=A;>&"1F#V"2XV [&)# !0W3 S7U'10!XW\-_#/BSQ%\
M8-9^(WBS05\*#^QXM!TS1WNXKJ<1"8S2S2/$2@W-L 4,>%YQW]DHHH ****
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
M;Z6EA;6SR+LDF9 [EY"OR@D@ $X45ZQ110 4444 %9OB;7[7PGX<U76[[?\
M8M-M);R?REW/Y<:%VP.YP#Q6E7$?''_DBWC[_L 7_P#Z3O6=23C!R71$3?+%
MM'BO_#PSX=_] 3Q/_P" MM_\?H_X>&?#O_H">)__  %MO_C]?GK17PO]LXON
MON/DO[3Q'=?<?H5_P\,^'?\ T!/$_P#X"VW_ ,?I\/\ P4)^',LR(VC^)HE9
M@"[6MOA?<XG)_(5^>5*GWU^M']LXONON'_:>([K[C]JJ***^^/KPHHHH *\3
M_;/_ .3;/%WUL_\ TLAKVRO$_P!L_P#Y-L\7?6S_ /2R&N/&?[M4_P +_(YL
M3_ GZ/\ (_,"BBBOS ^#"NW^!W_):O /_8?L/_2A*XBNW^!W_):O /\ V'[#
M_P!*$K:C_%CZHTI?Q(^J/UTHHHK]5/T$**** "OBC_@I#]_X>?34/_;:OM>O
MBC_@I#]_X>?34/\ VVKR,V_W*?R_-'G9C_NL_E^:/BNBBBOSL^+"O;/V,/\
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
M **** /F#]K+6=12'4-)\2^!AXB\&3_V;+IFK:?IS7<MM/\ ;(Q<PSC)*[T
M"%% .=I))P)OAQ<_$'X7?#>34=)\(ZC=>'7\533P^&K_ '3:K9:"Z*%6!#)Q
M(L@9Q$Q8[7(ZU](:AIMIJUJ;:^M8+VV+*YAN(Q(A96#*<$8R&4$'L0#VJS0!
M\P>!(5T?XIZEXN\#_#S7_!_@>P\.W+:KI)T9M/.JWBE7A2VL3M+3!48;P@SD
M+DY%8W@WXD77BCQ]'XV^(/@#Q^^JVLC1Z#HD'A6\>ST:)OE,A8H!)<,/O2$8
M4<+QS7UQ10!\N?$?2/#$WCWQ-=:_\#_$FJ>('DV65UH7VF>PUR,(!&UR8F2%
M#GY66=3@+U:O7/V=OAY>?"KX+^&/#&HK"FHVD,DEU';G,<<TLKS.BGN%:0CT
MXXXKT>B@ HHHH **** $) ZG%&X>HK\P?VSY7D_:2\6JSLRH+-5!.=H^R0G
M].23^)KQ.OEZV=^RJRI^SO9M;]OD>#5S7V<Y0Y-G;?\ X!^U6X>HHW#U%?BK
M167]O_\ 3K\?^ 9?VQ_T[_'_ (!^U0(/3FEKXM_X)O2N8?B#&78QJVGL$SP"
M1<9./? _(5]I5]%A,1]:HQK6M?\ SL>WAZWMZ2J6M<****ZSH"BBB@#Y%\=_
MM^KX-\;:]H$?@8WJZ5?3V/VEM6\HRF-RA;;Y+8R5/&36%_P\B/\ T3P?^#O_
M .YZ^7_C;_R6?Q]_V'[_ /\ 2F2N+K\_JYKC(SDE/J^B_P CXZ>88E3:4NO9
M?Y'VI_P\B/\ T3P?^#O_ .YZ/^'D1_Z)X/\ P=__ '/7Q716?]K8W^?\%_D1
M_:.*_G_!?Y'ZN_L^?&M/CQX(N?$"Z0VB-;WTEB]L;CSP2J1ON#;5ZB0<8[&O
M3J^8/^">G_)%M9_[#\__ *3VU?3]?;X*I*KAX3F[MH^KPTY5*,9RW:"BBBNT
MZ0I"< FEI&^Z?I0!^>TO_!0SXAF5S'HOAE(R3M5K:X8@=@3YXS^0IO\ P\+^
M(W_0&\,?^ EQ_P#'Z^8**_-?[1Q?_/QGP_UW$?SL^G_^'A?Q&_Z WAC_ ,!+
MC_X_1_P\+^(W_0&\,?\ @)<?_'Z^8**/[1Q?_/QA]=Q'\[/UK^ GQ#OOBM\)
M= \4ZG;V]K?WZS>;%:!A$"D\D>5#$D9" X)/6O0*\5_8T_Y-L\'_ $O/_2R>
MO:J_0<-)SH4Y2W:7Y'V-"3E2A)[M+\@HHHKI-PKB/CC_ ,D6\??]@"__ /2=
MZ[>N(^./_)%O'W_8 O\ _P!)WK&M_#EZ,SJ_!+T9^1=%%%?E1^?!2I]]?K24
MJ??7ZTP/VJHHHK]:/T4**** "O$_VS_^3;/%WUL__2R&O;*\3_;/_P"3;/%W
MUL__ $LAKCQG^[5/\+_(YL3_  )^C_(_,"BBBOS ^#"NW^!W_):O /\ V'[#
M_P!*$KB*[?X'?\EJ\ _]A^P_]*$K:C_%CZHTI?Q(^J/UTHHHK]5/T$**** "
MOBC_ (*0_?\ AY]-0_\ ;:OM>OBC_@I#]_X>?34/_;:O(S;_ '*?R_-'G9C_
M +K/Y?FCXKHHHK\[/BPKVS]C#_DY/PC]+S_TCFKQ.O;/V,/^3D_"/TO/_2.:
MNS!_[S3_ ,2_,Z,-_'AZK\S]/Z***_3S[T**** "OSS_ ."A7_):M'_[ $'_
M *47-?H97YY_\%"O^2U:/_V (/\ THN:\/.?]T?JCR<S_P!W?JCY@HHHKX ^
M0"OJ'_@GE_R6;6_^P!-_Z46]?+U?4/\ P3R_Y+-K?_8 F_\ 2BWKT<N_WNGZ
MG;@O]XAZGZ%4445^E'W 4444 %%%% &;XE\1Z=X0\/ZEK>KW*V>F:=;O=7,[
MY(2-%)8X')X'0<GH*\?^&/[4&G^./'-]X>U/1=6\.M=WWD:%)J5CY*W*"QM[
MEHY&#L!,?->0*=N8VCXW;A7;_'.+PM<?"3Q/!XVO)-/\+3VAAOKN)'9X5=@H
M<!58Y#%3T('?C-?/GA&ZUGX8?$9[#Q =#\?Z#<>-K'2+;5;NS6+4[:\DT>R\
MFYBQF,J(A&C%0K?*S9^;  /6-?\ VI_#>AW^NB+P_P"*-8T30;A[75?$6F::
M)M/LY(\>:&;>';R\_,41L<UY%K_P,^!'@KQ18F/PAK_Q%U[7XI=8M=,TR0SD
M6Q8$S;?,BC6+,B@;SSP!DUZ)\4+Z'Q8-:^#7PVT^QM;S5(I5\2:E;6ZK9Z/;
MW&1,T@4 /<RJS[4^]D[F( S6+XA\-ZC+^T'X<\+?#_5%\)ZKX8\(+%=:OJ,'
MVU+K3VD$<-N+?*;RKQ!C)O7!.,'.*YZN'I5VG5BI6VNKGK8#-\PRM3C@:\J7
M/;FY9.-[;7:MW9T_@[Q;X"\-^!(_$?@/X9:A.Z:A)I=WI.@Z+!%J5E.@;S%N
M$=TQM*@$[C]],9!R-?PK^T5:^(_B#I?@Z[\#^+_#6JZE;SW4#ZU9V\<7EQ %
MV8I.[ 9*J#MP2P%9/[+UU_9&A^.=$U659M?T;Q%='6]7$H,-_<2*DS7"C"B,
M;653'_#LZGK4OP!BD^(/B+Q3\6KS+1:[)_9N@*XP8=)MW8(P&>/.EWRD?[AK
M:,8P5HJR."M7JXB;J5IN4GU;;?WL]LHHHJC **** /*OVC;CP:G@O2[3QS#?
M+HU]K%K:QZE8R>4VF7)+-#=-+N4Q*K*!O&<%U&"":\4^ 'Q)U?P5K>F^&H/$
M+>.M!GL=<U.738((I-1TXV]X_EGS$VB3[1N.T28)8\$# KZWU#3K35[*:SOK
M6&]LYEV2V]Q&)(Y%]&4Y!'UKF?AK\*/#'PFT>33O#>EVUBDLLDLLT=O%'+*6
MD9P'**NX+OVJ".% ':@#YT^-_CGPYXS\'>&/BCH/C2761%?:?=V'@*^GA:WN
M[@RHOE&!,2"X3>6^9W563.W'-==\/?%6C?#+XW?'6/Q-JMGHYFN;+6H3=3+&
M)K4VH4NFXC=M964XZ'CN*]FM?ACX.LO$3>(+?PGH=OKS,7;5(M-A6Z+'J3*%
MW9/KFI_$G@#POXRN+6?7_#>D:Y/:'-O+J5C%<-"<YRA=25Y]* /D7X7PMX(L
M/V6]=U]SI>ED:_"]S>GRUA>^!FM$8G@;E7 _"O8_@_?6_BC]HSXPZ_I5XMYH
MJ0:3I8N+=@\$]Q%%(\@5@<$QB15/H6(KV;6_#NE>)=*ETS5],L]5TV4 26=[
M;I-"X'0%&!!_*DT'P[I7A;3(M.T73+/2-/BSY=I86Z01)GKA%  _*@#1HHHH
M **** "BN$^,7QBT3X(^%H->UZ"]N;6:[2SCBL(U>0R,KL.&91C"-SFO&?\
MAX9\._\ H">)_P#P%MO_ (_7'5Q="C+DJ329S5,31I2Y9RLSZAHKY>_X>&?#
MO_H">)__  %MO_C]'_#PSX=_] 3Q/_X"VW_Q^LO[1PG_ #\1G]=P_P#.CZAH
MKPGX7_MC>"OBQXVL?"^E:=KEIJ%ZLAA>^MX5B.R-I&!*2L1\JMV[5[M772K4
MZ\>:F[HZ*=6%5<T'=!1116QJ%%%% '%_$CXQ^#_A''8/XLU@:4+\NML/L\LQ
MDV;=W$:L0!N7D^HKA_\ AL[X._\ 0WG_ ,%EY_\ &:\5_P""D77X>?\ <1_]
MMJ^*J^5QV:U\-B)4H)65M[]D^Y\_BLPJT*TJ<4K+U[>I^G__  V=\'?^AO/_
M (++S_XS1_PV=\'?^AO/_@LO/_C-?F!17!_;F)_EC]S_ ,SD_M:OV7X_YGZU
M?#KX^> _BQJMSIGA;7AJ=];P&YDA-K/"1&&"EAYB*#RRCCU%>@U^>O\ P3S_
M .2SZW_V+\W_ *4VU?H57T^7XF>+H*I-*]WL>]@Z\L12YY;A1117I':%%%%
M'Y??MF?\G)^,/^W/_P!(X*\5KVK]LS_DY/QA_P!N?_I'!7BM?F&,_P!YJ?XG
M^9\%B?X\_5_F%%%%<9SGVM_P3=^[\0_KIW_MS7VK7Q5_P3=^[\0_KIW_ +<U
M]JU^B93_ +E#Y_FS[3+_ /=8?/\ -A1117KGHA1110!^1'QM_P"2S^/O^P_?
M_P#I3)7%UVGQM_Y+/X^_[#]__P"E,E<77Y56_B2]6?GU7XY>K"BBBL3,_0S_
M ()Z?\D6UG_L/S_^D]M7T_7S!_P3T_Y(MK/_ &'Y_P#TGMJ^GZ_2LN_W2GZ'
MW&"_W>'H%%%%>B=H4C?=/TI:1ONGZ4 ?BK1117Y(?G04444 ?J#^QI_R;9X/
M^EY_Z63U[57BO[&G_)MG@_Z7G_I9/7M5?J&#_P!VI_X5^1]YAOX$/1?D%%%%
M=9TA7$?''_DBWC[_ + %_P#^D[UV]<1\<?\ DBWC[_L 7_\ Z3O6-;^'+T9G
M5^"7HS\BZ***_*C\^"E3[Z_6DI4^^OUI@?M51117ZT?HH4444 %>)_MG_P#)
MMGB[ZV?_ *60U[97B?[9_P#R;9XN^MG_ .ED-<>,_P!VJ?X7^1S8G^!/T?Y'
MY@4445^8'P85V_P._P"2U> ?^P_8?^E"5Q%=O\#O^2U> ?\ L/V'_I0E;4?X
ML?5&E+^)'U1^NE%%%?JI^@A1110 5\4?\%(?O_#SZ:A_[;5]KU\4?\%(?O\
MP\^FH?\ MM7D9M_N4_E^:/.S'_=9_+\T?%=%%%?G9\6%>V?L8?\ )R?A'Z7G
M_I'-7B=>V?L8?\G)^$?I>?\ I'-79@_]YI_XE^9T8;^/#U7YGZ?T445^GGWH
M4444 %?GG_P4*_Y+5H__ & (/_2BYK]#*_//_@H5_P EJT?_ + $'_I1<UX>
M<_[H_5'DYG_N[]4?,%%%%? 'R 5]0_\ !/+_ )+-K?\ V )O_2BWKY>KZA_X
M)Y?\EFUO_L 3?^E%O7HY=_O=/U.W!?[Q#U/T*HHHK]*/N HHHH **** *FK:
M39:[IEUIVHVL-]87430SVUP@>.5&&&5E/!!%>6?#K]EWP)\-O%VH^(-/TI);
MM[L3Z8)Y)I1ID?V:&%HXQ)(PR3&[;P 0L@3[J+7KU)N'J* /&_\ AD'X5"YN
M[B/0+^"6[G>YG\C7]1B$DKG+.0MP!DGVKH-=_9\\!>)-.T6SU#1))1HT'V:Q
MNH[^YBNX8O[GVA)!*R^S.<UZ)N'J*-P]10!R6F?";PGHO@2]\':?I"V/AV]2
M6.YM;::2-YA+D2%I0PD+,#@L6W8[UT.BZ-9>'-'L=*TVV2STZQ@2VM[>/[L<
M:*%51]  *N;AZBEH **** "BBB@ I-P]17B_[94KP_LV^,&C=D8BT4E3@X-W
M""/Q!(K\O:\/'9G]2J*GR7NK[V[^3/)Q>/\ JLU#EOI??_@'[5;AZBC</45^
M*M%>=_;_ /TZ_'_@'%_;'_3O\?\ @'[5;AZBEK\5X97@F22-VCD1@RNIP5(Z
M$&OVHKUL!C_KW-[O+RVZWWOY+L>E@\9];YO=M:W4****]<]$**** /E[_@H9
M_P D8T3_ +&"'_TFN:_/6OT*_P""AG_)&-$_[&"'_P!)KFOSUKX'.?\ >WZ(
M^/S/_>'Z(****\(\H]K_ &,?^3D_"'_;Y_Z1SU^H%?E_^QC_ ,G)^$/^WS_T
MCGK]0*^YR/\ W:7^)_DCZO*?X#]?T04445]$>T%%%% 'Q3_P4BZ_#S_N(_\
MMM7Q57VK_P %(NOP\_[B/_MM7Q57YWFW^^S^7Y(^+S'_ 'J?R_)!1117D'G'
MU#_P3S_Y+/K?_8OS?^E-M7Z%5^>O_!//_DL^M_\ 8OS?^E-M7Z%5]_DW^Z+U
M9]?EG^[KU84445[AZP4444 ?E]^V9_R<GXP_[<__ $C@KQ6O:OVS/^3D_&'_
M &Y_^D<%>*U^88S_ 'FI_B?YGP6)_CS]7^84445QG.?:W_!-W[OQ#^NG?^W-
M?:M?%7_!-W[OQ#^NG?\ MS7VK7Z)E/\ N4/G^;/M,O\ ]UA\_P V%%%%>N>B
M%%%% 'Y$?&W_ )+/X^_[#]__ .E,E<77:?&W_DL_C[_L/W__ *4R5Q=?E5;^
M)+U9^?5?CEZL****Q,S]#/\ @GI_R1;6?^P_/_Z3VU?3]?,'_!/3_DBVL_\
M8?G_ /2>VKZ?K]*R[_=*?H?<8+_=X>@4445Z)VA2-]T_2EI&^Z?I0!^*M%%%
M?DA^=!1110!^H/[&G_)MG@_Z7G_I9/7M5>*_L:?\FV>#_I>?^ED]>U5^H8/_
M ':G_A7Y'WF&_@0]%^04445UG2%<1\<?^2+>/O\ L 7_ /Z3O7;UQ'QQ_P"2
M+>/O^P!?_P#I.]8UOX<O1F=7X)>C/R+HHHK\J/SX*5/OK]:2E3[Z_6F!^U5%
M%%?K1^BA1110 5XG^V?_ ,FV>+OK9_\ I9#7ME>)_MG_ /)MGB[ZV?\ Z60U
MQXS_ ':I_A?Y'-B?X$_1_D?F!1117Y@?!A7;_ [_ )+5X!_[#]A_Z4)7$5V_
MP._Y+5X!_P"P_8?^E"5M1_BQ]4:4OXD?5'ZZ4445^JGZ"%%%% !7Q1_P4A^_
M\//IJ'_MM7VO7Q1_P4A^_P##SZ:A_P"VU>1FW^Y3^7YH\[,?]UG\OS1\5T44
M5^=GQ85[9^QA_P G)^$?I>?^D<U>)U[9^QA_R<GX1^EY_P"D<U=F#_WFG_B7
MYG1AOX\/5?F?I_1117Z>?>A1110 5^>?_!0K_DM6C_\ 8 @_]*+FOT,K\\_^
M"A7_ "6K1_\ L 0?^E%S7AYS_NC]4>3F?^[OU1\P4445\ ?(!7U#_P $\O\
MDLVM_P#8 F_]*+>OEZOJ'_@GE_R6;6_^P!-_Z46]>CEW^]T_4[<%_O$/4_0J
MBBBOTH^X"BBB@ HHHH XOXURO!\&O'DD;M'(F@W[*ZG!4BW?!!K\B*_77XX?
M\D6\?_\ 8OW_ /Z3R5^15?&9]_$AZ'S&;_'#T"BBBOESP0K]>/@M*\_P<\"2
M2.TDCZ#8,SL<EB;=,DFOR'K]=O@C_P D8\ _]B_I_P#Z31U]1D/\2?H>]E'Q
MS]#M:***^S/IPHHHH \3_;._Y-L\7_\ ;G_Z605^8%?I_P#MG?\ )MGB_P#[
M<_\ TL@K\P*^&SS_ 'F/^%?FSY3-OXZ]/U84445\Z>**.HK]JJ_%4=17[55]
M=D'_ "]^7ZGT>3_\O/E^H4445]:?1!1110!\O?\ !0S_ )(QHG_8P0_^DUS7
MYZU^A7_!0S_DC&B?]C!#_P"DUS7YZU\#G/\ O;]$?'YG_O#]$%%%%>$>4>U_
ML8_\G)^$/^WS_P!(YZ_4"OR__8Q_Y.3\(?\ ;Y_Z1SU^H%?<Y'_NTO\ $_R1
M]7E/\!^OZ(****^B/:"BBB@#XI_X*1=?AY_W$?\ VVKXJK[5_P""D77X>?\
M<1_]MJ^*J_.\V_WV?R_)'Q>8_P"]3^7Y(****\@\X^H?^">?_)9];_[%^;_T
MIMJ_0JOSU_X)Y_\ )9];_P"Q?F_]*;:OT*K[_)O]T7JSZ_+/]W7JPHHHKW#U
M@HHHH _+[]LS_DY/QA_VY_\ I'!7BM>U?MF?\G)^,/\ MS_](X*\5K\PQG^\
MU/\ $_S/@L3_ !Y^K_,****XSG/M;_@F[]WXA_73O_;FOM6OBK_@F[]WXA_7
M3O\ VYK[5K]$RG_<H?/\V?:9?_NL/G^;"BBBO7/1"BBB@#\B/C;_ ,EG\??]
MA^__ /2F2N+KM/C;_P EG\??]A^__P#2F2N+K\JK?Q)>K/SZK\<O5A1116)F
M?H9_P3T_Y(MK/_8?G_\ 2>VKZ?KY@_X)Z?\ )%M9_P"P_/\ ^D]M7T_7Z5EW
M^Z4_0^XP7^[P] HHHKT3M"D;[I^E+2-]T_2@#\5:***_)#\Z"BBB@#]0?V-/
M^3;/!_TO/_2R>O:J\5_8T_Y-L\'_ $O/_2R>O:J_4,'_ +M3_P *_(^\PW\"
M'HOR"BBBNLZ0KB/CC_R1;Q]_V +_ /\ 2=Z[>N(^./\ R1;Q]_V +_\ ])WK
M&M_#EZ,SJ_!+T9^1=%%%?E1^?!2I]]?K24J??7ZTP/VJHHHK]:/T4**** "O
M$_VS_P#DVSQ=];/_ -+(:]LKQ/\ ;/\ ^3;/%WUL_P#TLAKCQG^[5/\ "_R.
M;$_P)^C_ "/S HHHK\P/@PKM_@=_R6KP#_V'[#_TH2N(KM_@=_R6KP#_ -A^
MP_\ 2A*VH_Q8^J-*7\2/JC]=****_53]!"BBB@ KXH_X*0_?^'GTU#_VVK[7
MKXH_X*0_?^'GTU#_ -MJ\C-O]RG\OS1YV8_[K/Y?FCXKHHHK\[/BPKVS]C#_
M ).3\(_2\_\ 2.:O$Z]L_8P_Y.3\(_2\_P#2.:NS!_[S3_Q+\SHPW\>'JOS/
MT_HHHK]//O0HHHH *_//_@H5_P EJT?_ + $'_I1<U^AE?GG_P %"O\ DM6C
M_P#8 @_]*+FO#SG_ '1^J/)S/_=WZH^8****^ /D KZA_P"">7_)9M;_ .P!
M-_Z46]?+U?4/_!/+_DLVM_\ 8 F_]*+>O1R[_>Z?J=N"_P!XAZGZ%4445^E'
MW 4444 %%%% '$_'#_DBWC__ +%^_P#_ $GDK\BJ_77XX?\ )%O'_P#V+]__
M .D\E?D57QF??Q(>A\QF_P </0****^7/!"OUV^"/_)&/ /_ &+^G_\ I-'7
MY$U^NWP1_P"2,> ?^Q?T_P#])HZ^HR'^)/T/>RCXY^AVM%%%?9GTX4444 >)
M_MG?\FV>+_\ MS_]+(*_,"OT_P#VSO\ DVSQ?_VY_P#I9!7Y@5\-GG^\Q_PK
M\V?*9M_'7I^K"BBBOG3Q11U%?M57XJCJ*_:JOKL@_P"7OR_4^CR?_EY\OU"B
MBBOK3Z(**** /E[_ (*&?\D8T3_L8(?_ $FN:_/6OT*_X*&?\D8T3_L8(?\
MTFN:_/6O@<Y_WM^B/C\S_P!X?H@HHHKPCRCVO]C'_DY/PA_V^?\ I'/7Z@5^
M7_[&/_)R?A#_ +?/_2.>OU K[G(_]VE_B?Y(^KRG^ _7]$%%%%?1'M!1110!
M\4_\%(NOP\_[B/\ [;5\55]J_P#!2+K\//\ N(_^VU?%5?G>;?[[/Y?DCXO,
M?]ZG\OR04445Y!YQ]0_\$\_^2SZW_P!B_-_Z4VU?H57YZ_\ !//_ )+/K?\
MV+\W_I3;5^A5??Y-_NB]6?7Y9_NZ]6%%%%>X>L%%%% 'Y??MF?\ )R?C#_MS
M_P#2."O%:]J_;,_Y.3\8?]N?_I'!7BM?F&,_WFI_B?YGP6)_CS]7^84445QG
M.?:W_!-W[OQ#^NG?^W-?:M?%7_!-W[OQ#^NG?^W-?:M?HF4_[E#Y_FS[3+_]
MUA\_S84445ZYZ(4444 ?D1\;?^2S^/O^P_?_ /I3)7%UVGQM_P"2S^/O^P_?
M_P#I3)7%U^55OXDO5GY]5^.7JPHHHK$S/T,_X)Z?\D6UG_L/S_\ I/;5]/U\
MP?\ !/3_ )(MK/\ V'Y__2>VKZ?K]*R[_=*?H?<8+_=X>@4445Z)VA2-]T_2
MEI&^Z?I0!^*M%%%?DA^=!1110!^H/[&G_)MG@_Z7G_I9/7M5>*_L:?\ )MG@
M_P"EY_Z63U[57ZA@_P#=J?\ A7Y'WF&_@0]%^04445UG2%<1\<?^2+>/O^P!
M?_\ I.]=O7$?''_DBWC[_L 7_P#Z3O6-;^'+T9G5^"7HS\BZ***_*C\^"E3[
MZ_6DI4^^OUI@?M51117ZT?HH4444 %>)_MG_ /)MGB[ZV?\ Z60U[97B?[9_
M_)MGB[ZV?_I9#7'C/]VJ?X7^1S8G^!/T?Y'Y@4445^8'P85V_P #O^2U> ?^
MP_8?^E"5Q%=O\#O^2U> ?^P_8?\ I0E;4?XL?5&E+^)'U1^NE%%%?JI^@A11
M10 5\4?\%(?O_#SZ:A_[;5]KU\4?\%(?O_#SZ:A_[;5Y&;?[E/Y?FCSLQ_W6
M?R_-'Q71117YV?%A7MG[&'_)R?A'Z7G_ *1S5XG7MG[&'_)R?A'Z7G_I'-79
M@_\ >:?^)?F=&&_CP]5^9^G]%%%?IY]Z%%%% !7YY_\ !0K_ )+5H_\ V (/
M_2BYK]#*_//_ (*%?\EJT?\ [ $'_I1<UX><_P"Z/U1Y.9_[N_5'S!1117P!
M\@%?4/\ P3R_Y+-K?_8 F_\ 2BWKY>KZA_X)Y?\ )9M;_P"P!-_Z46]>CEW^
M]T_4[<%_O$/4_0JBBBOTH^X"BBB@ HHHH XGXX?\D6\?_P#8OW__ *3R5^15
M?KK\</\ DBWC_P#[%^__ /2>2OR*KXS/OXD/0^8S?XX>@4445\N>"%?KM\$?
M^2,> ?\ L7]/_P#2:.OR)K]=O@C_ ,D8\ _]B_I__I-'7U&0_P 2?H>]E'QS
M]#M:***^S/IPHHHH \3_ &SO^3;/%_\ VY_^ED%?F!7Z?_MG?\FV>+_^W/\
M]+(*_,"OAL\_WF/^%?FSY3-OXZ]/U84445\Z>**.HK]JJ_%4=17[55]=D'_+
MWY?J?1Y/_P O/E^H4445]:?1!1110!\O?\%#/^2,:)_V,$/_ *37-?GK7Z%?
M\%#/^2,:)_V,$/\ Z37-?GK7P.<_[V_1'Q^9_P"\/T04445X1Y1[7^QC_P G
M)^$/^WS_ -(YZ_4"OR__ &,?^3D_"'_;Y_Z1SU^H%?<Y'_NTO\3_ "1]7E/\
M!^OZ(****^B/:"BBB@#XI_X*1=?AY_W$?_;:OBJOM7_@I%U^'G_<1_\ ;:OB
MJOSO-O\ ?9_+\D?%YC_O4_E^2"BBBO(/./J'_@GG_P EGUO_ +%^;_TIMJ_0
MJOSU_P"">?\ R6?6_P#L7YO_ $IMJ_0JOO\ )O\ =%ZL^ORS_=UZL****]P]
M8**** /R^_;,_P"3D_&'_;G_ .D<%>*U[5^V9_R<GXP_[<__ $C@KQ6OS#&?
M[S4_Q/\ ,^"Q/\>?J_S"BBBN,YS[6_X)N_=^(?UT[_VYK[5KXJ_X)N_=^(?U
MT[_VYK[5K]$RG_<H?/\ -GVF7_[K#Y_FPHHHKUST0HHHH _(CXV_\EG\??\
M8?O_ /TIDKBZ[3XV_P#)9_'W_8?O_P#TIDKBZ_*JW\27JS\^J_'+U84445B9
MGZ&?\$]/^2+:S_V'Y_\ TGMJ^GZ^8/\ @GI_R1;6?^P_/_Z3VU?3]?I67?[I
M3]#[C!?[O#T"BBBO1.T*1ONGZ4M(WW3]* /Q5HHHK\D/SH**** /U!_8T_Y-
ML\'_ $O/_2R>O:J\5_8T_P"3;/!_TO/_ $LGKVJOU#!_[M3_ ,*_(^\PW\"'
MHOR"BBBNLZ0KB/CC_P D6\??]@"__P#2=Z[>N(^./_)%O'W_ & +_P#])WK&
MM_#EZ,SJ_!+T9^1=%%%?E1^?!2I]]?K24J??7ZTP/VJHHHK]:/T4**** "O$
M_P!L_P#Y-L\7?6S_ /2R&O;*\3_;/_Y-L\7?6S_]+(:X\9_NU3_"_P CFQ/\
M"?H_R/S HHHK\P/@PKM_@=_R6KP#_P!A^P_]*$KB*[?X'?\ ):O /_8?L/\
MTH2MJ/\ %CZHTI?Q(^J/UTHHHK]5/T$**** "OBC_@I#]_X>?34/_;:OM>OB
MC_@I#]_X>?34/_;:O(S;_<I_+\T>=F/^ZS^7YH^*Z***_.SXL*]L_8P_Y.3\
M(_2\_P#2.:O$Z]L_8P_Y.3\(_2\_](YJ[,'_ +S3_P 2_,Z,-_'AZK\S]/Z*
M**_3S[T**** "OSS_P""A7_):M'_ .P!!_Z47-?H97YY_P#!0K_DM6C_ /8
M@_\ 2BYKP\Y_W1^J/)S/_=WZH^8****^ /D KZA_X)Y?\EFUO_L 3?\ I1;U
M\O5]0_\ !/+_ )+-K?\ V )O_2BWKT<N_P![I^IVX+_>(>I^A5%%%?I1]P%%
M%% !1110!Q/QP_Y(MX__ .Q?O_\ TGDK\BJ_77XX?\D6\?\ _8OW_P#Z3R5^
M15?&9]_$AZ'S&;_'#T"BBBOESP0K]=O@C_R1CP#_ -B_I_\ Z31U^1-?KM\$
M?^2,> ?^Q?T__P!)HZ^HR'^)/T/>RCXY^AVM%%%?9GTX4444 >)_MG?\FV>+
M_P#MS_\ 2R"OS K]/_VSO^3;/%__ &Y_^ED%?F!7PV>?[S'_  K\V?*9M_'7
MI^K"BBBOG3Q11U%?M57XJCJ*_:JOKL@_Y>_+]3Z/)_\ EY\OU"BBBOK3Z(**
M** /E[_@H9_R1C1/^Q@A_P#2:YK\]:_0K_@H9_R1C1/^Q@A_])KFOSUKX'.?
M][?HCX_,_P#>'Z(****\(\H]K_8Q_P"3D_"'_;Y_Z1SU^H%?E_\ L8_\G)^$
M/^WS_P!(YZ_4"ON<C_W:7^)_DCZO*?X#]?T04445]$>T%%%% 'Q3_P %(NOP
M\_[B/_MM7Q57VK_P4BZ_#S_N(_\ MM7Q57YWFW^^S^7Y(^+S'_>I_+\D%%%%
M>0><?4/_  3S_P"2SZW_ -B_-_Z4VU?H57YZ_P#!//\ Y+/K?_8OS?\ I3;5
M^A5??Y-_NB]6?7Y9_NZ]6%%%%>X>L%%%% 'Y??MF?\G)^,/^W/\ ](X*\5KV
MK]LS_DY/QA_VY_\ I'!7BM?F&,_WFI_B?YGP6)_CS]7^84445QG.?:W_  3=
M^[\0_KIW_MS7VK7Q5_P3=^[\0_KIW_MS7VK7Z)E/^Y0^?YL^TR__ '6'S_-A
M1117KGHA1110!^1'QM_Y+/X^_P"P_?\ _I3)7%UVGQM_Y+/X^_[#]_\ ^E,E
M<77Y56_B2]6?GU7XY>K"BBBL3,_0S_@GI_R1;6?^P_/_ .D]M7T_7S!_P3T_
MY(MK/_8?G_\ 2>VKZ?K]*R[_ '2GZ'W&"_W>'H%%%%>B=H4C?=/TI:1ONGZ4
M ?BK1117Y(?G04444 ?J#^QI_P FV>#_ *7G_I9/7M5>*_L:?\FV>#_I>?\
MI9/7M5?J&#_W:G_A7Y'WF&_@0]%^04445UG2%<1\<?\ DBWC[_L 7_\ Z3O7
M;UQ'QQ_Y(MX^_P"P!?\ _I.]8UOX<O1F=7X)>C/R+HHHK\J/SX*5/OK]:2E3
M[Z_6F!^U5%%%?K1^BA1110 5XG^V?_R;9XN^MG_Z60U[97B?[9__ ";9XN^M
MG_Z60UQXS_=JG^%_D<V)_@3]'^1^8%%%%?F!\&%=O\#O^2U> ?\ L/V'_I0E
M<17;_ [_ )+5X!_[#]A_Z4)6U'^+'U1I2_B1]4?KI1117ZJ?H(4444 %?%'_
M  4A^_\ #SZ:A_[;5]KU\4?\%(?O_#SZ:A_[;5Y&;?[E/Y?FCSLQ_P!UG\OS
M1\5T445^=GQ85[9^QA_R<GX1^EY_Z1S5XG7MG[&'_)R?A'Z7G_I'-79@_P#>
M:?\ B7YG1AOX\/5?F?I_1117Z>?>A1110 5^>?\ P4*_Y+5H_P#V (/_ $HN
M:_0ROSS_ ."A7_):M'_[ $'_ *47->'G/^Z/U1Y.9_[N_5'S!1117P!\@%?4
M/_!/+_DLVM_]@";_ -*+>OEZOJ'_ ()Y?\EFUO\ [ $W_I1;UZ.7?[W3]3MP
M7^\0]3]"J***_2C[@**** "BBB@#B?CA_P D6\?_ /8OW_\ Z3R5^15?KK\<
M/^2+>/\ _L7[_P#])Y*_(JOC,^_B0]#YC-_CAZ!1117RYX(5^NWP1_Y(QX!_
M[%_3_P#TFCK\B:_7;X(_\D8\ _\ 8OZ?_P"DT=?49#_$GZ'O91\<_0[6BBBO
MLSZ<**** /$_VSO^3;/%_P#VY_\ I9!7Y@5^G_[9W_)MGB__ +<__2R"OS K
MX;//]YC_ (5^;/E,V_CKT_5A1117SIXHHZBOVJK\51U%?M57UV0?\O?E^I]'
MD_\ R\^7ZA1117UI]$%%%% 'R]_P4,_Y(QHG_8P0_P#I-<U^>M?H5_P4,_Y(
MQHG_ &,$/_I-<U^>M? YS_O;]$?'YG_O#]$%%%%>$>4>U_L8_P#)R?A#_M\_
M](YZ_4"OR_\ V,?^3D_"'_;Y_P"D<]?J!7W.1_[M+_$_R1]7E/\  ?K^B"BB
MBOHCV@HHHH ^*?\ @I%U^'G_ '$?_;:OBJOM7_@I%U^'G_<1_P#;:OBJOSO-
MO]]G\OR1\7F/^]3^7Y(****\@\X^H?\ @GG_ ,EGUO\ [%^;_P!*;:OT*K\]
M?^">?_)9];_[%^;_ -*;:OT*K[_)O]T7JSZ_+/\ =UZL****]P]8**** /R^
M_;,_Y.3\8?\ ;G_Z1P5XK7M7[9G_ "<GXP_[<_\ TC@KQ6OS#&?[S4_Q/\SX
M+$_QY^K_ #"BBBN,YS[6_P"";OW?B']=._\ ;FOM6OBK_@F[]WXA_73O_;FO
MM6OT3*?]RA\_S9]IE_\ NL/G^;"BBBO7/1"BBB@#\B/C;_R6?Q]_V'[_ /\
M2F2N+KM/C;_R6?Q]_P!A^_\ _2F2N+K\JK?Q)>K/SZK\<O5A1116)F?H9_P3
MT_Y(MK/_ &'Y_P#TGMJ^GZ^8/^">G_)%M9_[#\__ *3VU?3]?I67?[I3]#[C
M!?[O#T"BBBO1.T*1ONGZ4M(WW3]* /Q5HHHK\D/SH**** /U!_8T_P"3;/!_
MTO/_ $LGKVJO%?V-/^3;/!_TO/\ TLGKVJOU#!_[M3_PK\C[S#?P(>B_(***
M*ZSI"N(^./\ R1;Q]_V +_\ ])WKMZXCXX_\D6\??]@"_P#_ $G>L:W\.7HS
M.K\$O1GY%T445^5'Y\%*GWU^M)2I]]?K3 _:JBBBOUH_10HHHH *\3_;/_Y-
ML\7?6S_]+(:]LKQ/]L__ )-L\7?6S_\ 2R&N/&?[M4_PO\CFQ/\  GZ/\C\P
M****_,#X,*[?X'?\EJ\ _P#8?L/_ $H2N(KM_@=_R6KP#_V'[#_TH2MJ/\6/
MJC2E_$CZH_72BBBOU4_00HHHH *^*/\ @I#]_P"'GTU#_P!MJ^UZ^*/^"D/W
M_AY]-0_]MJ\C-O\ <I_+\T>=F/\ NL_E^:/BNBBBOSL^+"O;/V,/^3D_"/TO
M/_2.:O$Z]L_8P_Y.3\(_2\_](YJ[,'_O-/\ Q+\SHPW\>'JOS/T_HHHK]//O
M0HHHH *_//\ X*%?\EJT?_L 0?\ I1<U^AE?GG_P4*_Y+5H__8 @_P#2BYKP
M\Y_W1^J/)S/_ '=^J/F"BBBO@#Y *^H?^">7_)9M;_[ $W_I1;U\O5]0_P#!
M/+_DLVM_]@";_P!*+>O1R[_>Z?J=N"_WB'J?H51117Z4?<!1110 4444 <3\
M</\ DBWC_P#[%^__ /2>2OR*K]=?CA_R1;Q__P!B_?\ _I/)7Y%5\9GW\2'H
M?,9O\</0****^7/!"OUV^"/_ "1CP#_V+^G_ /I-'7Y$U^NWP1_Y(QX!_P"Q
M?T__ -)HZ^HR'^)/T/>RCXY^AVM%%%?9GTX4444 >)_MG?\ )MGB_P#[<_\
MTL@K\P*_3_\ ;._Y-L\7_P#;G_Z605^8%?#9Y_O,?\*_-GRF;?QUZ?JPHHHK
MYT\44=17[55^*HZBOVJKZ[(/^7OR_4^CR?\ Y>?+]0HHHKZT^B"BBB@#Y>_X
M*&?\D8T3_L8(?_2:YK\]:_0K_@H9_P D8T3_ +&"'_TFN:_/6O@<Y_WM^B/C
M\S_WA^B"BBBO"/*/:_V,?^3D_"'_ &^?^D<]?J!7Y?\ [&/_ "<GX0_[?/\
MTCGK]0*^YR/_ ':7^)_DCZO*?X#]?T04445]$>T%%%% 'Q3_ ,%(NOP\_P"X
MC_[;5\55]J_\%(NOP\_[B/\ [;5\55^=YM_OL_E^2/B\Q_WJ?R_)!1117D'G
M'U#_ ,$\_P#DL^M_]B_-_P"E-M7Z%5^>O_!//_DL^M_]B_-_Z4VU?H57W^3?
M[HO5GU^6?[NO5A1117N'K!1110!^7W[9G_)R?C#_ +<__2."O%:]J_;,_P"3
MD_&'_;G_ .D<%>*U^88S_>:G^)_F?!8G^//U?YA1117&<Y]K?\$W?N_$/ZZ=
M_P"W-?:M?%7_  3=^[\0_KIW_MS7VK7Z)E/^Y0^?YL^TR_\ W6'S_-A1117K
MGHA1110!^1'QM_Y+/X^_[#]__P"E,E<77:?&W_DL_C[_ +#]_P#^E,E<77Y5
M6_B2]6?GU7XY>K"BBBL3,_0S_@GI_P D6UG_ +#\_P#Z3VU?3]?,'_!/3_DB
MVL_]A^?_ -)[:OI^OTK+O]TI^A]Q@O\ =X>@4445Z)VA2-]T_2EI&^Z?I0!^
M*M%%%?DA^=!1110!^H/[&G_)MG@_Z7G_ *63U[57BO[&G_)MG@_Z7G_I9/7M
M5?J&#_W:G_A7Y'WF&_@0]%^04445UG2%<1\<?^2+>/O^P!?_ /I.]=O7$?''
M_DBWC[_L 7__ *3O6-;^'+T9G5^"7HS\BZ***_*C\^"E3[Z_6DI4^^OUI@?M
M51117ZT?HH4444 %>)_MG_\ )MGB[ZV?_I9#7ME>)_MG_P#)MGB[ZV?_ *60
MUQXS_=JG^%_D<V)_@3]'^1^8%%%%?F!\&%=O\#O^2U> ?^P_8?\ I0E<17;_
M  ._Y+5X!_[#]A_Z4)6U'^+'U1I2_B1]4?KI1117ZJ?H(4444 %?%'_!2'[_
M ,//IJ'_ +;5]KU\4?\ !2'[_P //IJ'_MM7D9M_N4_E^:/.S'_=9_+\T?%=
M%%%?G9\6%>V?L8?\G)^$?I>?^D<U>)U[9^QA_P G)^$?I>?^D<U=F#_WFG_B
M7YG1AOX\/5?F?I_1117Z>?>A1110 5^>?_!0K_DM6C_]@"#_ -*+FOT,K\\_
M^"A7_):M'_[ $'_I1<UX><_[H_5'DYG_ +N_5'S!1117P!\@%?4/_!/+_DLV
MM_\ 8 F_]*+>OEZOJ'_@GE_R6;6_^P!-_P"E%O7HY=_O=/U.W!?[Q#U/T*HH
MHK]*/N HHHH **** .)^.'_)%O'_ /V+]_\ ^D\E?D57ZZ_'#_DBWC__ +%^
M_P#_ $GDK\BJ^,S[^)#T/F,W^.'H%%%%?+G@A7Z[?!'_ )(QX!_[%_3_ /TF
MCK\B:_7;X(_\D8\ _P#8OZ?_ .DT=?49#_$GZ'O91\<_0[6BBBOLSZ<****
M/$_VSO\ DVSQ?_VY_P#I9!7Y@5^G_P"V=_R;9XO_ .W/_P!+(*_,"OAL\_WF
M/^%?FSY3-OXZ]/U84445\Z>**.HK]JJ_%4=17[55]=D'_+WY?J?1Y/\ \O/E
M^H4445]:?1!1110!\O?\%#/^2,:)_P!C!#_Z37-?GK7Z%?\ !0S_ )(QHG_8
MP0_^DUS7YZU\#G/^]OT1\?F?^\/T04445X1Y1[7^QC_R<GX0_P"WS_TCGK]0
M*_+_ /8Q_P"3D_"'_;Y_Z1SU^H%?<Y'_ +M+_$_R1]7E/\!^OZ(****^B/:"
MBBB@#XI_X*1=?AY_W$?_ &VKXJK[5_X*1=?AY_W$?_;:OBJOSO-O]]G\OR1\
M7F/^]3^7Y(****\@\X^H?^">?_)9];_[%^;_ -*;:OT*K\]?^">?_)9];_[%
M^;_TIMJ_0JOO\F_W1>K/K\L_W=>K"BBBO</6"BBB@#\OOVS/^3D_&'_;G_Z1
MP5XK7M7[9G_)R?C#_MS_ /2."O%:_,,9_O-3_$_S/@L3_'GZO\PHHHKC.<^U
MO^";OW?B']=._P#;FOM6OBK_ ()N_=^(?UT[_P!N:^U:_1,I_P!RA\_S9]IE
M_P#NL/G^;"BBBO7/1"BBB@#\B/C;_P EG\??]A^__P#2F2N+KM/C;_R6?Q]_
MV'[_ /\ 2F2N+K\JK?Q)>K/SZK\<O5A1116)F?H9_P $]/\ DBVL_P#8?G_]
M)[:OI^OF#_@GI_R1;6?^P_/_ .D]M7T_7Z5EW^Z4_0^XP7^[P] HHHKT3M"D
M;[I^E+2-]T_2@#\5:***_)#\Z"BBB@#]0?V-/^3;/!_TO/\ TLGKVJO%?V-/
M^3;/!_TO/_2R>O:J_4,'_NU/_"OR/O,-_ AZ+\@HHHKK.D*XCXX_\D6\??\
M8 O_ /TG>NWKB/CC_P D6\??]@"__P#2=ZQK?PY>C,ZOP2]&?D71117Y4?GP
M4J??7ZTE*GWU^M,#]JJ***_6C]%"BBB@ KQ/]L__ )-L\7?6S_\ 2R&O;*\3
M_;/_ .3;/%WUL_\ TLAKCQG^[5/\+_(YL3_ GZ/\C\P****_,#X,*[?X'?\
M):O /_8?L/\ TH2N(KM_@=_R6KP#_P!A^P_]*$K:C_%CZHTI?Q(^J/UTHHHK
M]5/T$**** "OBC_@I#]_X>?34/\ VVK[7KXH_P""D/W_ (>?34/_ &VKR,V_
MW*?R_-'G9C_NL_E^:/BNBBBOSL^+"O;/V,/^3D_"/TO/_2.:O$Z]L_8P_P"3
MD_"/TO/_ $CFKLP?^\T_\2_,Z,-_'AZK\S]/Z***_3S[T**** "OSS_X*%?\
MEJT?_L 0?^E%S7Z&5^>?_!0K_DM6C_\ 8 @_]*+FO#SG_='ZH\G,_P#=WZH^
M8****^ /D KZA_X)Y?\ )9M;_P"P!-_Z46]?+U?4/_!/+_DLVM_]@";_ -*+
M>O1R[_>Z?J=N"_WB'J?H51117Z4?<!1110 4444 <3\</^2+>/\ _L7[_P#]
M)Y*_(JOUU^.'_)%O'_\ V+]__P"D\E?D57QF??Q(>A\QF_QP] HHHKY<\$*_
M7;X(_P#)&/ /_8OZ?_Z31U^1-?KM\$?^2,> ?^Q?T_\ ])HZ^HR'^)/T/>RC
MXY^AVM%%%?9GTX4444 >)_MG?\FV>+_^W/\ ]+(*_,"OT_\ VSO^3;/%_P#V
MY_\ I9!7Y@5\-GG^\Q_PK\V?*9M_'7I^K"BBBOG3Q11U%?M57XJCJ*_:JOKL
M@_Y>_+]3Z/)_^7GR_4****^M/H@HHHH ^7O^"AG_ "1C1/\ L8(?_2:YK\]:
M_0K_ (*&?\D8T3_L8(?_ $FN:_/6O@<Y_P![?HCX_,_]X?H@HHHKPCRCVO\
M8Q_Y.3\(?]OG_I'/7Z@5^7_[&/\ R<GX0_[?/_2.>OU K[G(_P#=I?XG^2/J
M\I_@/U_1!1117T1[04444 ?%/_!2+K\//^XC_P"VU?%5?:O_  4BZ_#S_N(_
M^VU?%5?G>;?[[/Y?DCXO,?\ >I_+\D%%%%>0><?4/_!//_DL^M_]B_-_Z4VU
M?H57YZ_\$\_^2SZW_P!B_-_Z4VU?H57W^3?[HO5GU^6?[NO5A1117N'K!111
M0!^7W[9G_)R?C#_MS_\ 2."O%:]J_;,_Y.3\8?\ ;G_Z1P5XK7YAC/\ >:G^
M)_F?!8G^//U?YA1117&<Y]K?\$W?N_$/ZZ=_[<U]JU\5?\$W?N_$/ZZ=_P"W
M-?:M?HF4_P"Y0^?YL^TR_P#W6'S_ #84445ZYZ(4444 ?D1\;?\ DL_C[_L/
MW_\ Z4R5Q==I\;?^2S^/O^P_?_\ I3)7%U^55OXDO5GY]5^.7JPHHHK$S/T,
M_P"">G_)%M9_[#\__I/;5]/U\P?\$]/^2+:S_P!A^?\ ])[:OI^OTK+O]TI^
MA]Q@O]WAZ!1117HG:%(WW3]*6D;[I^E 'XJT445^2'YT%%%% 'Z@_L:?\FV>
M#_I>?^ED]>U5XK^QI_R;9X/^EY_Z63U[57ZA@_\ =J?^%?D?>8;^!#T7Y!11
M176=(5Q'QQ_Y(MX^_P"P!?\ _I.]=O7$?''_ )(MX^_[ %__ .D[UC6_AR]&
M9U?@EZ,_(NBBBORH_/@I4^^OUI*5/OK]:8'[54445^M'Z*%%%% !7B?[9_\
MR;9XN^MG_P"ED->V5XG^V?\ \FV>+OK9_P#I9#7'C/\ =JG^%_D<V)_@3]'^
M1^8%%%%?F!\&%=O\#O\ DM7@'_L/V'_I0E<17;_ [_DM7@'_ +#]A_Z4)6U'
M^+'U1I2_B1]4?KI1117ZJ?H(4444 %?%'_!2'[_P\^FH?^VU?:]?%'_!2'[_
M ,//IJ'_ +;5Y&;?[E/Y?FCSLQ_W6?R_-'Q71117YV?%A7MG[&'_ "<GX1^E
MY_Z1S5XG7MG[&'_)R?A'Z7G_ *1S5V8/_>:?^)?F=&&_CP]5^9^G]%%%?IY]
MZ%%%% !7YY_\%"O^2U:/_P!@"#_THN:_0ROSS_X*%?\ ):M'_P"P!!_Z47->
M'G/^Z/U1Y.9_[N_5'S!1117P!\@%?4/_  3R_P"2S:W_ -@";_THMZ^7J^H?
M^">7_)9M;_[ $W_I1;UZ.7?[W3]3MP7^\0]3]"J***_2C[@**** "BBB@#B?
MCA_R1;Q__P!B_?\ _I/)7Y%5^NOQP_Y(MX__ .Q?O_\ TGDK\BJ^,S[^)#T/
MF,W^.'H%%%%?+G@A7Z[?!'_DC'@'_L7]/_\ 2:.OR)K]=O@C_P D8\ _]B_I
M_P#Z31U]1D/\2?H>]E'QS]#M:***^S/IPHHHH \3_;._Y-L\7_\ ;G_Z605^
M8%?I_P#MG?\ )MGB_P#[<_\ TL@K\P*^&SS_ 'F/^%?FSY3-OXZ]/U84445\
MZ>**.HK]JJ_%4=17[55]=D'_ "]^7ZGT>3_\O/E^H4445]:?1!1110!\O?\
M!0S_ )(QHG_8P0_^DUS7YZU^A7_!0S_DC&B?]C!#_P"DUS7YZU\#G/\ O;]$
M?'YG_O#]$%%%%>$>4>U_L8_\G)^$/^WS_P!(YZ_4"OR__8Q_Y.3\(?\ ;Y_Z
M1SU^H%?<Y'_NTO\ $_R1]7E/\!^OZ(****^B/:"BBB@#XI_X*1=?AY_W$?\
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
M/U1Y.9_[N_5'S!1117P!\@%?4/\ P3R_Y+-K?_8 F_\ 2BWKY>KZA_X)Y?\
M)9M;_P"P!-_Z46]>CEW^]T_4[<%_O$/4_0JBBBOTH^X"BBB@ HHHH XGXX?\
MD6\?_P#8OW__ *3R5^15?KK\</\ DBWC_P#[%^__ /2>2OR*KXS/OXD/0^8S
M?XX>@4445\N>"%?KM\$?^2,> ?\ L7]/_P#2:.OR)K]=O@C_ ,D8\ _]B_I_
M_I-'7U&0_P 2?H>]E'QS]#M:***^S/IPHHHH \3_ &SO^3;/%_\ VY_^ED%?
MF!7Z?_MG?\FV>+_^W/\ ]+(*_,"OAL\_WF/^%?FSY3-OXZ]/U84445\Z>**.
MHK]JJ_%4=17[55]=D'_+WY?J?1Y/_P O/E^H4445]:?1!1110!\O?\%#/^2,
M:)_V,$/_ *37-?GK7Z%?\%#/^2,:)_V,$/\ Z37-?GK7P.<_[V_1'Q^9_P"\
M/T04445X1Y1[7^QC_P G)^$/^WS_ -(YZ_4"OR__ &,?^3D_"'_;Y_Z1SU^H
M%?<Y'_NTO\3_ "1]7E/\!^OZ(****^B/:"BBB@#XI_X*1=?AY_W$?_;:OBJO
MM7_@I%U^'G_<1_\ ;:OBJOSO-O\ ?9_+\D?%YC_O4_E^2"BBBO(/./J'_@GG
M_P EGUO_ +%^;_TIMJ_0JOSU_P"">?\ R6?6_P#L7YO_ $IMJ_0JOO\ )O\
M=%ZL^ORS_=UZL****]P]8**** /R^_;,_P"3D_&'_;G_ .D<%>*U[5^V9_R<
MGXP_[<__ $C@KQ6OS#&?[S4_Q/\ ,^"Q/\>?J_S"BBBN,YS[6_X)N_=^(?UT
M[_VYK[5KXJ_X)N_=^(?UT[_VYK[5K]$RG_<H?/\ -GVF7_[K#Y_FPHHHKUST
M0HHHH _(CXV_\EG\??\ 8?O_ /TIDKBZ[3XV_P#)9_'W_8?O_P#TIDKBZ_*J
MW\27JS\^J_'+U84445B9GZ&?\$]/^2+:S_V'Y_\ TGMJ^GZ^8/\ @GI_R1;6
M?^P_/_Z3VU?3]?I67?[I3]#[C!?[O#T"BBBO1.T*1ONGZ4M(WW3]* /Q5HHH
MK\D/SH**** /U!_8T_Y-L\'_ $O/_2R>O:J\5_8T_P"3;/!_TO/_ $LGKVJO
MU#!_[M3_ ,*_(^\PW\"'HOR"BBBNLZ0KB/CC_P D6\??]@"__P#2=Z[>N(^.
M/_)%O'W_ & +_P#])WK&M_#EZ,SJ_!+T9^1=%%%?E1^?!2I]]?K24J??7ZTP
M/VJHHHK]:/T4**** "O$_P!L_P#Y-L\7?6S_ /2R&O;*\3_;/_Y-L\7?6S_]
M+(:X\9_NU3_"_P CFQ/\"?H_R/S HHHK\P/@PKM_@=_R6KP#_P!A^P_]*$KB
M*[?X'?\ ):O /_8?L/\ TH2MJ/\ %CZHTI?Q(^J/UTHHHK]5/T$**** "OBC
M_@I#]_X>?34/_;:OM>OBC_@I#]_X>?34/_;:O(S;_<I_+\T>=F/^ZS^7YH^*
MZ***_.SXL*]L_8P_Y.3\(_2\_P#2.:O$Z]L_8P_Y.3\(_2\_](YJ[,'_ +S3
M_P 2_,Z,-_'AZK\S]/Z***_3S[T**** "OSS_P""A7_):M'_ .P!!_Z47-?H
M97YY_P#!0K_DM6C_ /8 @_\ 2BYKP\Y_W1^J/)S/_=WZH^8****^ /D KZA_
MX)Y?\EFUO_L 3?\ I1;U\O5]0_\ !/+_ )+-K?\ V )O_2BWKT<N_P![I^IV
MX+_>(>I^A5%%%?I1]P%%%% !163/X4TNXFDEDM=TDC%F/F.,DG)[U'_PAVD?
M\^G_ )%?_&@##^.'_)%O'_\ V+]__P"D\E?D57[(_P#"':1_SZ?^17_QH_X0
M[2/^?3_R*_\ C7BX_+OKLHRY[6\K_JCR\7@OK4E+FM;R_P""?C=17[(_\(=I
M'_/I_P"17_QH_P"$.TC_ )]/_(K_ .->9_8'_3W\/^"<']C_ /3S\/\ @GXW
M5^NWP1_Y(QX!_P"Q?T__ -)HZV_^$.TC_GT_\BO_ (T?\(=I'_/I_P"17_QK
MT\!EWU*4I<][^5OU9WX3!?59.7->_E_P3:HK%_X0[2/^?3_R*_\ C1_PAVD?
M\^G_ )%?_&O:/4-JBL7_ (0[2/\ GT_\BO\ XT?\(=I'_/I_Y%?_ !H \M_;
M._Y-L\7_ /;G_P"ED%?F!7[(_P#"':1_SZ?^17_QH_X0[2/^?3_R*_\ C7A8
M[+/KM55.>UE;:_?S1Y.+P'UJ:GS6TMM_P3\;J*_9'_A#M(_Y]/\ R*_^-'_"
M':1_SZ?^17_QKS_[ _Z>_A_P3B_L?_IY^'_!/QO'45^U58O_  AVD?\ /I_Y
M%?\ QH_X0[2/^?3_ ,BO_C7K8# ?4>;WN;FMTMM?S?<]+!X/ZIS>]>]NEC:H
MK%_X0[2/^?3_ ,BO_C1_PAVD?\^G_D5_\:]<]$VJ*Q?^$.TC_GT_\BO_ (T?
M\(=I'_/I_P"17_QH ^>/^"AG_)&-$_[&"'_TFN:_/6OV1_X0[2/^?3_R*_\
MC1_PAVD?\^G_ )%?_&O QN5?6ZOM>>WRO^IX^*R_ZS4]ISV^7_!/QNHK]D?^
M$.TC_GT_\BO_ (T?\(=I'_/I_P"17_QKA_L#_I[^'_!.3^Q_^GGX?\$_-G]C
M'_DY/PA_V^?^D<]?J!6+_P (=I'_ #Z?^17_ ,:/^$.TC_GT_P#(K_XU[F!P
M?U*FZ?->[OM;MZ]CUL)AOJL'"]];FU16+_PAVD?\^G_D5_\ &C_A#M(_Y]/_
M "*_^->B=IM45B_\(=I'_/I_Y%?_ !H_X0[2/^?3_P BO_C0!\A_\%(NOP\_
M[B/_ +;5\55^R/\ PAVD?\^G_D5_\:/^$.TC_GT_\BO_ (U\[B\H^M5I5O:6
MO;2WE;N>+B,M^L574Y[7\O+U/QNHK]D?^$.TC_GT_P#(K_XT?\(=I'_/I_Y%
M?_&N3^P/^GOX?\$YO['_ .GGX?\ !/@__@GG_P EGUO_ +%^;_TIMJ_0JL7_
M (0[2/\ GT_\BO\ XT?\(=I'_/I_Y%?_ !KW\%A?JE+V7-?\#V,+0^K4_9WN
M;5%8O_"':1_SZ?\ D5_\:/\ A#M(_P"?3_R*_P#C7<=9M45B_P#"':1_SZ?^
M17_QH_X0[2/^?3_R*_\ C0!^;'[9G_)R?C#_ +<__2."O%:_9'_A#M(_Y]/_
M "*_^-'_  AVD?\ /I_Y%?\ QKY>MDGM:DJGM+7;>W?YG@U<J]I.4^?=M[?\
M$_&ZBOV1_P"$.TC_ )]/_(K_ .-'_"':1_SZ?^17_P :R_L#_I[^'_!,O['_
M .GGX?\ !/D3_@F[]WXA_73O_;FOM6L7_A#M(_Y]/_(K_P"-'_"':1_SZ?\
MD5_\:^BPF'^JT8T;WM?7YW/:P]'V%)4[WL;5%8O_  AVD?\ /I_Y%?\ QH_X
M0[2/^?3_ ,BO_C76=)M45B_\(=I'_/I_Y%?_ !H_X0[2/^?3_P BO_C0!^47
MQM_Y+/X^_P"P_?\ _I3)7%U^R/\ PAVD?\^G_D5_\:/^$.TC_GT_\BO_ (U\
MI/(N>3E[7?R_X)\]+*>:3ES[^7_!/QNHK]D?^$.TC_GT_P#(K_XT?\(=I'_/
MI_Y%?_&I_L#_ *>_A_P2?['_ .GGX?\ !/GK_@GI_P D6UG_ +#\_P#Z3VU?
M3]8O_"':1_SZ?^17_P :/^$.TC_GT_\ (K_XU])AZ/U>E&E>]CW:-/V-.-.]
M[&U16+_PAVD?\^G_ )%?_&C_ (0[2/\ GT_\BO\ XUTFQM4C?=/TK&_X0[2/
M^?3_ ,BO_C1_PAVD?\^G_D5_\: /QNHK]D?^$.TC_GT_\BO_ (T?\(=I'_/I
M_P"17_QKY+^P/^GOX?\ !/G/['_Z>?A_P3\;J*_9'_A#M(_Y]/\ R*_^-'_"
M':1_SZ?^17_QH_L#_I[^'_!#^Q_^GGX?\$\O_8T_Y-L\'_2\_P#2R>O:JQ?^
M$.TC_GT_\BO_ (T?\(=I'_/I_P"17_QKZ>C3]E3C3O>R2^X]^E#V<(P[)(VJ
M*Q?^$.TC_GT_\BO_ (T?\(=I'_/I_P"17_QK8T-JN(^./_)%O'W_ & +_P#]
M)WK=_P"$.TC_ )]/_(K_ .-'_"':1_SZ?^17_P :B<>>+CW)DN:+CW/QNHK]
MD?\ A#M(_P"?3_R*_P#C1_PAVD?\^G_D5_\ &OE?[ _Z>_A_P3Y[^Q_^GGX?
M\$_&ZE3[Z_6OV0_X0[2/^?3_ ,BO_C1_PAVD?\^G_D5_\:/[ _Z>_A_P0_LC
M_IY^'_!-JBL7_A#M(_Y]/_(K_P"-'_"':1_SZ?\ D5_\:^M/HS:HK%_X0[2/
M^?3_ ,BO_C1_PAVD?\^G_D5_\: -JO$_VS_^3;/%WUL__2R&O4O^$.TC_GT_
M\BO_ (T?\(=I'_/I_P"17_QK&M3]K2E3O:Z:^\RJP]I"4.ZL?C=17[(_\(=I
M'_/I_P"17_QH_P"$.TC_ )]/_(K_ .-?,?V!_P!/?P_X)X/]C_\ 3S\/^"?C
M=7;_  ._Y+5X!_[#]A_Z4)7ZM?\ "':1_P ^G_D5_P#&C_A#M(_Y]/\ R*_^
M-7#(N22E[3;R_P""7'*>62ES[>7_  3:HK%_X0[2/^?3_P BO_C1_P (=I'_
M #Z?^17_ ,:^J/H#:HK%_P"$.TC_ )]/_(K_ .-'_"':1_SZ?^17_P : -JO
MBC_@I#]_X>?34/\ VVKZ]_X0[2/^?3_R*_\ C1_PAVD?\^G_ )%?_&N3%X?Z
MU1E1O:]M?G<YL11^L4G3O:_^9^-U%?LC_P (=I'_ #Z?^17_ ,:/^$.TC_GT
M_P#(K_XU\[_8'_3W\/\ @GB_V/\ ]//P_P""?C=7MG[&'_)R?A'Z7G_I'-7Z
M2_\ "':1_P ^G_D5_P#&C_A#M(_Y]/\ R*_^-:T<D]E4C4]I>S3V[?,UI95[
M.<9\^S3V_P"";5%8O_"':1_SZ?\ D5_\:/\ A#M(_P"?3_R*_P#C7U![QM45
MB_\ "':1_P ^G_D5_P#&C_A#M(_Y]/\ R*_^- &U7YY_\%"O^2U:/_V (/\
MTHN:^\O^$.TC_GT_\BO_ (T?\(=I'_/I_P"17_QKAQN%^MTO9<UOQ.3%4/K-
M/V=['XW45^R/_"':1_SZ?^17_P :/^$.TC_GT_\ (K_XUX']@?\ 3W\/^">/
M_8__ $\_#_@GXW5]1?\ !/+_ )++K?\ V )O_2BWK[O_ .$.TC_GT_\ (K_X
MT?\ "':1_P ^G_D5_P#&NC#Y-]7JQJ^TO;R_X)O1RSV-2-3GO;R_X)M45B_\
M(=I'_/I_Y%?_ !H_X0[2/^?3_P BO_C7TI[AM45B_P#"':1_SZ?^17_QHH V
MJ*** "BN'^*'BCQ/H46BV'A'1%U36-5O!;_:KN*1K*PC"EGFG*<@<  9&2>O
M8\/:_'76?!=YXXTOQ[::7)J'AK2$UI;G0_,2"ZB;(6/;(69'W@+G)!W=L4 >
MX45XEH/Q3\=Z+KO@H>-M.T-=(\7'R+5M'$ZS6%PT1ECCF,C%9-R@KE0N"#U%
M7_BC\7?$WA'QCX>TO2?#!.CW.M:?IM_K>I'$++<R*NRV57#.X#'+D;5*X(.:
M /7J*Y_Q[XVT_P"'GA6^UW4B[0VZ@)!$,R7$K';'$@[NS$*![UR_P'^(&O\
MQ%\):C>^)K"STS6+'5[O39K6QW%(S"^TC+,VX@Y!(P#C@"@#TBBBB@ HHHH
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
MVUBRT]-7M;S0HY1!=6S.R,!&[,P=77& 3G/;N >HT5\]ZG\8_B=X:\'P^/\
M7?#NBZ=X4:ZB6;0IDN(]7MH);A849V8[-XW*Q78.#U%=9KGBCXGZWXPUZP\(
MZ-H^FZ1H_E1K>>)8+G.IRLF]OLY0J B\*7.[G/TH ]8HKC_A%\0%^*?PVT'Q
M4MJ;$ZE!YCV^[<(W5BC 'C(W*<'TQ784 %%%% !117CWB+QI\4+_ %SQ0WAG
M1=&TS0=!/EI-XD@N1+J;+'O=H"A55C'W0WS G)]0 #V&BO#(OCWK/C?3_A]9
M^#-/T^WU_P 56,NI2_VP9)+>P@B #EA&59RSG:N".A)Q6MX;^,6N2^$?'!U7
MP\;[QAX1F>VGTW1$DD2^<H'@:%2"X5PPX.2,$\T >NT5XC:_$SXA^$/$_@RT
M\<V'AU[#Q1<?8HTT83I<6,YC+J)/,9ED'!4D;>>?:J/BCXN_$K2?#WB+QK%X
M?T?3/"6C3R@:9K4=S#J=Y!&P4RJW"1[^2@*-QCDT >^454TK4%U;2[.^2-X4
MN84F$<HPRAE!P1V(S5N@ HHHH ***^?=>^,'Q0T/PAJOCZZ\.:-IOA.PG=O[
M$U&.YBU:6V67R_,+$[$9AE@I0\8Y.: /H*BO(-8^)?B[Q7X]N_#/P_@T5/[,
MTVWO]0O]?29T#7 +0PJL3 @E5+%B3CT.*99_&K7O$OP>TKQ'X=\+O?>*+^^&
ME/IAWO#9W(E:*629E&1"A0L6XX*Y(S0![%17DWA'XA^+M.^*,7@;QM!HD]W?
M:8^IV5_H*S1Q@)($>.2.5F.>00P;'&,<UG>*?CS?6OQH\.^#]"L;:[TB2_\
M[.U?4Y@S;+AH6E6&$JP&Y53+D[L;U& : /:J*** "BBB@ HHHH \R^._QQTO
MX(^&[>YN56XU;47:#3K61O+C>08RTDG1$7<"3UYP :\:MH/#/Q(^%7Q'TK0/
M%UKXX^)VO:6U]J4]LCCS/**[(($*C;$I(11U)?)ZX'UE10!\S3^/M*^-&I?"
M#P_X:>6^O-(U.WUK6$$3H=-6WMW4I,64!6+R;0.Y'H<UL?M/_%'PKH-SX0T;
M4-;M[74[/Q-I.IW%L^[=';)<!FE/'0 $_A7T#10!X3XNTGQC\3_%_ACQEX-N
M?"VN^$+" W.F6^JW5S$K7;%E-P5CA;<57*ID\98XR<T?LLOXH:W\=#6X-(BM
M?^$HU,DV$TKO]K^T-YPPZ@>4#]T_>(Z@5[M10 4444 %%%% 'B?[0/[0MC\+
M[RQ\+V=_::?XGU6(2I?:D#]ET^W+,IN'[R$%&"QC.2.< <^=ZNWA&3X2Z7=^
M ]8D\9CPKXKT_P 2Z_=1!Y;J[?S29IGXR6(R< '"I[5]844 >":!XDTOXP?M
M%:-X@\,7)U30/#NA7$=QJ<2.L)N9Y%"P L!E@BEB!TXSSQ69\5OC7X'TGX]?
M#\7GB.T@.@R:I%J>_=_HK/;JJ!N.YXXS7T=10!\Y_$>_^$]S\2]4/Q(\.QV<
M5QI]K)I^NWTT[VNI1!7)547Y$DC+$ <L0V1Z5VG[,$6KP_"2R75!=K;_ &NY
M.EKJ ;[0+#S6^S[]_P WW>F[G;M[8KUBB@ HHHH **** /F_XW?M#Z.?%D_P
MYM/$\'A0(-NN:_/D/;1LH/DVRX):9@?OXVH/4X IZKK?@OPUJ'P<\7^%[E)O
MASX:DU'2+F^M$>1+0SP(J/(<9V[T^9CW?)-?3E% 'B7P7O+?QS\6_B-XZTP2
MR^'[R.PTW3KTH4CN_)C8S.@8 E0SJH;H<&N<T7XX>!=5_:CEGM/$MI/#?>';
M31[=EW?O+PWLQ\D<?>PZ^W(KZ0HH ^+&\-?#7PC;^/-%^(UM<CQ9!J5_<:0\
MYN-UQ!*S20/9*IVABSG(7D-G)]/I_P""\6OP?"CPI'XI,IU]=/B%W]H_UH;'
M ?\ V\8W9YSG/-=I10 4444 %%%% 'R?X^^/_@OXL>*[SPKJGBNW\.^ =.E\
MO4FD9TN=9E5N8$ &8X 1\S'!?H.,FNBF\<>&/ /QPB\;WFH1VG@?Q'X6AM]/
MU9('%JLL,I/DY XRA#+G&<$ <5]'44 >,? *Z31? GC7QEJT<FDZ3K&O:CXB
MC:\4JR61"A9&7&5!2+=@CH<]Q7-?L^?%;PEKOQ3^)%EI^NVUU=:UK(NM/BCW
M9N(DM8]SKQT&UNN.E?1E% 'C5@4^*WQ\N;T_O?#_ ( 5K2#ND^JS+^];I@^3
M'A?4,^17LM%% !1110 5!?7L&F6-Q>7,@BMK>-I99""0J*,D\>@!J>B@#Y(?
M]H#P%\8?&$.H>*?%5GHO@K1KI9]-T.<MYVI7"'Y;FY !VQJ>4B/)(RW'!ZC2
M?B'H/P4^*GQ-N/$UV]I:>('M-7T>?R'*WZ^1M:.+ .7#@#;U.0<5]'T4 >.?
M!6:#X-_LY:!=>,91H,-M"US=FZS_ *.;BY9U5@!D',RKC&0>#7F?PC^)D5_\
M"_'VF>"KVWU;QE!-J^HVVGHAD<Q/<-MD"D8;*N"J\Y) P<XKZOHH ^-_!EMX
M!TK7/AE)\-+^^U/QG%?06^I6DOG3>19R9^VM)%(NRV*C=_JPG/ !!K[(HHH
M**** "L/QMXRTOX?>%=2\1:U,UOIFGQ>;,Z(7;J   .I)( ^O:MRB@#Y<^&G
MQ@\&?$WXAZ7XJ\5>*K"/6VF-GX:\+1.SBP\TB,/(P&U[B3(&0=J@X'/3"M/%
MUIX ^#'Q"^%MXLTGCJZO-3T_3](2"0RWZW;,(IHOEP4*R[LYXVG.*^P** /*
M/'7B/0_A)\$(-*\1:K#ITAT4Z7 9B3YTRVVW:"!U.*\ZTCQCX!\:?LP>%;6_
MEU'5[31+32+>_N- 5C<Z/<I$@$Y/!7RV4Y*AB!G@BOIRB@#Y:\":5I'C3X[^
M#=8\+>)M?\=6/AZVO)M0U[5;@R01F6$Q0V\>(T0O\[L=HS@#)../J6BB@ HH
MHH *X?XQ?%S1_@MX-D\0:PLDJO*+6UMH^#<7#*S(FX\("$8ECP #UZ'N** /
MEWX?Z_X7^)<?B=I_&>F^(/BCXJT:YT^.UM"_V>P@,3LMK!D#Y%/S,Q.68$UB
MOXPT_P"(OP>^&OPQTY;@^,+:[TJRU/2FAD6;3X[0KY\TN5PJ@19'KN&,U]>4
M4 ?//QS_ &B-,TCQ8WP[LO$D'A6^*J=7U^Z!!L(70,$MUQEYW5AAONIG).<8
MQ-2U3P9X;A^$'BSP=="_^'_A#4+W3;V[ME>3[-]HMBAFD.W. [!F;'5^V:^H
M:* /#_A+?VWQ ^.'CCQSH[M<^&_[/LM(L]0",L5XZ[I)6CR!D(2JYZ9SC->X
M444 %%%% !7DGQ_^/NG?!G3K*S5X&\1ZMN2P2\8I;1 8#33/V1<YP/F;H!W'
MK=% 'R-J=OX7\8? ;Q_I7@[Q*OCWQQ>"WUO6;J%&\Z[>&XBD(5<?*@6,HB#H
M,=2:[.X\=:'\<_C'\,W\*3S:G9:"UYJFJ7"1.@LRT'EQ12%A@.7;E.H"FOH:
MB@#Y4^)?[0'A#XE^*[[P3>^*[?PUX)L9&AUFZD9DN=4=6PUK$ "4BXP\AP6Y
M"\9-=[\:/BEX'TO]GW5DMM9L[?3]<\/WUGHBHK!+DBW:-4C&..2HYQUKVZB@
M#A/@GXTT3QM\.-&N-#U&+4H;*VAL;AX<XCG2&,LAR.H#+^==W110 4444 %>
M"?'W]HBP\&Z]!X&T[6[70==NT62\UF_4^3IENW\:KC,DI'W5' ZL0!7O=% '
MREK4O@FQ\#_#[6? NHMKWASP9XFBN=9NX$>:;;*K^=<RG;EF#.&; Z'C  %=
MIX.\6Z5X^^/&N>/-'N#=>$=%\+C2Y-7"L()9FN#/($R/GV(@R1G!/N*]YHH
M^2'_ &@/ 7QA\80ZAXI\56>B^"M&NEGTW0YRWG:E<(?EN;D ';&IY2(\DC+<
M<'<^,'[1?AWQ!XGF^']KXL@\+Z2JXUS7I,K+Y;#_ (][5<$EV!YD(VJ.F3Q7
MTW10!RGPNU+PIJ/@?3!X*GM[CPW:Q_9+5K;.P"/Y2.>2<CDGDG)KJZ** "BB
MB@ KYC^,'[0/AOQ-XPOOAT_BN'PIH5J6@\0:O(66XF[-:6PP2">0TI& ,@9[
M_3E% 'S3J?B'PEX2^(7PS\?:7=0Q_#5=%O-!BU&VC<V]HR./+#G!(4E'0$]U
M.3WK5^'?C?3-&E^+OQ;U(SVGA+4;VV^QW)A?-S!;0) )8T(!(=S@'O\ 09KZ
M!HH ^7/AI\8/!GQ-^(>E^*O%7BJPCUMIC9^&O"T3LXL/-(C#R,!M>XDR!D':
MH.!STI_%WX@>"/B-X6U&/Q1!J/AKXEZ3YT-AX?66>>1KI&8VY2';Y5PCL$8,
M4/#=1UKZOHH R/"%QJ=UX3T2?6HA#K,EC ][$HP$G,:F08]FS6O110 4444
M%?)7B#]H/P%\:?$K6&N^*[31/AUILZ2&QF+"XUV9&# R  [+=6 (4X9R 3@8
MQ]:T4 ?/%M\0] ^%_P ;_&'B'Q#?BQ\.>,=)TN^TK56B=H)O)CD1HP0I^<AU
M8+UP1QS53P%X_M/@!^SR?%7BBSN;:?6]6N[RTTQQLE:2XDD>&)B>(\HFXEN@
MSWXKZ2HH ^7OAUXRT[QE-KFI:1XYT36/C1X@T][:SC)E^QZ9$H+BWA&PG:G+
MLQ!WLN37.ZWX0^)'P^O_ (2Z)_9_A#SH-;E>SFCO[N0W5TT$K227+M"#\V68
ME03G P!T^PZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
/ "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>gshd-20251231_g8.jpg
<TEXT>
begin 644 gshd-20251231_g8.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &4 E\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "O/_''QN\.^ M0U*RO_M$]S8:<-1E2V\LY4RB)8EW.O[PDYVG P,DC
MBO0*^*_BWX$U#Q-\7?%86R\)N]UKNBZ0LL^D-)*I?-P&SYGWC'M$IQEU  VC
MKP8RM.C!.FKM_P"3.3$U9THIP6K_ ,C[2CD2:-9(V#HP#*RG((/0@US/Q(^(
MNE?"[PM-KNKK<36Z2QP1V]G&'FFD=@JH@) ))]2!P>:\L_:?L_[/\%^"+6[B
M,'@N#6[.+Q!%81O'"EDJD$,J<K"" "!T^7VKP#Q1H6EZM\,=?FL+62?P7#XV
MMHO#K3[_ "U@DP)Q#OY\LD #MUQWK#$XR5)RA&.J7?ROMV\^^AC7Q,J;<8K6
MW]:=OU/N_2;]M4TJSO6M;BQ:YA28VMVH6:$LH.QP"0&&<$ D9!Y-6ZJ:3I5I
MH6E6>FV$"VUC9PI;V\"?=CC10JJ/8  5;KU5>VIZ"O;4****8PHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS/7[W3O#OQ<BUJ6TU4K
M%H-^+Z\6SNI;9 K6TL:*^TQ+\L4QPI&6X/S,,@'IE%>!?$&WB\4^(]8E\/:'
MJMGJRZ?<RQZP-*NEDU&XET]X8;>*<ILCA4.KG+*OFJN!NWM3UT#3AI;LOA2_
M'@D^*/M#:.=(FYM?[+$>[['LW[/M>#C9]X;\8^:@#WJBN<^&]I>6'P[\+6NH
M1RQ7\.E6L=Q'.V9%D$*APQR<G(.>>M<K%XL\6Z3\?+#PIJE]HNH>&]:T34]7
ML4M-,FMKRR-I<:?%LEE:YD2<.+YCE8XL>6.#G@ ]-HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HKD?BK\1[+X4>!M0\27UO+>);%$
MCM82 \TCL$1 3P,DC)[ 'KTKSN[_ &DK[0=)\;+X@\'-I'B/PS8PZB^EKJ2S
MQ7,,A !6=8\ @G!!7Z9[<U3$4J4N6;UWZ^?^3,9UJ=-\LG_7](]RKD+[X6Z-
MJ%[<74M[XC26>1I76#Q/J4,8+')"HEP%0<\*H  X  KSW3/VFC:7]];^+/"L
MWAI(_#Q\26;I?)=FZMAU4A5 23T4D_4<9SO"/[6UIXCEO[>?1;."ZCT.?7+2
M.PUN*]$B1(7,$Q1<P2X&2I#8Y],5C+%8:=E)_>G_ ):&+KT)64G^!Z9_PJ'0
MO^?_ ,4?^%9JO_R31_PJ'0O^?_Q1_P"%9JO_ ,DUQ.G?M!:Y>_#.S\8S>!XM
M/MM0FMX[-;W7H(H6CD5BTTLI7]VBE<?=+'(.T<@<9XD_:<\2^(/"/@G6O"&B
MV\3WOBY-!OXFOHY8YG'W8(Y3&<I,"3YP *;.AW5E*OA(J_+TO\/3[B)5</%7
MMY[?\ ^F+&SCT^RM[6)I7B@C6)&GF>:0A1@%G<EG/'+,22>22:GKYVUSXY3?
M#S5?C)K5SI6HWUSX=CT(RZ7<:SOM0US&JE8%\G]S@N2Q^;S"H/RUK77[3<OA
M]/&\7B3P?=:/J/AJQ@U$6<=['<&XBE8*F64 (P9ER/F Y.3CG98RBM&[;]'T
M;7;^ZS58FDM&[;]^E_\ )GN=%>4_"GXL:Y\0_&_B32;[2M,TFVT.VMO.2SOC
M?&2:<%T*S*J+M"*P*[<[L<XKU:NFG4C5CS1V_P C>$U47-'8****U+"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *1E#J58 J1@@]Z6B@ HHHH
M*\J\1_\ )T_P\_[$SQ+_ .EVA5ZK7E7B/_DZ?X>?]B9XE_\ 2[0J /5:***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \]^._A!?'OPYO
M-";2]4U-KN6/8=(>W6>V=#O67]_+$A4,H!&[)W=.I'@OC3P%XS_X0CXAZEJO
MAOQ5XE\6:_IT-C]L6TTZ&***-@0JV]O>2NQ)Y)4,?0#FOHG6OBEIVC_$72O!
M2V&I:CK-_:_;F^Q0J\5K;^9Y?FS,6!5=W' -=G7GU</3Q,I/F=]OP?\ F<=2
MC"O)N^NW]?>?*7AWX6Z_JRRW_C#PUXO\0-<^&AX>MH4BTFT-G;L 2?\ C]!>
M0'^)D4^J]AK^'O!_Q!T_0[[1]6@\9:QIC:')H=E9I;Z/;Q0(4*++(HU$^:ZJ
M0,Y7.*^EJ*4<#3CM)_?^??YB6$@NK/F+5/AKXAN_!/P\T6U\,>);>_\ !LL<
MUO>3V^DS0W#*NWYX#J(QV(^<X]ZSXO@_XCMO!":-#H?BQ=4MO%?_  EEIJKV
M^D-Y=P/NH\7]H@..2205!/8#BOH+XF?$C3/A5X6?7]6@N[BS2>*W*62*TFZ1
MPJG#,HQD\\UJ^*_$'_"+>'KW5?[-U#6/LR!_L.E0>=<R\@8C3(W'G/7H#6;P
ME"[O)W2U]/N\O70AX:E=W;T7X?TCYN\7_"CQ'XPL_B7'<^'?$\=QXUCTE9)E
MM]*(MFL@N6V_VD-_F%<XRNW/\6*3XM>$/%>K3_$+Q'IW@OQ.+O7]'M]-6S/]
MGGR5CD4N^8KR1Y,J&_=B/YONDX)-?4EO-]HMXI=CQ;U#;)!AER,X([&I*N6!
MIR3U>O\ P?+^\_O*>$@T]7K_ ,'_ #9\Y_LOR>*K3Q%K=A+X<U'2O!OV598;
MC5O#MIHD_P!KW %!#!@.I4D[L'[O)&0#]&445UT*7L8*%[G12I^RARWN%%%%
M;FP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>5>
M(_\ DZ?X>?\ 8F>)?_2[0J]5KRKQ'_R=/\//^Q,\2_\ I=H5 'JM%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?+7Q+\%:'??M0^(KN
M?3HI;A?A[-JHD.<BZ2<PK+U^\(U"^F!7%6.EZ#X2_9F\ 7#Z3$Z^*-0M(]6U
M#4+NX^R1A&EV-<*KC,8&1Y8*J?PKZRUKX<:3KVIS7]S=Z]%/+MW)9>(=0M8A
MA0HVQ13JB\ 9PHR<D\DFJ/\ PJ'0O^?_ ,4?^%9JO_R37C3P,G.4HVUO^-O+
MY?,\R6%DY2DK:W_&WD?(21)??!2XTTS^;IL7Q76UM1;));1I;E5*B%&8O$A#
MEE7<2N[J3S6EXDTNZ\,Z%\;_  ]X<2\M?#NGZ]I9GLK)Y&,-HX)N"N"6P<+N
MQV![5]5_\*AT+_G_ /%'_A6:K_\ )-'_  J'0O\ G_\ %'_A6:K_ /)-8_V?
M4MNMK?@UV\_P,_J<[;KM^#7ZGS'\4+CX>W?P0\86_P .=+O;/1H]7TM);\/*
M+*ZD+@G[,'D)!3.'(5,DC[W!JA\4-#LO!2_M">'-%C>ST2/3=(N4L_->11*S
MQ[G^8D[CDY.>>]?5?_"H="_Y_P#Q1_X5FJ__ "31_P *AT+_ )__ !1_X5FJ
M_P#R353P-2>ONIVMIITDNW][\!RPDY=EZ?/_ #_ ^5OBK-IWAWXGIK3&V\3Z
MD+?2!'X<OEN[:]CQ&@#:;/$P!_O/VSN!SBH_BE;1W?Q:\?)XFUY]"U[[?:'P
M]*FD7%[J'D_+L-BR3QHH_OC:V<MGFOJW_A4.A?\ /_XH_P#"LU7_ .2:/^%0
MZ%_S_P#BC_PK-5_^2:)8"I*^UF[]?/Y]>^G84L'.5]M7?KY_/J?,GQ4ELO#'
MQ\NM5DDA\7ZNU_IZ?V->)=V>HV[;0 ^GRQL%://S$'*\X.<9/VC7$_\ "H="
M_P"?_P 4?^%9JO\ \DUU]C9QZ?96]K$TKQ01K$C3S/-(0HP"SN2SGCEF))/)
M)-=^&H3HRFY6M)WT.RA2E3E)NVI/1117<=84444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %>5>(_\ DZ?X>?\ 8F>)?_2[0J]5KRKQ
M'_R=/\//^Q,\2_\ I=H5 'JM%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5R-SJ.JV7Q/L[6;4HCH=UI-W<+9BW"
M&*2&6U7>TA)+<3/TV@#'!(S775@:QX!\-Z]=W%Y?:'I]QJ$]O):O?-;)]I\I
MT*,HEQN *DC@]#0!YE\0?B)K_AO5?$5]9ZNBP:==7-C%I<D$;1,$T1K]92=O
MF;_- '#;=HQMSS5\:]KHN&\/GQ7,SGQ+_90UK[/;?:%A_LK[;C'E^5N\SY<[
M/NGU^:O18O!V@PWT5ZFBV O8[<6B71MD,PA QY>\C=MQQC.*B'@3PT-".BCP
M]I0T8OYATX647V<MG.[R]NW.><XH 9\/=9N?$?@'PUJUXZ27=_IEM=3/&NU6
M=XE9B!V&2>*\ON?%]CK_ .V!X5TNVM]4BN=)\'^(H[B2]TFZM8'+7NAX\B:6
M-8[@?*<F%G"\9(R,^VPPQV\*11(L44:A41!A5 X  '05Y;XC_P"3I_AY_P!B
M9XE_]+M"H ]5HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\#^/G[5'_"
MC_&%GH7_  C']M?:+!+W[1_:'V?;NDD3;M\IL_ZO.<]^G%>^5\$?M\?\EAT?
M_L P_P#I1<4T!V/_  \,_P"I _\ *S_]ST?\/#/^I _\K/\ ]SU\=44[ ?8O
M_#PS_J0/_*S_ /<]'_#PS_J0/_*S_P#<]?'5%%@/L7_AX9_U('_E9_\ N>C_
M (>&?]2!_P"5G_[GKXZHHL!]B_\ #PS_ *D#_P K/_W/1_P\,_ZD#_RL_P#W
M/7QU118#[%_X>&?]2!_Y6?\ [GH_X>&?]2!_Y6?_ +GKXZHHL!]B_P##PS_J
M0/\ RL__ '/1_P /#/\ J0/_ "L__<]?'5%%@/L7_AX9_P!2!_Y6?_N>C_AX
M9_U('_E9_P#N>OCJBBP'V+_P\,_ZD#_RL_\ W/1_P\,_ZD#_ ,K/_P!SU\=4
M46 ^Q?\ AX9_U('_ )6?_N>C_AX9_P!2!_Y6?_N>OCJBBP'V+_P\,_ZD#_RL
M_P#W/1_P\,_ZD#_RL_\ W/7QU118#]0?@'\9?^%X>#[S7?['_L7[/?O9?9_M
M/VC=MCC?=NV+C_68QCMUYKTJOFO]@?\ Y(]K'_8>F_\ 2>WKZ4I %%%%( HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "O*O$?\ R=/\//\ L3/$O_I=H5>JUY5X
MC_Y.G^'G_8F>)?\ TNT*@#U6BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KX(_;X_Y+#H_P#V 8?_ $HN*^]Z^"/V^/\ DL.C_P#8!A_]*+BF@/FNBBBJ
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^]_V!_^2/:Q
M_P!AZ;_TGMZ^E*^:_P!@?_DCVL?]AZ;_ -)[>OI2I8!1112 **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KRKQ'_P G3_#S_L3/$O\ Z7:%7JM>5>(_^3I_AY_V
M)GB7_P!+M"H ]5HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^"/V^/\
MDL.C_P#8!A_]*+BOO>O@C]OC_DL.C_\ 8!A_]*+BF@/FNBBBJ **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^]_P!@?_DCVL?]AZ;_ -)[
M>OI2OFO]@?\ Y(]K'_8>F_\ 2>WKZ4J6 4444@"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HKB-<^+>D>'=6U"TO;6^2VL"\<^H*D9@65+1KQHP-_F$^2I;(3;VSGB@
M?%2W-@S_ -@ZPNJ#4?[+&C%(/M)G^S_:< ^;Y6/)^?/F=L?>XH [>O*O$?\
MR=/\//\ L3/$O_I=H5>C:#K5MXDT+3M6LRYL[^VCNH3(NUMCJ&7(['!'%><^
M(_\ DZ?X>?\ 8F>)?_2[0J /5:*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O@C]OC_DL.C_]@&'_ -*+BOO>O@C]OC_DL.C_ /8!A_\ 2BXIH#YKHHHJ
M@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /O?]@?_ )(]
MK'_8>F_])[>OI2OFO]@?_DCVL?\ 8>F_])[>OI2I8!1112 **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** /*_%?P,7Q9XGUC4YM5BMHM222-Y(;+_34C>S^S&%;@R8\GDR
M^68_ODG-:(^&VL^2;T^(K8^(O[8_M@7@TTBU#_8_L>SR/.W%?*R?]9G?ST^6
MO0Z* ,OPKH*>%O#&CZ+',UQ'IUG#9K,X :01H$#$#@$XS7D=SX0L- _; \*Z
MI:SZI+<ZMX/\127"7NK75U A6]T/'D0RR-';CYCD0J@;C(.!CW"O*O$?_)T_
MP\_[$SQ+_P"EVA4 >JT444 %%%% !1110 4444 %%%% !1110 4444 %?!'[
M?'_)8='_ .P##_Z47%?>]?!'[?'_ "6'1_\ L P_^E%Q30'S71115 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?>_P"P/_R1[6/^P]-_
MZ3V]?2E?-?[ _P#R1[6/^P]-_P"D]O7TI4L HHHI %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5Y5XC_Y.G^'G_8F>)?\ TNT*O5:\J\1_\G3_  \_[$SQ+_Z7
M:%0!ZK1110 4444 %%%% !1110 4444 %%%% !1110 5\$?M\?\ )8='_P"P
M##_Z47%?>]?!'[?'_)8='_[ ,/\ Z47%- ?-=%%%4 4444 %%%% !5+5]1_L
MRQ>94\V8D1PQ9QYDC'"K^?4]AD]JNU5U#2[+5H5AOK2"]B5MXCN(ED4-@C."
M.O)_.@#"TSQI&UAX=%_#.;[5+6*4FTM)7A5V3<?F .!G/!)(&">.:34_%-SI
M6NR64T48MTC:^:XV-A;1$/F=^7$FWVVN..#6SIVA:?I%G96EG:16]O9KMMT1
M>(QC!Q[G)R>IR<T^YTBSO+HW$\ EE,#VQ+$X,;D%E(Z<[12 P9?B-ID.DS:@
M\<JQ02-',OF0[HR(Q(?^6F&^5@<*2>V.#5C4?&UKIGV@RVEUY<-P+7S<Q*C/
MM+<,S@#L/FQDL ,\XL7/@[2[VU^SW$=S-'L>/,EY,6*.H5TW%\[2%&1G&1GK
M4]YX<L+Z&:*6.01S2-+((YY(][%=IR589!'&.GM3 TZ*1$6-%50%51@ =A2T
M %%%% !1110 4444 ?>_[ __ "1[6/\ L/3?^D]O7TI7S7^P/_R1[6/^P]-_
MZ3V]?2E2P"BBBD 4444 %%%% !7$_&7QGJ/P_P#ASJ>N:3%!-J$$EM%$MU$\
ML8\VXCB+,B$,P <G .>*[:L?Q7X<'BK19=/.I:EI#,RNEYI5R8)XV5@1AN01
MQ@JP*D$@@UG44G"2CO8B:;BU'<^?];_:?U&TM-'LM.U?P]>:E+'>7&H:E+I&
MH);6ZPLJK$;8%IT<EOF9N%4;L$&M3P=^TA?^+_B#;Z;'=^'+;1VOUTT(T=XT
MMW)Y(=I(+D)Y."YPD;A695)R.,]-/^S+X=FM<IK7B"WU626ZENM9ANXQ=W?V
ME469)#Y>PJPC08"C&T8(JUI'[.'A;0M9TV[L+K5K?3["Y@OHM$6Z!LC=0PB&
M.<J5W;PBK_%@D D5Y2IXSF3;5M/Z_K\3SU#$\R;>FG]?U^)ZI1117LGIA111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7E7B/\ Y.G^'G_8F>)?_2[0J]5KRKQ'_P G3_#S_L3/$O\ Z7:%0!ZK1110
M 4444 %%%% !1110 4444 %%%% !1110 5\$?M\?\EAT?_L P_\ I1<5][U\
M$?M\?\EAT?\ [ ,/_I1<4T!\UT4450!1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'WO^P/_P D>UC_ +#TW_I/;U]*5\U_L#_\D>UC_L/3
M?^D]O7TI4L HHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17SOX[\/\ B5_%OB^6
MUT<ZCJUXURNF74%A.DT-NVEF-"EZ'\I5$NY?(8<NV\<[2+RZ!IPTMV7PI?CP
M2?%'VAM'.D3<VO\ 98CW?8]F_9]KP<;/O#?C'S4 >]5Y5XC_ .3I_AY_V)GB
M7_TNT*NR^&]I>6'P[\+6NH1RQ7\.E6L=Q'.V9%D$*APQR<G(.>>M>97-IXB@
M_; \*RZOJNF7VDR^#_$1TRULM,DMI[5!>Z'O$\K7$BSD_+@K'%C!R&R, 'N%
M%%% !1110 4444 %%%% !1110 4444 %%%% !7P1^WQ_R6'1_P#L P_^E%Q7
MWO7P1^WQ_P EAT?_ + ,/_I1<4T!\UT4450!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% 'WO\ L#_\D>UC_L/3?^D]O7TI7S7^P/\ \D>U
MC_L/3?\ I/;U]*5+ ****0!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>5>(_^
M3I_AY_V)GB7_ -+M"KU6O*O$?_)T_P //^Q,\2_^EVA4 >JT444 %%%% !11
M10 4444 %%%% !1110 4444 %?!'[?'_ "6'1_\ L P_^E%Q7WO7P1^WQ_R6
M'1_^P##_ .E%Q30'S71115 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 ?>_[ _P#R1[6/^P]-_P"D]O7TI7S7^P/_ ,D>UC_L/3?^D]O7
MTI4L HHHI %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5XC_Y.G^'G_8F>)?_
M $NT*O5:\J\1_P#)T_P\_P"Q,\2_^EVA4 >JT444 %%%% !1110 4444 %%%
M% !1110 4444 %?!'[?'_)8='_[ ,/\ Z47%?>]?!'[?'_)8='_[ ,/_ *47
M%- ?-=%%%4 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]
M[_L#_P#)'M8_[#TW_I/;U]*5\U_L#_\ )'M8_P"P]-_Z3V]?2E2P"BBBD 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7E7B/\ Y.G^'G_8F>)?_2[0J]5KRKQ'
M_P G3_#S_L3/$O\ Z7:%0!ZK1110 4444 %%%% !1110 4444 %%%% !1110
M 5\$?M\?\EAT?_L P_\ I1<5][U\]?M#?#;PYXQ\:65[J^G?:[F/3TA5_/D3
M""20@85@.K'\Z\C-<THY/AGBJZ;C=+2U]?5K\RX0<W9'Y\T5];?\**\#_P#0
M$_\ )N?_ .+H_P"%%>!_^@)_Y-S_ /Q=?&?\1 RO_GW4^Z/_ ,F;_5Y]T?)-
M%?6W_"BO _\ T!/_ ";G_P#BZ/\ A17@?_H"?^3<_P#\71_Q$#*_^?=3[H__
M "8?5Y]T?)-%?6W_  HKP/\ ] 3_ ,FY_P#XNC_A17@?_H"?^3<__P 71_Q$
M#*_^?=3[H_\ R8?5Y]T?)-%?6W_"BO __0$_\FY__BZ/^%%>!_\ H"?^3<__
M ,71_P 1 RO_ )]U/NC_ /)A]7GW1\DT5];?\**\#_\ 0$_\FY__ (NC_A17
M@?\ Z G_ )-S_P#Q='_$0,K_ .?=3[H__)A]7GW1\DT5];?\**\#_P#0$_\
M)N?_ .+H_P"%%>!_^@)_Y-S_ /Q='_$0,K_Y]U/NC_\ )A]7GW1\DT5];?\
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
MH'P[_P ^6I_]^H__ (Y1_P - ^'?^?+4_P#OU'_\<HY)=@^L4OYCTVBO,O\
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
M "BBB@ KRKQ'_P G3_#S_L3/$O\ Z7:%7JM>5>(_^3I_AY_V)GB7_P!+M"H
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
M%6#QD!D96#*PSD9# $9!'%>]_P##"WQO_P">?P__ /"COO\ Y6T?\,+?&_\
MYY_#_P#\*.^_^5M-99C$[J'XK_,/JM=?9_%'SS8^&;2PB4KF:]4R,-0F1&G#
M2$EB#MP.3T QT&,4:?X=2QT.;2WO+F[BE$@,LVP. ^<@;54=2>U?0W_#"WQO
M_P">?P__ /"COO\ Y6T?\,+?&_\ YY_#_P#\*.^_^5M4\NQKWA^*_P ROJU?
MM^1\Y2>#K&2ZL;C<WF6D<42[XXGWK&VY,[D)!!SRNT\^PQ!IG@2QTN[^TQSW
M$DN8FS)LY\OS=N2%!8_OFR223@<]<_2G_#"WQO\ ^>?P_P#_  H[[_Y6T?\
M#"WQO_YY_#__ ,*.^_\ E;5?4,=:W+^*_P Q_5\1M;\4>'T5[A_PPM\;_P#G
MG\/_ /PH[[_Y6T?\,+?&_P#YY_#_ /\ "COO_E;67]EXO^3\5_F1]4K?R_BC
MP^BO</\ AA;XW_\ //X?_P#A1WW_ ,K:/^&%OC?_ ,\_A_\ ^%'??_*VC^R\
M7_)^*_S#ZI6_E_%'A]%>X?\ #"WQO_YY_#__ ,*.^_\ E;1_PPM\;_\ GG\/
M_P#PH[[_ .5M']EXO^3\5_F'U2M_+^*/#Z*]P_X86^-__//X?_\ A1WW_P K
M:/\ AA;XW_\ //X?_P#A1WW_ ,K:/[+Q?\GXK_,/JE;^7\4?0_[ _P#R1[6/
M^P]-_P"D]O7TI7S!\ _A]\;_ ('^#[S0O^$4^'^M?:+][W[1_P )G?6^W='&
MFW;_ &2V?]7G.>_3BO2O^$C^-_\ T3SX?_\ A>7W_P IJ^RPE.5*A"$U9I'N
M48N%-1EN>JT5Y5_PD?QO_P"B>?#_ /\ "\OO_E-1_P )'\;_ /HGGP__ /"\
MOO\ Y35V&QZK17E7_"1_&_\ Z)Y\/_\ PO+[_P"4U'_"1_&__HGGP_\ _"\O
MO_E-0!ZK17E7_"1_&_\ Z)Y\/_\ PO+[_P"4U'_"1_&__HGGP_\ _"\OO_E-
M0!ZK17E7_"1_&_\ Z)Y\/_\ PO+[_P"4U'_"1_&__HGGP_\ _"\OO_E-0!@_
M''X':_\ $CQ8NIZ7/H[0OI2Z=&^IM*)M+F$YE^UVNQ2/-(PO5#\@^8C(KM]$
M\":E_P +2U7Q9K=Q;W21646F:-%&Q9X8?O3R2?(H$DC[?N\!5 SV&-_PD?QO
M_P"B>?#_ /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y35S+#P4W/JW?^OO
M,%1@I.7<]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_
M ,IJZ3<]5HKRK_A(_C?_ -$\^'__ (7E]_\ *:C_ (2/XW_]$\^'_P#X7E]_
M\IJ /5:*AM&G>UA:ZCCAN2BF6.&0R(KXY"L54L <X)49]!TJ:@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *R=6\5Z3H>KZ1I=_>+;7VK2/%91.
MK?OG1=S+N P#CU(ST&36M7#_ !#^'DGCK4=)?[2MK#9PW($ZD^=#.WEM!-&,
M8)22,/R1R!UYH ZC0-?L/$^DP:GID_VFQGW>7+L9-VUBIX8 CD$=*T*\#M_@
MAXL@\,:5IC3Z--.+.WM[V87$J*C1:A]KW1KY1WAA\N"5P?6M/0?@&=(^S7#6
MNCC4H?[)<7<2'S!);WTDUPX;8#EX61 >IP5.%H ]<T;6;/Q#I=OJ.GS?:+.X
M7=')M*[AG'1@".G<5=KPC2O@5KMMH.KV3-I.GM<V-O:M'8S,4U!H[DS,]P6A
M&TE/W7W9/E=LY "GKO ?PMD\-:]9ZE>0VC_9;&6WA'F":2"1[J:4^6PAB54V
M2A0%5<#Y<$#) .YUO7K'P];13W\K11RSQVT>R)Y&>1VVJH5 2<D^GUK*UKXC
M>'_#VIO87U[)'<1"-IVCM9I8K<2$A#-(B%(MQ!QO*^O2O,M-^ EYYNGB_M=#
M,5I/823*FZ3[?)!+(TEW*&C $SK)C^+[S#?C%=#XN^'&NZI<^-;33GTYM*\7
M010W4]U/(D]GB'R)#&BHPDS&%*Y9,-GK0!ZC17SW=_!W7?%FJ^(+F&VL]&1M
M1OLW$C,D^IQ-<1.L,H,) @(C;#9D'S?<(SGK-"^$=]I#2W*QZ=]LCTBYL[(W
M#B<6T\L\\@(*PQ 1[90N$5<+E0"!D@'IE]J]GILD<5Q<)'/*KO%;@[I9@B[G
M\M!\SD#G"@FK4<@EC5U# , 0&4J?Q!Y'T->!#]GW5VMXV>'1'FBN;QX('D'E
MV\<^GPV^Y"ELBAA+"7PL:Y#9W;LYJ>(?@KJ^@:9'J,$-G<3^;-'?_88FEGN(
M);NT=%(\EBZH(I&92K@ GY) 64@'M_B'QGI'A>P@O+^Y?R)[H647V2WDN7><
MDCRPD2LQ.58=."#FM.PO8]2LX;J)9DCE4,JSPO#(!_M(X#*?8@&O)[#P!/XM
M^'/A?3HK.XT.&PUPWLT,\\EO*T23S%FB,<<31[]VY5V1[00,* *F\1?!^[O=
M1U2YM(-,NA=7%F%;4F\Z<VL4 1D,DL4V6,BHV65]VTDD-A@ >M52U+6;/2&L
MUNYO*:\N%M8!M+;Y6!(7@''"GD\<5Y)X9^"FKZ+J/AG4IYM-EU33)=/$UX"S
M2M#%IS6TZ*Q3/SN0<< @9." *LZ5\&YAHFE:5?Z+X>"6M_;W%]>1.TLFKHB2
MJSSJT(^<F0-M+./F?D8&0#UF*Z2:>>%5D#PD!B\3*IR,C:Q&&_X"3@\'FIJ^
M>;3]G[Q+;Z5I\<TVCW=_:1V\<4LD[&*+RX(XP3&]NP<?NP.-CX^[(A)SOW?P
M5U"YU+Q3<2BVN_[4-P8W-\(O.$ES#,BRJ+5C\BQ;%+/*H (V$.0 #V>BN>^'
M^A7GAGPAIVEWYMOM-LKJ?L:@1A2[%0,(@R%(R0B@G)"J, =#0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
C!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>gshd-20251231_g9.jpg
<TEXT>
begin 644 gshd-20251231_g9.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" %Z P@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#])_#GAS3M
M2T:WN;FW,L\FXLYD89^8CL:TO^$.TC_GT_\ (K_XT>#O^1<M/^!_^AM6U0!B
M_P#"':1_SZ?^17_QH_X0[2/^?3_R*_\ C6U10!B_\(=I'_/I_P"17_QH_P"$
M.TC_ )]/_(K_ .-;5% &+_PAVD?\^G_D5_\ &C_A#M(_Y]/_ "*_^-;5% &+
M_P (=I'_ #Z?^17_ ,:/^$.TC_GT_P#(K_XUM44 8O\ PAVD?\^G_D5_\:/^
M$.TC_GT_\BO_ (UM44 8O_"':1_SZ?\ D5_\:/\ A#M(_P"?3_R*_P#C6U10
M!B_\(=I'_/I_Y%?_ !H_X0[2/^?3_P BO_C6U10!B_\ "':1_P ^G_D5_P#&
MC_A#M(_Y]/\ R*_^-;5% &+_ ,(=I'_/I_Y%?_&C_A#M(_Y]/_(K_P"-;5%
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
MWR2>E 'TU17RY)\7O'OASX<_&33-5UNWU#Q3X*,/V77X+*.+SEE4,I:$@H&
MSVQSWQDVM=\9?%_X?^%=,^)FNZSIU]X?/V>35/"4%@BM:6TA5=Z7/WGE7<"P
MX3).!@4 ?3-%>%_&3QGXLM?$]M8VGC30OA=X5-F)T\1ZI]FN9[Z?/,,,$D@^
M55()8C//%9/[/WQKU?QEJWCOP]>>)[+QK'H5O'<67B2SLA:?: ZMN5H@-N59
M>"N0>>30!]"7=U%8VLUS.VR&%&D=L$X4#).!ST%4/"WBC3/&OAZQUS1KG[9I
M=]'YMO/Y;1[USC.U@&'3N!7@/P-U_P"*7C_X?6'C_6_&L%OI@L;C;HT&E0%K
MMHU=1/)-@;&,@)V*N-J@=2:R=8^/7BJU^#GPGGF\0VF@:AXM+1ZAXNOK..2*
MRV@D'R@%3<QP 2 H ;..H /JFBO*/@\WC<WD\VJ>/O#_ ,2/"DL!,&L6$"6]
MRDX(RFV'=$R;<\[MV<<5Q?AO7?BI\=X]2\3^%?&6G>"?#,-Y/:Z79'2DO7OU
MB8KYDSOR@9@1\G(&>"0"0#Z+HKY=\5_M#^,)/@3_ &Y90P:3XUTOQ+'H&I6T
M48DADF23#JH<$A7!7_:&3@]#6W/XA^*'PL^)/@>+Q7XMT[Q/H?BF].GSV-OI
M2VOV"8H600NI+.N[C<YS@= 3D 'T/12$X&3TKYU\-Z[\5/CO'J7B?PKXRT[P
M3X9AO)[72[(Z4EZ]^L3%?,F=^4#,"/DY SP2 2 ?0&KZM9:#I=WJ6HW,5E86
MD333W$S;4C11DL3Z 5S7PX^+GA+XN65[=^$]6_M:WLY!#._V>6'8Q&0,2(N>
M.XS7@?Q%\:^)_BY^R[XMNIK^+PQK7A^>ZT[Q#96]JL\5ZT(P\:%SNB5MR-N&
M2,8Y'->X?!#1-:T#X:Z-;ZYKX\17#01R0W"V,=H(83&FR'8AP=O/S=3F@#6\
M=_$KPO\ #+3%O_%&MVFC6SY$?GM\\I'4(@RSD9'"@]:Q/AY\??A_\5;Z2R\+
M^)K;4;V,%C:O')!*P'4JDJJS =R <5P?P?TJU^(7QD^)/C+7+5;S4M&U8^']
M*6X7<+*"%028P>C.S;BW7DXQDY]&^('PBT/XAZIH&JW9GT[6=$O$O+34]/V)
M<+MZQEF5LQMW4CF@#MZ*\I\-^-]:O_VC?&'A>>]\S0K#1[2ZMK3RD'ERN?G;
M>%W'/H217GWB;XP>+M/TCX_SV^K^7+X6FMTTAOLT)^RAD!;JGSY/]_=0!]+T
M5\L^+OB!\8O &G^#?&%SK6D:O;>)+JWTX>%38K%#:R3QDQ,;H?.[ @;C@+DG
M QC'5Z!XF^(?@+XX>'O"GB[Q/9>+=-\3V=U/";?34LS82P@.57:273!P"Q)/
M7C'(![W6)J_C31M"\1Z'H-]>>1JNMF86%OY3MYQB3?)\P!5<*<_,1GMFO-/@
M=\0=?\8?"+Q!K>KW_P!KU.UOM1AAG\F--J1,PC&U5 .,#J.>^:\R\(^+=6\=
M>(_V9M>UR[^W:K>QZT]Q<>6D>]A"5!VH HX Z 4 ?6=97B;Q3I7@W1Y=5UJ^
MBT_3XF56GESC<S!5  Y))(  Y.:^</&OQ'\:1:OK5QKGQ;\.?"46EPZ6?AO[
M)::G=RP#F.6;YV96<<[5' /3-<E\3/'/B;XT?LF:)XHDUB#2Y8]4CMM0M[:S
M5X[YUNTCBE4O\T84@/@=3D' H ^M[SQEH]AXKT_PU/>>7K>H027-M:^4Y\R.
M/&]MP&T8R."03VK:KQ-M;\9>'_BIX'\$WWBPZJ;W0]0FO;]=.@@,\Z,/*E"
M$)M#?=!P<<@UG:!\=-2TO]F_Q%XE\03QR^+?#;7>E7QV*H>_C<QQ_*  -Q:(
MX Q\QXH ]]HKYL\8?%KQ9X7TSP#X+O?%FD>'/%NK:9_:&L^*=>6"**S48RL<
M1V1O(7)4+TPF2.21;^%?QAU*P^*%CX)UGX@^'_B9:ZQ;2SV&LZ.L$4\,T8#/
M#-%"S(%*9*MU.T_@ ?1%>3>+/VJOA;X'\17VA:WXH^Q:K9/Y=Q;_ -GW4FQL
M XW)$5/!'0FO6:XSXU?\D=\<_P#8#O?_ $0] ',>%OVK?A9XT\0V.AZ-XI^V
M:I?2"*W@_L^ZCWMZ;FB"CIW(KUJN%^!)Q\$_ 1/3^PK+_P!$)7EWAO7?BI\=
MX]2\3^%?&6G>"?#,-Y/:Z79'2DO7OUB8KYDSOR@9@1\G(&>"0"0#W;Q-XITK
MP;H\NJZU?1:?I\3*K3RYQN9@J@ <DDD  <G-:M?&WQE\:^)OBQ^SM)>W5]%X
M=U70O$":/KNFV]JLT5S<I<1*CHSG<BJ2'QWZ'CFO5_B-JWQ!\&Z'X9T9O&NC
M:1#(D@UCX@ZU#:P*C@DQQQ6C2!2[#CN,+ZT >XDX!)Z"L7P;XST;X@>';;7=
M O/M^E7)=8KCRGCW%'*-\K@,,,I'([5X#\$_C7J^I_&"Z\#7?CW3OB9ITFEO
M>IK-GIRV3V\RN 8B$^1UVG.03VZ5UW[&W_)O'AK_ *ZWO_I7-0!Z%\1/B=X:
M^%&B1:OXJU+^R].EG6V2;R)9LR%68+MC5CT5N<8XKSV#]L[X-W,R1)XS0,QP
M#)IUVB_BQB 'XFJ'[7NJ?V)X=^'^H_9+J_\ LGC+3I_LEC'YD\VT2'9&F1N<
MXP!GDD5E>*?VK],U(?\ "*R?"OQI<:WK,,D5EHVNZ3%;1WO!R&WR$[/[QVG
MH ^A[#4+75;&WO;*XBO+.XC66&X@</'(C#*LK#@@@@@BK%?.EAJ^L_LN?LM:
M%;:DEG/XF5Q9P17$^VU@GN)G91)(3@)&K'<<@?(0" <US%S\;->^&<VG:]J7
MQG\'_$73)+F*'4]!L$M89K:-V"M);-$Y>783G#@94$\=@#Z=7Q3I3^)G\/+?
M1-K26HO7LUR72$ML#GL 6X&>3SZ&M6OF/2_#7BR7]LS5YH_&NRV71H+V2'^R
MH3YMB;AMMENSD8//FCYCGI7;? [X@Z_XP^$7B#6]7O\ [7J=K?:C##/Y,:;4
MB9A&-JJ <8'4<]\T >S45\J7'QH^(,GP2^#VL:9J4%QXF\3:J+"YENK>)8I]
M_G*N\*F%4%4)V!2=N,\UK_$?6OBO\,'\ Z+;>-[;Q1KNOZU+:-=7FD0VL'EF
M(;%9(P3A&)<E2"<8Z4 ?2E%>"^$?$GQ \!_&_3?!/C#Q3:^,M-US39[VSO$T
MR.RE@EB(+1[8R05VYY)).1R,8/"^#/BCX\^+M[J%]I7Q8\/>$=:CO9[:V\!W
M^FPLW[MBJK)*S><=P +-&I .< =  ?6E%4M$.HMH]D=72UCU7R4^U+9.S0"7
M W>66 8KG.,C.*NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% &+XQ_Y%R[_ . ?^AK11XQ_Y%R[_P" ?^AK10 >#O\ D7+3_@?_
M *&U;58O@[_D7+3_ ('_ .AM6U0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 <]\0O!=I\1/!&M>&KYBEMJ=J]N9 ,F,D?*X'JK8
M/X5X[X:^,7C3X7Z#9^&_&GPU\5:[JFG0K;1ZMX5LQJ%M>H@VK*3N!C8@#((S
MG)P,X'T'10!X?X-\+>-OB:WC76O&@N_#6E:_IK:3IOA=KHR"UA*L&GE4?*)6
MW=@"!P>@KE?"/Q,\>_#/P#9> +CX7^(]6\5Z7:C3[+4;"%9-*N%4%8I6N20$
M&T#(([<XS@?35% 'S+I7PCUOP#:_ +16M9M1ET?4KN?5+FSA:2&W:6.1V+,!
MA5W/M!. <?A79WF@:FW[7>GZRNG79TA?"#VS:@(&^SB7[46\LR8V[L<[<YQ7
ML]% 'R'\3-!U/3=(_:<O[S3KNUL;]+!K2YG@9(K@+$ QC8C#@'@XS@UJ^)=>
M\;?&+X=Z=\,$\":SHVH7:6L&K:_=1*-+2V0HS2P39/F%PHPN 1NQU%>^?%7P
M+_PLWX>:YX7^W?V;_:<'D?:_*\WROF!SLW+GIZBNATNR_LW3+2TW^9]GA2+?
MC&[:H&<=NE 'S-XY\/\ _"'?'O6=?\3?#75_B1X>OM.M+;1I--TU-3_L]HAA
MT,;D!,MEM_OQU.+GPITKQ9_PNCX@ZKK7A"X\-V.M:# UA;QQ^9%"D>8TA:1!
MY?FD?.8U)(W8[5]+T4 >-? ;0=3T?]F#1=*O].N['5(]+N8WLKF!HYE8M)A2
MA 8$Y'&.XKB]#B\6>$/V?/AQ:S_#Y/%VBPV_E>(?#MY8%]0C3DH\4,A )4]4
M923D8QR1],T4 ?*WP<\!0S?&RQ\3>"OA_P"(/AMX8BL[B+6(M=5K7[?(XQ$D
M=N7? 4_-D87Z'K?\">)?%'[.&DWO@>\^'GB7Q59P7MQ+HFI>'X!<P3022%U6
M9LCR2"Q!)![G&!D_35% 'R1X@^%/B[3_ ('A]0TF:Y\3Z]XUA\0WVG:=&UP;
M022@E3L!R$51N8<#]3ZE\?-!U/6?&/PDFL-.N[Z&Q\31W%U);0-(MO&$.7D(
M!VK[G KV6B@!"-P(/0U\S>!/$OBC]G#2;WP/>?#SQ+XJLX+VXET34O#\ N8)
MH))"ZK,V1Y)!8@D@]SC R?IJB@#YI7X9^*-(_9C^)*:II[R^+?%,M]K$VEV"
MF=XI)MNV%0@.]@%'W1U]>I]]\&02VO@_0H9HWAFCL($>.12K*PC4$$'H0>U;
M-% '@NL6'B?X&_$SQ'XFT/PS>>+_  ;XF,=UJ%CI&&OK&\4;6DCB)'F*XP2!
MSGT ^:KJWC3QW\=;_2]$\->&/%'PZT&.[BN-5U[7(SI]T8D;<8((PQ9B^ "V
M<8R",&OH2B@#YZ\976N_"7]H/4/&,7@_7/%N@:_H\-B6\/V_VF>VN(F. Z9&
M$(Q\Q..>^,5P5SX5\9ZQX'_:&FU+PG?V.J:Z]I/::?!#).908P=D;!<2LH(5
MBF0&#8XK["HH \'^/7AO5M8\$_"V"PTN]OI[/Q+I4]S%;6[R-!&BMO=P 2JK
MW)X'>M+X@Z#J=[^TI\*]4M].NY]-L[34UN;R*!FA@+Q*$#N!A2QX&3S7LU%
M'RMX(O\ QG\+M(\7?#>/X>ZUJNH7FHWLVF:U%&/[+:"<DB2:?^$J"244%CTP
M":K?##P5XBL%_9N%SH6IVITJ'6!J'G6<B?8B\;!/.RO[O<>F[&>U?65% 'R!
M\+K+4/AI'J&BZG\%]6\4?$<W]U-'XF>PA>TNR\A9)&OI#F-<8R!G&.F215?3
M/A_XQ3]D/6_#UQX?OIO$6F^(&G:R2V='ND2[25GA5@#(I&XJ0.<<5]CT4 >$
MVUWJ/CGXY_#GQ7%X:UW2--.B:C'.NJV#0R6KEU"I-U",VTD GD8-<1X]^%OB
M74OV@D\.V^F7<W@#Q#JMGXEU&]6)C;Q2V\;B2!VQM!D9(C@G/3@]OJVB@#Y[
M_: ^'MPGQ)\.?$%/!4/Q#TNULI-+U70VMH[B98B^^.>&)P0[JQ88'.#CH21)
M\*K6#Q%\0[34] ^#.G_#_P .6-O(9=3UO08;+5)9V&U4@5#F-<%MS'.X'''?
MZ HH *Y+XN65QJ7PJ\96EG;RW5W/HUY%#! A=Y':%PJJHY))(  ZUUM% '&?
M!G3[G3/A!X*LKVVFL[N#1;2*:WG0I)&XA4,K*>00<@@]*\8\">)?%'[.&DWO
M@>\^'GB7Q59P7MQ+HFI>'X!<P3022%U69LCR2"Q!)![G&!D_35% 'RCK_P )
M?&-I^S5XI:[TEKSQ;K?B!?$UWI%@?->/-Q$YA7'#LJ)T7J>!GO-\2Y;CQ/\
M$#P9\0]:^&/B3Q3X-_LFXM&\-SZ4L][879E/[V2S9B#N4  ^@!X( KZHHH ^
M8/"5KXDU/]H_PSXC_P"$ O?"/A*30[K3K*W:U >  ^9ON%B!2W+D[50L3\OO
M7H/[)^AZCX<^!/A_3]6T^ZTN_BENS):WL+0RH#=2LN58 C(((]B*]>HH \@_
M:.T/4M<@^'0TW3[K4#:^,M-NK@6L+2^3"I?=(^T':@R,L>!FM[XY?"B#XO>
M[K20XM-8@(NM*U 9#VETG*,&'(!Q@X['U KT&B@#YJ\2Z'XM^/W[.VGC5/#L
MMIXYT'4(;F32M8M3!#J$]N<, ' 5HY49L'[N21G S61;_8O&$NG:3X<_9NL]
M!UMYXUO[_P 4^&;>+3;.//[UD==K3D#(4+MSP?:OJRB@#PG5WU7P=^U/#K#>
M&=9U71-<T*WTB/4-*M/.AM9A<%B9SD>6@!!)/X \XXSP1?\ C/X7:1XN^&\?
MP]UK5=0O-1O9M,UJ*,?V6T$Y)$DT_P#"5!)**"QZ8!-?5-% 'RAX8\%^(;?X
M4?L]6DNA:G'=Z7XACGOX'LY!):1@SY>5<91>1RV!R/6O2_C?H.IZM\2/A!=6
M.G7=Y;6.N22W<UO TB6Z&+ :0@849XR<"O9** /&?&V@ZI=_M.?#O5;?3[J7
M3;72M1CGOD@=H(79?D5W PI/8$C->4>.+>#Q8-1TOXC? /5-:\9"65(=;\):
M>4L[L9(BD:Z$FY!C;D.7QU(&=H^O:* .$^!GAS7O"/PF\,Z/XFG-QK=I:A+@
MF7S2GS$JA?\ B*J57/3Y>"1S7=T44 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &+XQ_Y%R[_P" ?^AK11XQ_P"1<N_^ ?\ H:T4
M '@[_D7+3_@?_H;5M5B^#O\ D7+3_@?_ *&U;5 !17%_$[XL:+\*M/LY]3BO
MK^]OY3!8Z7I5L;B[NY ,E8T&,X'))('OD@'$^%'Q^T/XH:+<74MG?>&;^SLH
M[^[L=8B,)2!P2)T<X$D1VMAQC@#(&10!Z?17B^E?M6^%=2U:PAET7Q1I>C:A
M,L%EXDU'26ATRY9CA-DI.<,>A*CWQ6CXV_:&L/!WC"]\.6_@WQCXIOK***6Y
MD\.:4+N*'S 2BL?,!!(&>10!ZO17FGB?X]:-X3\/:!?WFB>(9-6UQ"]EX:MM
M.,FJL  7W0!OEV@C.6_.M[X;_$W1OBCHLVH:2+JVDMIC;7FGZA 8+JSF !,<
ML9^ZV".Y'O0!UM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!B^,?^1<N_P#@'_H:T4>,?^1<N_\ @'_H:T4 '@[_ )%RT_X'_P"A
MM6U6+X._Y%RT_P"!_P#H;5M4 ><?%;P;:>+=8\-R6?BF/PMXTT]KB?1Y]L4S
MR*4"SJ;=R/-381G&"ORG(KA/V?\ QCJ][INB_#[Q?IVDWEI=>%8-1T^>S#,E
MQ9;4B>*YBDSA_F&<95@3P.E>G_$WX4:-\5-.LX=2FOM/O;"4SV.J:5<FWN[2
M0C!:-QG&1P001[9 -<7\-?V:-*\%^![_ $Z[U/5+KQ#J^DII>H:S]N,LT483
M;Y5LSKA(U).T;>@7.<"@"AXEU%/CN8O!'A"T5/ ]C=PKK&OJGEVQ6"166TLN
M,2-NC4,X^1%'&215"+X=?$#5O'/CWQ!X0^).@Z-#>:FH,%I8IJ3NT$*1BWN7
M<CR2NWE5!8;R<]!5W2_V2K/1+&WL=/\ BC\3+&QMU"0VMMX@6.*-1T556( #
MV%;?C']F;P]XMU^_U6+7?$WAQ]3V_P!IVN@ZH;:WU A0N9H]I#$J,$C&<DGD
MYH XKX->.+OXB_&'0M=UJW@M=2F\&S1!(O\ 5F:+47BG:+))VML1OH17<?#S
M9_PO_P"+'V?;Y'DZ3YNS&//\F7=G_:V^7^E:/BOX >%O$V@Z!IMJ=0\,/H">
M5I>H:!=&VN[1" &59,'(8 9W YZ]>:W/AO\ #+1OA=HLVGZ2;JYDN9C<WFH:
MA.9[J\F( ,DLA^\V .P'M0!UM%%% &?J%[?V\RK:Z=]LC*Y+^>J8.3Q@_A^=
M5?[4U?\ Z ?_ )-I_A6U10!B_P!J:O\ ] /_ ,FT_P */[4U?_H!_P#DVG^%
M;5% &+_:FK_] /\ \FT_PH_M35_^@'_Y-I_A6U10!B_VIJ__ $ __)M/\*/[
M4U?_ * ?_DVG^%;5% &+_:FK_P#0#_\ )M/\*/[4U?\ Z ?_ )-I_A6U10!B
M_P!J:O\ ] /_ ,FT_P */[4U?_H!_P#DVG^%;5% &+_:FK_] /\ \FT_PH_M
M35_^@'_Y-I_A6U10!B_VIJ__ $ __)M/\*/[4U?_ * ?_DVG^%;5% &+_:FK
M_P#0#_\ )M/\*/[4U?\ Z ?_ )-I_A6U10!B_P!J:O\ ] /_ ,FT_P */[4U
M?_H!_P#DVG^%;5% &+_:FK_] /\ \FT_PH_M35_^@'_Y-I_A6U10!B_VIJ__
M $ __)M/\*/[4U?_ * ?_DVG^%;5% &+_:FK_P#0#_\ )M/\*/[4U?\ Z ?_
M )-I_A6U10!B_P!J:O\ ] /_ ,FT_P */[4U?_H!_P#DVG^%;5% &+_:FK_]
M /\ \FT_PH_M35_^@'_Y-I_A6U10!B_VIJ__ $ __)M/\*/[4U?_ * ?_DVG
M^%;5% &+_:FK_P#0#_\ )M/\*/[4U?\ Z ?_ )-I_A6U10!B_P!J:O\ ] /_
M ,FT_P */[4U?_H!_P#DVG^%;5% &+_:FK_] /\ \FT_PH_M35_^@'_Y-I_A
M6U10!B_VIJ__ $ __)M/\*/[4U?_ * ?_DVG^%;5% &+_:FK_P#0#_\ )M/\
M*/[4U?\ Z ?_ )-I_A6U10!B_P!J:O\ ] /_ ,FT_P */[4U?_H!_P#DVG^%
M;5% &+_:FK_] /\ \FT_PH_M35_^@'_Y-I_A6U10!B_VIJ__ $ __)M/\*/[
M4U?_ * ?_DVG^%;5% &+_:FK_P#0#_\ )M/\*/[4U?\ Z ?_ )-I_A6U10!B
M_P!J:O\ ] /_ ,FT_P */[4U?_H!_P#DVG^%;5% &+_:FK_] /\ \FT_PH_M
M35_^@'_Y-I_A6U10!B_VIJ__ $ __)M/\*/[4U?_ * ?_DVG^%;5% &+_:FK
M_P#0#_\ )M/\*/[4U?\ Z ?_ )-I_A6U10!B_P!J:O\ ] /_ ,FT_P */[4U
M?_H!_P#DVG^%;5% &+_:FK_] /\ \FT_PH_M35_^@'_Y-I_A6U10!B_VIJ__
M $ __)M/\*/[4U?_ * ?_DVG^%;5% &+_:FK_P#0#_\ )M/\*/[4U?\ Z ?_
M )-I_A6U10!B_P!J:O\ ] /_ ,FT_P */[4U?_H!_P#DVG^%;5% &+_:FK_]
M /\ \FT_PH_M35_^@'_Y-I_A6U10!B_VIJ__ $ __)M/\*/[4U?_ * ?_DVG
M^%;5% &+_:FK_P#0#_\ )M/\*/[4U?\ Z ?_ )-I_A6U10!B_P!J:O\ ] /_
M ,FT_P */[4U?_H!_P#DVG^%;5% &+_:FK_] /\ \FT_PH_M35_^@'_Y-I_A
M6U10!B_VIJ__ $ __)M/\*/[4U?_ * ?_DVG^%;5% &+_:FK_P#0#_\ )M/\
M*/[4U?\ Z ?_ )-I_A6U10!B_P!J:O\ ] /_ ,FT_P */[4U?_H!_P#DVG^%
M;5% !1110!B^,?\ D7+O_@'_ *&M%'C'_D7+O_@'_H:T4 '@[_D7+3_@?_H;
M5M5B^#O^1<M/^!_^AM6U0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MK_A5VB@"E_8NG?\ /A:_]^5_PH_L73O^?"U_[\K_ (5=HH I?V+IW_/A:_\
M?E?\*/[%T[_GPM?^_*_X5=HH I?V+IW_ #X6O_?E?\*/[%T[_GPM?^_*_P"%
M7:* *7]BZ=_SX6O_ 'Y7_"C^Q=._Y\+7_ORO^%7:* *7]BZ=_P ^%K_WY7_"
MC^Q=._Y\+7_ORO\ A5VB@"E_8NG?\^%K_P!^5_PH_L73O^?"U_[\K_A5VB@"
ME_8NG?\ /A:_]^5_PH_L73O^?"U_[\K_ (5=HH I?V+IW_/A:_\ ?E?\*/[%
MT[_GPM?^_*_X5=HH I?V+IW_ #X6O_?E?\*/[%T[_GPM?^_*_P"%7:* *7]B
MZ=_SX6O_ 'Y7_"C^Q=._Y\+7_ORO^%7:* *7]BZ=_P ^%K_WY7_"C^Q=._Y\
M+7_ORO\ A5VB@"E_8NG?\^%K_P!^5_PH_L73O^?"U_[\K_A5VB@"E_8NG?\
M/A:_]^5_PH_L73O^?"U_[\K_ (5=HH I?V+IW_/A:_\ ?E?\*/[%T[_GPM?^
M_*_X5=HH I?V+IW_ #X6O_?E?\*/[%T[_GPM?^_*_P"%7:* *7]BZ=_SX6O_
M 'Y7_"C^Q=._Y\+7_ORO^%7:* *7]BZ=_P ^%K_WY7_"C^Q=._Y\+7_ORO\
MA5VB@"E_8NG?\^%K_P!^5_PH_L73O^?"U_[\K_A5VB@"E_8NG?\ /A:_]^5_
MPH_L73O^?"U_[\K_ (5=HH I?V+IW_/A:_\ ?E?\*/[%T[_GPM?^_*_X5=HH
M I?V+IW_ #X6O_?E?\*/[%T[_GPM?^_*_P"%7:* *7]BZ=_SX6O_ 'Y7_"C^
MQ=._Y\+7_ORO^%7:* *7]BZ=_P ^%K_WY7_"C^Q=._Y\+7_ORO\ A5VB@"E_
M8NG?\^%K_P!^5_PH_L73O^?"U_[\K_A5VB@"E_8NG?\ /A:_]^5_PH_L73O^
M?"U_[\K_ (5=HH I?V+IW_/A:_\ ?E?\*/[%T[_GPM?^_*_X5=HH I?V+IW_
M #X6O_?E?\*/[%T[_GPM?^_*_P"%7:* *7]BZ=_SX6O_ 'Y7_"C^Q=._Y\+7
M_ORO^%7:* *7]BZ=_P ^%K_WY7_"C^Q=._Y\+7_ORO\ A5VB@"E_8NG?\^%K
M_P!^5_PH_L73O^?"U_[\K_A5VN>UCX@^&]!W"^UJSA=>L:RAW'_ 5R?TH U/
M[%T[_GPM?^_*_P"%']BZ=_SX6O\ WY7_  KS36/VC_#=EN6QM[S4G[,J"-#^
M+'/_ ([7%ZE^TCKVHR"'2M*M;4N<*&W3R?AC _2@#W_^Q=._Y\+7_ORO^%4=
M3?P[HL>_4#IEDN,YN/+3/YUX#L^+'C?K_:<4+^N+-,?^.Y'YU>TS]FS7+^3S
M=5U:UM2_+>6&GD_'.T?J: .[U?XO_#_2MP18M0D'\%I9AOU8!?UKB-7_ &@[
M$Y72_"MH/22\VG_QU1_[-78:/^SCX:L=K7LUYJ3]U>01H?P49_\ 'J[?2/ '
MAO0=IL=%LX77I(8@[C_@39/ZT ?'6L:E)K.J75]-''%+<2-*R0KM123G"CL*
MKP<SQ_[P_G7T1XG_ &=AXC\0ZAJBZ^;87<S3>2;/?LR<XSY@S^59T/[+XCE1
MV\2EE5@2!8X)_'S* /:?[%T[_GPM?^_*_P"%']BZ=_SX6O\ WY7_  J[10!2
M_L73O^?"U_[\K_A1_8NG?\^%K_WY7_"KM% %+^Q=._Y\+7_ORO\ A1_8NG?\
M^%K_ -^5_P *NT4 %%%% &+XQ_Y%R[_X!_Z&M%'C'_D7+O\ X!_Z&M% !X._
MY%RT_P"!_P#H;5M5B^#O^1<M/^!_^AM6U0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%0W5W!8PM-<S1V\*]9)7"J/
MQ-<9K7QJ\(:)N5M56]D'\%DIES_P(?+^M &IKGQ'\-^&M0:QU+58K6[50S1%
M68@'D9P#6?\ \+F\&?\ 0=A_[]R?_$U\V?$OQ7;>-?%]WJUI#+!;RJBJDV _
MRJ!S@D=O6N7H ^YTU&U>QCO!<1BTD02+,6 0J1D')[$5R^L?%[PCHFX3:U!/
M(/X+3,Q)],KD#\37B.B?!+Q=XNL;*ZN[R*"R>)'A-W<-(PC*C;M49QQC@D5V
M^C_LRZ9!M;4]7N;MNI2V18E^F3N/\J $UC]IK3(-RZ9I%S=GH'N76)?K@;B?
MTKDY_CAXY\42M#HUFL)/ 6QM#,_XEMW\A7LFC_"+PCHFTPZ+;S2#^.ZS,2?7
M#$@?@*ZV"WBM8ECAC2*->B(H4#\!0!\U#X=_$SQMSJ4US' __00N]J?]^P21
M_P!\UT&C_LQ'Y6U76\>L5G#_ .S,?_9:]YHH \^T?X$^#])P6L)-0D'\=Y*6
M_P#'1A?TKM--T33M&CV6%A;628QBWB5,_D*NT4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% &+XQ_P"1<N_^ ?\ H:T4>,?^1<N_^ ?^AK10 >#O^1<M
M/^!_^AM6U6+X._Y%RT_X'_Z&U;5 'G_Q8^*TGPZ_L;3],T"Z\4^)=:EDBT[2
M;:581)Y:[I'>5N$101DX/4>Y%#X'_%77OB1HL3^)/"%WX9OVLH+V.X4^=8WD
M<@.'BE&0IXR8F.Y0PZ]:E^+ND^$?$NI^&=&UW5[W0?$4\TTNA:AITSV]S'*J
M?O1'*%* LC8*/D,#T..//OV;?%FO:=JFB^"=2UJ#Q'ITOA2UUBU=;=(I]-'R
M(+:4IPX(8%6(#$ YSUH [W1_C]X>\3_%6W\%:"3J^;6XGN-5@;_1HWB*#RD;
M&)6^?YMIPO Y)(&7XL^,_C&U\?:SX:\&_#<^,UT>.W-Y>?V[!8B-Y4+JFV1#
MGY1G()Z]NYJVEV>B_M$?#VRT^T@L;.'0-46.WMHUCC0>9;<*J@ #Z5R0^&&F
M>,_%GQ$UVQ^+VOZ)/#J9:\MM'D&G1V$L<2H!<;P6F0*@(;*H1NQU)H [CQ5\
M9]<\.VGAO3+;P-<ZMX^UFV:Z/AFWU&(+:(F!(TMT1L"@L #CYCQ6]\*_B</B
M-9:G%>:/<^'/$.D7 M=3T>Z=9'MY"H92KKPZ,#E6&,X/%>,_ WQK?^(/B?X3
MU?Q/=Q2:AK'A":SM;H@(M\\%^X:1!P,O'Y<F!V/H*]!^&EW#JWQV^*]]92K<
M64:Z98O+&<I]HCBD,BY'!*AT!].AZ4 >O4444 %%9^H?VKYR_8?L?E;>?M&_
M=NR?3MTJK_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_
M ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U
M16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(
ME &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,
M_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4
M/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)
M1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0
MS_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#
M_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_
M ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U
M16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(
ME &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,
M_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4
M/_4,_P#(E &U16+_ ,5#_P!0S_R)1_Q4/_4,_P#(E &U16+_ ,5#_P!0S_R)
M7/:W\0T\.[A?ZSH44B]8D>220?\  5R?TH [NBO"=3_:4^S.R6=E%>D='*M&
MA_,Y_2N>G^-_CGQ5(;?1[5(7/&W3[5I9/Q+;OS % 'TK)(D*,\C*B*,EF. !
M7(ZW\6_">@;EN-9@FE'_ "RM<S-GT^7('XD5XJGPH^(?C9A+JT\D2'D'4[HD
M#Z(-Q'TP*W=._9GGB*M>ZE#/W*1%D'TSM)_E0!>UO]INTCW)I&CS3GM+>2",
M?]\KG/YBN4;XG?$?QRQ3289HX6."--M2%'UD.2/S%>J:)\*K70-K6NBZ(\B]
M);D2S-GU!?./PQ75JGB!%"J-+50,  2 "@#P6U^!?C7Q/,+C6KQ+=CU:^N3/
M+^F?U(KM-%_9IT6TVMJ>HW6H..JQ 0H?YG]17H__ !4/_4,_\B4?\5#_ -0S
M_P B4 >/>,/V<[R]UR27P])I]EIA1 D-Q-+O4@8;)VMG)YZ]ZQ/^&:/$_P#S
M_P"D?]_I?_C=>^?\5#_U#/\ R)1_Q4/_ %#/_(E %KP_ISZ1H.FV$C*\EK;1
M0,R]"50*2/;BM"L7_BH?^H9_Y$H_XJ'_ *AG_D2@#:HK%_XJ'_J&?^1*/^*A
M_P"H9_Y$H VJ*Q?^*A_ZAG_D2C_BH?\ J&?^1* -JBL7_BH?^H9_Y$H_XJ'_
M *AG_D2@#:HK%_XJ'_J&?^1*/^*A_P"H9_Y$H VJ*Q?^*A_ZAG_D2C_BH?\
MJ&?^1* -JBL7_BH?^H9_Y$H_XJ'_ *AG_D2@#:HK%_XJ'_J&?^1*/^*A_P"H
M9_Y$H VJ*Q?^*A_ZAG_D2C_BH?\ J&?^1* -JBL7_BH?^H9_Y$H_XJ'_ *AG
M_D2@#:HHHH Q?&/_ "+EW_P#_P!#6BCQC_R+EW_P#_T-:* #P=_R+EI_P/\
M]#:MJL7P=_R+EI_P/_T-JVJ .;\>_#KPW\3M#;2/$^DP:O8;MZI-D-&_3<CJ
M0R'!(RI!P2.]8OP@^"WAKX,>'8M/T.P@CO'BC6^U!4(EO)%'+L69B 26(7.%
MR<5WU% &3=>%=+O?$UAX@FM=^KV,$MM;W'F.-D<A4NNT':<E%Y()&.,<UQWC
MC]G7X<_$CQ NN>(O"]OJ&J@*&N1++"9-N /,$;J'P !\P/ QTKT>B@#C_&OP
MB\'?$/P[::%K^@6M]I5GM^RVZ[H?LX P!&T95D& !A2!@8K3\%^!M!^'>@0Z
M)X<TR'2=,A)98(<G+'JS,269C@99B2<=:W:* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BD9@H))  Y)/:N=U7XB^&=%)6[URRC<<%$
ME#L/JJY- '1T5YI?_M">#[,'RI[N^Q_SPMR,_P#?>VN?NOVGM-1\6VAW4J>L
MLRH?R :@#UZ_UK3]+9%O;ZVLV<943S*A8>V357_A+M"_Z#6G?^!<?^-?*WQ-
M^(7_  L;5K6]^P?V?Y$'D^7YWF[OF)SG:OK7'T ?=EO<Q7<"302I-"XRLD;!
ME8>H(ZU)7S-X'^/<O@WPY9Z0VBI>16P8"07)C+98M_=/K79V7[3FD28^UZ/>
MP>ODNDG\RM 'LU%<!IGQT\':D0IU-K-S_#=0LOZ@%?UKLM,UO3M:C\S3[^VO
M4QG=;RJX'Y&@"[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1163K7BS1O#BDZGJEK9'&=DLH#GZ+U/X"@#6HKRC7/VCO#>G[ET^&ZU60=
M&5/*C/XMS_X[7"W_ .T'XKUZ?[/HNGPVC-]U88C<3?KP?^^: .K^)?QOU3P5
MXMN-)M-/M)X841O,FW%B64'L1ZURW_#36N_] K3O_(G_ ,57FWBV;6KC7)I?
M$ G&J.JM(+E-CXP-N5P,<8XQ6/0!]&77[2^CP6,!ATVZNKUHU:1 1'$KXY4,
M<DX.>=M<E>_M!>+->F-OHVGP6S-]U8(6N)?UX/\ WS7H?@+X/^%%\/:3J$^F
M+>W5Q:Q3NUTY==S("?E^[C)]*]%L=-M-+A$-G:PVD0_Y9P1A%_("@#YN_P"$
M.^*'CO\ X_WO8[=^HOI_(C'_ &S'/_CM=#HG[,1^5M7UKZQ64?\ [.W_ ,37
MO-% '#:)\%/"&A[672UO91_RTO6,N?\ @)^7]*[2VM(+*%8;>&.")>D<2A5'
MX"I:* "BBB@ HHHH **** "BD9@BEF(50,DDX J&UO[:^#&VN(K@*<$Q.&P?
MPH GHHHH ***0D 9/ H 6BLR\\3Z-I^?M6K6-MC_ )[7*)_,^]8=Y\6_!]CG
MS-?M6Q_SQ+2_^@@T =?17FE[^T)X/M<^5/=WF/\ GC;D9_[[VUA7O[3FDIG[
M)HUY/Z>=(D?\MU 'M%%?/5Y^T]J#Y^R:';0^GG3M)_(+6=_PO+QYK7_'A9Q+
MGI]CLFD_F6]#^M 'TM17S1]O^+VN?PZO'G_I@MM_1?3_ #FE_P"%5_$S6_\
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
M -" K'NOVEO#<61!8:E.?4QHH_\ 0\_I0!ZY17AEU^U! N1;>'I)/0RW87]
MAK)N?VG-6?/V?1K.+T\V1W_EB@#Z)HKYI_X7WXWU3FTL;49_Y]K1W]N[&C_A
M-/BUJG^JM]35/6/3 H_[Z*?UH ^EJ*^:?[(^+^J\>9JR=O\ C[6#W_O+1_PI
M_P"(^J<7=XXSU^TZB7]^Q- 'TA<7<%HNZ>:.%>N9&"C]:R[KQKX>LL_:-=TV
M$CL]W&#^6:\)@_9I\13-NN=3TZ,L<DJTCG\<J*U+7]EZ4X-SXA1>F5BM"WUY
M+C^5 'I=U\8/!UGGS->MVQ_SR5Y/_00:Q[K]H+P=;Y\NYNKK'_/*V89_[ZQ6
M':_LR:*F/M.KW\OKY2HG\PU;%K^SQX1M\>9'>W./^>MQC/\ WR!0!Y/\7/BZ
MWCJ6&STMKFUT=%S)%* C3/GJP!.5 Q@?7VKA?#_B"^\,:K!J&G3M!<1,#E2<
M,,\JP[@]Q7N_CW]GFRO+.&7PLB6-S$"'MYI799AZ[F)VD<^Q]JY'PK^SOKUY
MJ<1UL1:?8(V9-LJR22 'HNTD#/J3QZ=J ))OVC_%%Z_EV>G6$9/0+%)(W_H7
M]*C_ .%@?%76O^/6VOT0][?3!C_OHH<=/6OI"TLX+"W2"VA2") %5$&  !@5
M-0!\T_\ "/\ Q=UO[\NJQJ>#NO5@&/<;A_*@? ;QOK!S?7MLI/)^UW;R'] U
M?2U% 'SY9_LP7[X^U:[;P_\ 7&!I/YE:V[/]F/2D(^U:S>3>ODQI'_/=7M%%
M 'F=E^SSX0M<>;%>7F/^>UP1G_O@+6[9_"/P?8X\O0+5L?\ /;=+_P"A$UU]
M% &;9^&M(T['V72K*VQT\FW1/Y"M*BB@ HHHH ANK."^A:&Y@CN(6ZQRH&4_
M@:CT_2K+28C%8V<%G$?X+>)8U_("K5% !1110 4444 %%%% !1110!B^,?\
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
MD7%J>ADM7$J_7!VD?K7L\L23QM'*BR1L,%7&0?J*Y+6OA'X2UW<9]%@AD/\
MRTM<PG/K\N ?Q!H @L?C1X-U!1MUJ.)CU2>)T(_-<5!J5G\/_$JF6YL[&Y+=
M9HK=E8_\#4 G\ZY75_V9=+GW-INKW5HW4+<(LJ_3C:?YUR-Q\!/&>@3-+I-Y
M#.W9K2Y:&0_7.!^M '6:E\)?AY>DFWO+ZP/80LS*/^^T8_K7/7?P0\/LQ-MX
MLEB'82V#/^H(_E5'[7\7/"_WAJ\JKU+(+P?B<-4D7[0GC#2'$-_96<CCJ+BW
M>-_T8#]* .'\;^$HO"&HP6T6HIJ2RQ>9YB0M'MY(Q@_2N<KM/B+\26^(ALY;
MC2H+.[MP5-Q%(S%DZA<'@#))[GZ=^+H ],\'_"G2/$/A^UU&\\1O9RSAB;=+
M-FV88C[V><X!Z=ZZZQ^#7@:'!N=:U"Y([*NQ3_XX3^M97AK]H:'PSH-EIEOX
M7016T83Y+X@$]6(!0D9))P2>O6K$W[3]\Q_=:#;IS_'<,W\E% '6V/P^^&MB
M0?LGVAQ_%.T[?IT_2NJTR\\(Z+C[!;V=D1W@M"A_,+7C$O[2?B6X(2WT[348
M\?ZN1S^'STS_ (6=\3]:_P"/*UNE!_Y]=,W#\RK>HH ]\_X3'2/^?O\ \A/_
M (4C^--&C4LUZ%4=S&X'\J\#.F?%WQ!\K-JT:MUS.ML,?FM.C^ 'C+67$FHW
MUK&>I-S<O*_Z _SH ]INOBMX2L\^=KELI'\(W$_D!FL/4?V@?!]EGRKJYOR.
MUO;L/_0]M<AIW[, X:_UXGU2WM__ &8M_2NGT[]G7PG9[3/]MOSW$T^T'_O@
M+_.@#G]1_:>M$R+#0II?1KF<1_H W\ZYJ\_:,\4Z@Q2QLK*VST\N)I'_ %./
MTKVW3OA?X3TK'D:!9$CHTT?FD?B^:Z.VM8;./RX(8X(Q_#&H4?D* /ER?QK\
M2M=S_I>H1*>GE1+;C\" O\ZK?\(1XJU\YU'50I;K]NNI)/SVAJ^L:* /C/Q9
MX&NO"BP.]S#?PR#YI;97VHWH=RC\*P]/T^?4[R*VMT+RR,  !T]S[5]RS0QW
M$31RHLD;##(XR"/<55T_1=.TDN;&PM;(O][[/"L>[ZX% 'CNG_"+P!;PQ_:;
M^^NI=HWDLP4MWQA!Q6W:> ?AG:8(L5E8=Y7G;/X$X_2O5** .#M-)^']ECRM
M*T[(Z%[+>1^)4UK6VK>%[+'V>.U@QT\JT*X_):Z:B@#%_P"$QTC_ )^__(3_
M .%'_"8Z1_S]_P#D)_\ "MJB@#%_X3'2/^?O_P A/_A1_P )CI'_ #]_^0G_
M ,*VJ* ,7_A,=(_Y^_\ R$_^%'_"8Z1_S]_^0G_PK:HH Q?^$QTC_G[_ /(3
M_P"%'_"8Z1_S]_\ D)_\*VJ* ,7_ (3'2/\ G[_\A/\ X4?\)CI'_/W_ .0G
M_P *E\3^)M.\'Z#?:QJEPMM96<+S2,Q&2%!)"CN3C@=S7"_ 7XX67QL\*2:@
M(8M.U2WG>&XT\2[R@ZHPS@D%2.<=0P[5DZL%-4V]60YQ4E%O4[7_ (3'2/\
MG[_\A/\ X4?\)CI'_/W_ .0G_P *VJ*U+,7_ (3'2/\ G[_\A/\ X4?\)CI'
M_/W_ .0G_P *VJ* ,7_A,=(_Y^__ "$_^%'_  F.D?\ /W_Y"?\ PK:HH Q?
M^$QTC_G[_P#(3_X4?\)CI'_/W_Y"?_"MJB@#%_X3'2/^?O\ \A/_ (4?\)CI
M'_/W_P"0G_PK:HH Q?\ A,=(_P"?O_R$_P#A1_PF.D?\_?\ Y"?_  K:HH Q
M?^$QTC_G[_\ (3_X4?\ "8Z1_P _?_D)_P#"MJB@#%_X3'2/^?O_ ,A/_A1_
MPF.D?\_?_D)_\*VJ* ,7_A,=(_Y^_P#R$_\ A1_PF.D?\_?_ )"?_"MJB@#%
M_P"$QTC_ )^__(3_ .%'_"8Z1_S]_P#D)_\ "MJB@ HHHH Q?&/_ "+EW_P#
M_P!#6BCQC_R+EW_P#_T-:* #P=_R+EI_P/\ ]#:MJL7P=_R+EI_P/_T-JVJ
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#R7XU?LW>&/C);27$T0TKQ"%Q%JUL@W''02
MKP)%^O([$5\E:?K/Q,_8[\6"TNXC/HMQ(6-NS,]C>CC+1MCY'QCG 8<9!'!_
M0^LCQ5X2TCQOH=QH^N6$.I:=.,/#,N>>S ]58=B,$=J\O$X&-67M:3Y9]_\
M,Y*N'4WSP=I',?"/XU^&_C)HWVO1KGR[V)0;K39R!/;GW'=<]&'!]CD#OJ^!
M_BW^SMXK_9\UQ?&/@>^N[C1[9S(MS#_Q\V0[B4 8=,<%L8(R& [^Z?L^_M8Z
M5\3EM]#\0F'1_%! 1#G;!>GU0G[K_P"P>O8GH(P^-?/[#$KEG^#]":==W]G5
M5I?F?0E%%%>N=H4444 %-DC25"KJKJ>JL,BG44 ><_%'X0VGC738WTU+?3]4
MMR2CB,*DH/56P/88/..?6O)=)_9X\4WFH+%>I;V%J&PUP95DX]553D_CBOJ"
MB@#F=/\ AKX7T^Q@MAH.G3B) GFSVD;R/@=68C))K2@\+Z-;#$.D6$0Z?);(
MO\A6I10 R*". $1QK&#R0H I]%% !1110 4444 %%%% !1110 4444 %%%%
M!17%>+/C5X%\#[UUKQ3IUI,GWK=9O-F'_;--S?I7C'BS]O3PAI>^/0='U+79
M5Z22[;6%OH3N;\T%<E7%T*/QS2,95J</BD?3E(2%!). .I-?!NI?MC_%/QY=
MO9>%-(AL7;[L>F6+7EP,^NX,#^""JP^"/Q[^+Q#:_<7\%I)_T&]0,40_[8*2
M5_[XK@>9QGI0IN7RT.?ZTI?PXMGV)XF^-_@'P?N&J^+=+@E7[T$=P)I1]8TW
M-^E>4>)?VZ_ 6D[DTJSU77)1]UTA$$1_%R&'_?-<5X:_X)^+A'\0>+B3_%!I
MMK_*1S_[)7JOAO\ 8W^&'A_:TVDW.M2KTDU*Z9OS5-JG\11SYC5^&*@O/5_U
M\A<V)GLDCQ+7O^"@6NS[AHOA33[$?PM?7#W!Q]%$=8"_'G]H'QYAM%M-16W;
M)_XE6B!H_7[[(Q'_ 'U7VUH/P\\+>%RIT?PYI6F,O(>TLXXVSZY SGWKH:/J
M6)J?Q:[^6@_859?'4^X^!_\ A /VEO%W^ON?$,,3?>$VKK:K^*>8N>GI_.G)
M^QM\6]8):^U?3XS*"KF\U.5SC'\6U&S^M?>U%']E4G\<I/U8?5(/XFW\S\K?
MBW\(]2^#>O6^C:OJ.FWVH2P"X:/39)'$2$D+O+HN"<$X&>.>XKE_#NCCQ!KM
MAIANX+ WDRP+<W1(BC9C@%R 2%R1DX.!S7ZL:Y\.?"?B>^-[K'AC1M6O"H0W
M%]I\4TFT=!N92<#TJE#\'O 5O*DL7@CPY'*C!D=-)MPRD<@@[.#7GSR5N;<9
M+E[',\"^:Z>A\=#]AKXEZ=&QM=:T++$92WO9U)_.$"D/P*_:'\)_-IFHZI*B
M\D:?K^%/_ 6D7/TQ7WK17H?V307PMKT9T_4Z:V;7S/@=O%_[2_@D;IX?$,T2
M<,9=/2]7'3EMC>G7/\^;6F_MS^/]!G^S:[H6EWC(?F5X);:;\?F('_?-?=U4
M]3T>PUJ#R=0L;:_AY_=W,*R+SUX8&CZA6A_"KOYZA]7G'X*C/E[P[_P4 T"Z
M9%USPMJ&G9X9[&=+D#WPWEG'Y_C7JGAO]JCX8>)BJQ>*;>PE/6/4D>VV_5G
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
M^M1_PC7_ %%=3_\  C_ZU;5% &+_ ,(U_P!174__  (_^M1_PC7_ %%=3_\
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
M^%']J:O_ - /_P FT_PH VJ*Q?[4U?\ Z ?_ )-I_A1_:FK_ /0#_P#)M/\
M"@#:HKG[;Q!J5YYODZ-O\J0Q/_I2C##J.14W]J:O_P! /_R;3_"@#:HK%_M3
M5_\ H!_^3:?X4?VIJ_\ T __ ";3_"@#:HK%_M35_P#H!_\ DVG^%']J:O\
M] /_ ,FT_P * -JBL7^U-7_Z ?\ Y-I_A1_:FK_] /\ \FT_PH VJ*Q?[4U?
M_H!_^3:?X4?VIJ__ $ __)M/\* -JBL7^U-7_P"@'_Y-I_A1_:FK_P#0#_\
M)M/\* -JBL7^U-7_ .@'_P"3:?X4?VIJ_P#T _\ R;3_  H VJ*Y^S\0:EJ%
MLEQ;Z-YD3YVM]J49P<=Q[5-_:FK_ /0#_P#)M/\ "@#:HK%_M35_^@'_ .3:
M?X4?VIJ__0#_ /)M/\* -JBL7^U-7_Z ?_DVG^%']J:O_P! /_R;3_"@#:HK
M%_M35_\ H!_^3:?X4?VIJ_\ T __ ";3_"@#:HK%_M35_P#H!_\ DVG^%']J
M:O\ ] /_ ,FT_P * -JBL7^U-7_Z ?\ Y-I_A1_:FK_] /\ \FT_PH VJ*Q?
M[4U?_H!_^3:?X4?VIJ__ $ __)M/\* -JBN?L_$&I:A;)<6^C>9$^=K?:E&<
M''<>U3?VIJ__ $ __)M/\* -JBL7^U-7_P"@'_Y-I_A1_:FK_P#0#_\ )M/\
M* -JBL7^U-7_ .@'_P"3:?X4?VIJ_P#T _\ R;3_  H VJ*Q?[4U?_H!_P#D
MVG^%']J:O_T _P#R;3_"@#:HK%_M35_^@'_Y-I_A1_:FK_\ 0#_\FT_PH VJ
M*Q?[4U?_ * ?_DVG^%']J:O_ - /_P FT_PH VJ*Q?[4U?\ Z ?_ )-I_A1_
M:FK_ /0#_P#)M/\ "@#:HKG[/Q!J6H6R7%OHWF1/G:WVI1G!QW'M4W]J:O\
M] /_ ,FT_P * -JBL7^U-7_Z ?\ Y-I_A1_:FK_] /\ \FT_PH VJ*Q?[4U?
M_H!_^3:?X4?VIJ__ $ __)M/\* -JBL7^U-7_P"@'_Y-I_A1_:FK_P#0#_\
M)M/\* -JBL7^U-7_ .@'_P"3:?X4?VIJ_P#T _\ R;3_  H VJ*Q?[4U?_H!
M_P#DVG^%']J:O_T _P#R;3_"@#:HK%_M35_^@'_Y-I_A3)]:U2WADEDT7;'&
MI9C]J0X &3VH W:*BM;A;NVAG0$)*@<!NN",\U+0!B^,?^1<N_\ @'_H:T4>
M,?\ D7+O_@'_ *&M% !X._Y%RT_X'_Z&U;58O@[_ )%RT_X'_P"AM6U0 444
M4 >6?'#X$:=\7=+FN(KJ\T?Q-!93VEGJ-C=M;[D=3^YFP&W0LV-PVDXSCJ<[
M_P ,/A1HWPJTR[@TV6]OKV_E$]_J>IW)N+J[D P&D<XS@=  !UXY-=I10 44
M44 %%%% %6WT^.WO;JZ5F,ESLW@D8&T8&*M451UO7-/\-Z5<ZGJM[!IVGVR[
MYKJZD$<<8]2QX'.!^- %ZBO,OA_\>M$\?Z7XPUB""XL=!\.RE3>W2,K7$(@6
M4S",J&5<$D Y)&#QG Y2U_:3\06ZZ=K6N_#'4]#\!ZA+$D'B!]0AFD1)2!%)
M-:J-T:DLN22<9'7(% 'O%%<IXK\?6_A7Q!HNFS0JZ7L5U=7-PTNT6EM;Q;GE
M(P=WS-&N./O9SQ@^:Z;^TGK$EWI&I:M\.=2T7P+K%U%:V'B*:^A>1C*P6%Y;
M4?/&K$]23P1US0![K17F/Q2^/_A[X::C8Z1G^V/$%U=6\!TVU;YK=)943S9F
M (C7YQ@-RQ( ZDCK/B#XO_X07PE>ZPMI]OGB,<4%IYGE^?-(ZQQINP<99E&<
M'Z&@#HJ*\6U[X\^)GUO68/!OPTO_ !EI.B7#6>H:G'J45J!.@!ECAB<%IBN<
M<8RPP.QK6USX_:;;^ ?#?B#0=*O?$-_XF<0Z/HT6(IIY<$LKL<B,)M;<QR!C
MO0!ZG17C.G?M'QZ;I/B8^-O"]]X/U_0;:.\FT<3I>&YAD?9$T$J863<^$[89
M@">I"^'_ (Z^)8O%&CZ7XW^&]]X+L]:F^RZ=J/\ :4-[&\Y!98Y5C ,3, <
MYYX[$@ ]EHKPG5?VF=1MY]4U;2_A[J>L^ -*N)+>]\30WD2$>6Q65XK8C?+&
MI!RP('#>E>WV%];ZI8V]Y:RK/:W$:S12KT=&&5(]B"#0 RQT^/3_ +1Y;,WG
MS-,VXCACUQ[<5:HK%\7^,]$\!:)-J_B#4H-+T^(X,LQY9NR(HY=C@X502>PH
M VJ*\KT']H'2=4^$FJ_$"\TV]T[3+&YN(!9LN^YD,<WE(NS VN[;1L/0M@GC
M-9WA_P".OB6+Q1H^E^-_AO?>"[/6IOLNG:C_ &E#>QO.066.58P#$S ' .>>
M.Q( /9:*X+QE\7-/\#ZSJEO?VSM8:7HQU>]NHGW.F9?+AA6/'S-(1)C+#E0.
M<Y',^%/CKX@NO%NC:-XQ^'E[X+@UUG32;V74(KL3.J&39*B &%BHR <\Y';-
M 'L=%>8Z_P#'_P /:7\2-"\$Z>?[:U>_O39W;6S?N=//EN^)' (\P["!'D'
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
M[6)F:./."Y!/))[?6K5%>=?&3XX^'O@SH4]SJ$GV[5S \UIHUL<W%P%!.X@
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
MR+$G6.WW*K%SR_ 4 9->WUXB/V*_@RI!'@WD?]12]_\ CU>VJH10JC  P!0
MM9'B+2[*YLY[V:T@EO;:UG6"Y>)6DB#+\X5B,J#M7..N!Z5KU'/"ES!)#(NZ
M.12C#.,@C!H \:^$/C;2OA]^S#X+UG6)72VBTJW1(H4+S3RL,)%$@Y=V.  /
MT&36EX,\.Z_XL\8P_$+QG;+H@LK66#1= +AGL(I,>;-<.#@RNJK\HX1>.6R:
MV/$/P'\#>*O!6D>$=4T0W/A[22ILK+[9.@B*J57YUD#-@,1\Q/6L+PW^RA\+
M/"&K)J>D>&&LK](Y8EG74KMBJR1M&^,RD<J[#/49R,'F@"+X9>,-&\)?#Z'Q
M9X@NAI2>,-:EO(YYHV*DW#D6JNR@A1Y*1#<V%X&3DUS-KX;C^%_[2/AQ++7[
M[Q1=^*K6\BOX=;D6[N;""-?-1X9 H:*$N-NP_*2>.0,>V7_@K0M4\)_\(Q>:
M7;76@?9TM?L$R;X_+4 *.?3 P>H(!!R*P/AQ\#_ WPDDNI?"GAZ#2I[D;9;C
MS))I67CY=\C,P7(!V@XR,XH Y?5M+L]%_:(^'MEI]I!8V<.@:HL=O;1K'&@\
MRVX55  'TK6T2XAU?XS>+]<G9([+P[IT&CI<2$!$=Q]IN3N[85K?.>FWZUVU
MUX5TN]\36'B":UWZO8P2VUO<>8XV1R%2Z[0=IR47D@D8XQS52X\ :#=:)KVD
MRV):PUUY9-1C\^0-<-*H5R7#;AE0!\I&  !B@#S&>XU']I&YM8K:UDTOX7V]
MU'<RWERNV?7S&^Y%B3K';[E5BYY?@* ,FM#P%>P:=^T)\4[&[G2*\O(=,OK:
M.1L-);K 8V9<]0'#9QTS[U0'[%?P94@CP;R/^HI>_P#QZNV^(OP2\$?%A;,>
M*] AU5K,%8)?-DAD1?[N^-E8K[$XS0!Y?\//B?I7@[2O'>M(D^LC7/&5Y'HF
MGZ:OF3:BXCB0B$=-NY')?.T $D^O4^'[2?P'_;_Q2^)=W#8:E=6T5N]M9H\\
M.CV0?*090$RMO?<\F,9Z849K6\6?LY?#GQOI>BZ;J_AF*;3]&C>*PMK>YFMH
MX%8@L L3J#DJ"2<G\S4?@C]FOX;?#J_O;S0/#$5K->VCV-R)KJ>Y26!R"\;)
M*[*0=HSQ[=S0!P/Q)T6U\&_%;P)XZTWQ)>:_J.M:S%80:-J,R7=NEK<#;++9
M*%W0[%PQ=3@CANIS]%UYUX&_9Y^'?PVUZ76O#GA>VT_5'! N3)),T8.<^6)&
M81Y!(^3'''2O1: "LCQ%I=E<V<][-:02WMM:SK!<O$K21!E^<*Q&5!VKG'7
M]*UZCGA2Y@DAD7='(I1AG&01@T >-?"'QMI7P^_9A\%ZSK$KI;1:5;HD4*%Y
MIY6&$BB0<N['  'Z#)K2\&>'=?\ %GC&'XA>,[9=$%E:RP:+H!<,]A%)CS9K
MAP<&5U5?E'"+QRV36QXA^ _@;Q5X*TCPCJFB&Y\/:25-E9?;)T$152J_.L@9
ML!B/F)ZUA>&_V4/A9X0U9-3TCPPUE?I'+$LZZE=L562-HWQF4CE789ZC.1@\
MT 1?#+QAHWA+X?0^+/$%T-*3QAK4MY'/-&Q4FX<BU5V4$*/)2(;FPO R<FN9
MM?#<?PO_ &D?#B66OWWBB[\56MY%?PZW(MW<V$$:^:CPR!0T4)<;=A^4D\<@
M8]LO_!6A:IX3_P"$8O-+MKK0/LZ6OV"9-\?EJ %'/I@8/4$ @Y%8'PX^!_@;
MX2274OA3P]!I4]R-LMQYDDTK+Q\N^1F8+D [0<9&<4 <OJVEV>B_M$?#VRT^
MT@L;.'0-46.WMHUCC0>9;<*J@ #Z5K:)<0ZO\9O%^N3LD=EX=TZ#1TN)" B.
MX^TW)W=L*UOG/3;]:[:Z\*Z7>^)K#Q!-:[]7L8);:WN/,<;(Y"I==H.TY*+R
M02,<8YJI<> -!NM$U[29;$M8:Z\LFHQ^?(&N&E4*Y+AMPRH ^4C   Q0!YC/
M<:C^TC<VL5M:R:7\+[>ZCN9;RY7;/KYC?<BQ)UCM]RJQ<\OP% &36AX"O8-.
M_:$^*=C=SI%>7D.F7UM'(V&DMU@,;,N>H#ALXZ9]ZH#]BOX,J01X-Y'_ %%+
MW_X]7;?$7X)>"/BPMF/%>@0ZJUF"L$OFR0R(O]W?&RL5]B<9H \O^'GQ/TKP
M=I7CO6D2?61KGC*\CT33]-7S)M1<1Q(1".FW<CDOG: "2?6;7[7QQX(\->)O
MB1>:5+J_Q!U6"#3[/1]&MVO%T>T+Y$:JO^O9"S2.W 9@ ,+S7<^+/V<OASXW
MTO1=-U?PS%-I^C1O%86UO<S6T<"L06 6)U!R5!).3^9I_P ._P!GGX?_  GU
MN;5_"N@?V5J,L#6SS?;;B;,996*XDD8=57G&>* / /!?C^RT#XN_#C3['P!X
M^LDMM.OK25]7T;R[JZFN)8#)>/\ .=R[@S2/_#N'&*^Q:R;KPKI=[XFL/$$U
MKOU>Q@EMK>X\QQLCD*EUV@[3DHO)!(QQCFM:@ KS#]HK2[(?!KQ_J(M(!J#:
M#<0-=B)?-,85B$+XSM!).,XR37I]9WB/P]I_BS0;_1M5M_M6FW\+6]S!O9-\
M;###<I!&1W!!H Y'7/B-I_PZ\"Z!-<07.I:E>PPVVG:38ION;V8Q@[$7T Y9
MC@*!D]L\]HFF:KX,M/%GQ3\<M GB!],)73K1]T.F6<0:1;97_P"6CEB2SXP6
M.%X ST/Q ^ _@;XI1:5%XGT0ZG'I<;16:_;)XA$IVY'[N1<_=7DY/%8_AO\
M99^%_A%[Y])\,?9#?6_V2Y_XF%TXDBWHY0AI3P6C7/J!CH2" 2>";G2OA[X!
M\&>$=<U)](UW7K614=4*-)>.IEGQ)M*+)OD8@,1D] <8KC/AIX7L_ WQQ\4^
M!XM2E\8Z9J^B+J.IW&M[;N\AE$GE+!//M'F(\;L0DF2 #C@G/LWC?P#X>^)&
M@2:+XETJ#5M-=@_DS9!1AD!D92&1L$C<I!P2,\U3^'GPI\)_"C39K'PIHD&D
M6\S;Y2C-))*1G&Z1RS-C)P">,G% ''^&8(K7]I?Q7##&D,,?AC352.-0JJ!-
M<8  Z"I/!&OZ;977Q)^(&KW,=CI9U%K-;R;&U;6R7R201U!F^T$ <DG SQ7H
M4'A32[7Q/>>(8K7;K%W;1V<]SYCG?%&S,B[<[1@NW(&>>3TK&U?X2^%->\"O
MX.OM+,WAQVWO9BYF4LWF>;DR*X<DO\QRW)ZT <7H>GZ[\:?%&B>*=:T^;P[X
M.T>?[;H^CW8Q>7UQM(2ZG /[I5#-LBZDG<W&!3?@?K-CHLOQ3M-0O(;:ZT_Q
M3?7MV)G"F."0(\<C9_A*=#TX/I3]$_9$^$OAS6;#5M.\)_9]0L9TN;>;^TKM
MMDB,&5L-*0<$ X((KH?'7P ^'WQ+UVWUGQ+X9MM3U. *JW!DDC+@'@.$91(!
MZ.#QQTH \Q^$GQ,_X0KX+^%=.TS2KCQ'XGUN2^NM)T6V81L\#74KK-*[<0PA
M63+GU  -/\;?#"+2OA[>?\)IXUBT7Q%XKU^RGU#6K>Q:6W65&!M[:-2<1QJ(
MU422<9&6SNQ7?^./V;/AO\1]2MK_ ,0^&EO;FUM4LX/+O+B!(H4SM14CD50!
MD]J?X8_9O^&_@[1=;TC2_#$,>FZTD:7]M<7$UPDXC)*<2NV""Q(*X.<'L* .
M*T72M5^$WQJ\*>'[/QYKOC#3_$$-V]_IGB&]2[GM1''O2XC8*"B%ALVXP=W?
MM[_7"?#CX&^!OA)/=3^$_#T.E7%TH26<RR3RE>NT/(S,%R < @$@>E=W0 44
M44 8OC'_ )%R[_X!_P"AK11XQ_Y%R[_X!_Z&M% !X._Y%RT_X'_Z&U;58O@[
M_D7+3_@?_H;5M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!B^,?\ D7+O_@'_ *&M%'C'_D7+O_@'_H:T
M4 '@[_D7+3_@?_H;5M5B^#O^1<M/^!_^AM6U0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%?/'[3_A3XO^)-7T@_#R\O(M)2W(
MN(M.U%+*43;C\S,70LI7:  3@@\<UX?_ ,*H_:<_Y_O$O_A4I_\ )%>76QLZ
M4W!49.W5(Y)UY0ERJ#9]Z331V\+RRNL<4:EG=S@*!R23V%8'@/Q]HGQ*\.QZ
MWH%W]LT]Y'BWE2C!E.""IY'8\]B#WK\\?B=_PN/X>0PV'C/Q!KUK%J<4BK:S
M:^;E9HQ@.&1)6^4[L?,,'GK@UROPZUCQQ+JEMX<\':YJFGW.H3?N[.RU-K-)
M9=O<[U7<0H')YP!Z5Y\LW<:B@Z;7EUOT.9XUJ7+R_P"9^K5%?!'_  JC]IS_
M )_O$O\ X5*?_)%:'A_X9_M.66M64W]HZU&%E4E[[Q#'<0*,C)>,S-N7U&T_
M2NM9A4;_ ($ON-EB9?\ /MGU?\3?BK9_#A--M5TV]U_7]5D:+3M&TU TUP5&
M78DD!$4$%F/3/>N/T[X\^)-&U;3K?X@?#6_\%Z?J-REG;:I#J4&I6Z3.<(LQ
MBP8@Q(4$@C)'09(=XMUBP\(?M)^'M3\07,-EIFI:!-ING7=TP2*.\$ZNZ;CP
MK.A4#.,[<#)XK&_: \??$;X>QWNKV_\ P@%QX,62W^S6NL?:6U"=B4R%4,(V
M8/EEP>  >HKV3N.N^(7QCU/P]XM3PIX1\&W?C?Q(MJM]<V\5Y'9V]M"S%5,D
MTF0&8J<+CD"L<_M&7&F^&/%TNO\ @^[\/^*_#FGC4IM!N;Q'2XA)(5XKA 59
M<@@G;P>U'B6TT/QK\7;[3=,\0ZQX&^(&G:? 1=VCPB/4[9]S+^YDWB=(VW@Y
M52I)YP:\\^*/C+Q-I?A7XE?#SQ)KMCXOF@\+R:I'K-G:K:S0_O AAN8D8H&.
MY64C;D \<\ 'T1XP\8?\(I\/M6\4?9/M7V#3I+_[+YNSS-L9?9OP<9QC.#]*
MXWQU\:-5\.>$_!&I:'X2_P"$CU7Q3)%%;Z7_ &DEKL9[=IO]:Z%3@*1R%S^E
M>8_$CX:_%:R^#OB&\O\ XR_VCI<>C323:;_PB]I%YT0A),7F!MRY'&X<CK73
M:U_R#/V=O^OZU_\ 3;+0!I6?Q^\2:!J^F6_Q$^&UYX(TW4KE;.#5H]5@U&W2
M9^$64Q@&,,> QXSCMDCVRO'_ -J?4[4?">\T+S%?6==N+:QTNU4@RRW!G0J5
M7OMQN)[8KUZ,%44,=S  $^M #J**JZFEU)IMVMDZQWC0N('<?*LFT[2?;.*
M+55=4U&'2-,N[^X)%O:PO/(5&3M52QP/H*^=9?!OQ?DE9C<ZKDG/R:NBC\ )
M1BJ.K^$?BG;:3>S:A/JAL(X'>X$FK*ZF,*2^5\PY&,\8.: /2/\ AI?PQ_SX
M:O\ ]^8O_CE=SX(\;V'C[2)-1TZ.>*%)F@9+E0K!@ >Q(QAAWKXPKN/ WA[Q
MWJVDRS>%Y;Y+!9RCBVU 0+YFU2<J77)P5YQZ>E 'UQ4<\\=K!)-,XCBC4N[L
M>%4#))KYM_X0KXO_ //QJ_\ X.5_^.UZ/\.X?%GA?PKK]QXPCNM22"(S06GG
M)<7$BJC%U!+8.[Y0 6'.>F: .7L_VB/&/B"S_MWP[\(=6U?P8VZ2/56U2W@N
M9HE)S)':-\[ XRO/S#I7:ZU\:]$T[X30>/K*&YU73KN.'[':P)B:>65Q''%@
M\*V]@ISTP>O?SSPAX9DN? MIXD^%OQ2N="\+-%]J32=:AM[^RLUQN-N6)$D"
MKG!42';CVK*\1_$B?XY?#+P'X9O8+#1'\?&ZMKN^F4RP0BV)R;<$C+R.JM&6
M/ Y^8@9 /4/A;\6=4\:Z[K7A[Q+X1N/!GB/3(H;I[*2]CO(Y()=P1UE0 $Y1
M@1CCU/../L/CU\2/$D^IR^&_@Y_;>DVFH7-@E]_PD]M;^:T,K1L?+= R\KT_
M4URWPD\7W?PE^**?"O5-/.N^*]2O6FE\3W&H%WOK!8I'CE<N7;S4"E/)&!U(
M."28_A./C,=)\0CP6? JZ"?$6J>4==^V?:@WVN3=GRODQGI[=: />/A?\1H/
MB;X<DU%-.N]'O+6ZDL;[3;T 2VMQ&0'0D<$<@@CJ".G2N:^)'Q<\2>&?&]GX
M6\)>!CXUU.33SJ5PG]KQ6'V>+S/+4YD4ALMGN#QT-;OPD\ 7G@#P]=IJVI)J
M^OZI?2ZGJ=[%%Y4<D\F 0B]E5551Z[<\9P///%'PWTSXC_&KQ(T7Q+UWP]JE
MKIMI!<:5H!^PW$40+NCFX96\R,ESD(  <!CD 4 ='K'QGUSPOX+TF[UOP-<V
MOC/6+QK+3_"MIJ,5R\SC)#&=1L5-HW,Q'RCK5OX>?&2;Q)?:UH_BOPY/X'\1
MZ1;K?7.GW-TES&UJ<XFCF0!74;2&P.#QS7C'@CQ=?S?$'X?3>(=>37=-TG7]
M;T"S\0RE0M]FWC,#,P^4OGS(]P/)7N2:ZSXI*_B7XM^+K+1Y!<7EI\/+ZUN%
MA;)CFFD!A1L=&(5B!UP<]Z +^G?M.:A,^GZUJ'P^U/2_AWJ-PEO:>*9;N-B1
M(P6.62V WQQL2/G)/!'K7O%?-_C[Q+I.K?L9V L;R"5M2TJPTZR2-@6DNB8D
M$:@<[@P.0.1M/I7T;"I2%%;[P4 T /HHK%\9P:M=>%]1BT.01:JT>(') YR,
MX)X!(R ?7% &U3)94AC>21@D: LS,<  =237S8?!?Q?))^T:M_X.5_\ CM5M
M1\#_ !6DL+A;QM5N+4QMYL3:HL@9<<C;YAW?3!S0!ZTWQ\\(+J1M/M<Y0-M^
MTB F+KC.>N/?%>A03QW,,<T3K+%(H='0Y5@1D$'N*^$RI#8((;.,5Z=I7@CX
MJ)IML+%M4M[,Q@Q1)JBQ!5(R!L\P;?I@4 ?4-<Y\1?%__" > ]?\2?9/M_\
M95E+=_9O,\OS=BD[=V#MSCK@_2O#/^$*^+__ #\:O_X.5_\ CM=%XYLO$FG_
M ++_ (\A\42M+J TR\*>9()'6/R^ S G)SN[G@B@"+_A>/Q5MM,&JW?P,N5T
MI8OM$DMIXFM;B7RL9RD2IN<X_A'->Q>$?%%CXV\+Z5K^FL[6&I6R74/F+A@K
M*" 1V(S@^XKY?\?>'?B]X,^'^G:K??%2\U7P8T,2ZPFE:#:V][96C* 9(B,L
MP4'E@P8#YL'!QWVJV&A^$_''P#L-'G4Z##'>VMC.TFX2J;,>7\_0EAS[D\4
M>\T5\P^*S_PE'B#X_66C^)K#0KJ2+2+,:E=7?DP1RA"&A>4'Y2W,9QR"V.O%
M<9X&TE?A1XDETF_\+WGPAU#7-+O;2UU6S\1B^TFXE6%G^TS)(S-%Y87<K!AC
M)!H ^T:*^)?ASX;;X->,?"6J:_X+NM&-W>0V9\9>&O$QO+76))1L7S[>1F)B
M<MO)&T@@$#M5;5=#USXI>.?'.J:C\,[KQ[<Z;K%S:6FH)XS32_[)CB.V-8[<
MG,9PH?<V0QYQUR ?4GBOXK?\(QXMU/1/[+^T_8O#D_B#S_M&S?Y;[?)V[3C/
M7=DX]*Z?P=X@_P"$L\):+K?D?9?[2LH;SR-^_P OS$#;=V!G&<9P/I7RUX<U
M76-:5[K7Y8[C5?\ A6-_'+/%>0W8E"7+HK^=$S(Y*JI)!ZYS@Y%?1WP>_P"2
M3>"_^P-9_P#HE* .&\0?'GQ*VN:U;^#/AK?^,M(T2Y>SU#4TU&*TQ.@!D2&)
MP6F*YQQC+<#L3/K'[1,-UH_A9_!7AN]\8ZYXCMGO;/25F2T,4"$"1YY7RL>U
MCM[Y88![U:\:?$#6_%>N7_@GX?1!M5A'DZIXDG7=9Z/N&2 /^6UQC&(QPI92
MQP"*YOPEX9TKX5_'SP[X=AE\FQ;P9]@TYKA_FGECNS)-@GJY#AR![\8% '5^
M&OCQIU]X+\3:SXBTRZ\+:AX7)76M)N&$LENVP.NQEXD5P1M88W5D^%?C[K5Y
MXDT6P\6_#W4/!FFZ_)Y.CZE<7L5PL\A4LL<R( 8'91PK9YR.V:\S^*\JZV?C
M]J&G2"YL+2/1(KB2$[EWV[^9<+QP2J$!OI@UZ5\==;T_7=/^&MMIMY#<W.I^
M)].NK$0N&,L2,9))%Q_"$!R>G(]: *.J_M,ZC;SZIJVE_#W4]9\ :5<26][X
MFAO(D(\MBLKQ6Q&^6-2#E@0.&]*]OL+ZWU2QM[RUE6>UN(UFBE7HZ,,J1[$$
M&OGSX8^)-*T7]D;4TU&\@B?2;/4K'44D8;H[@23 HP/.YBPP#R=P]:]:^#ME
M<Z;\)?!=K>*RW4.C6<<JMG(80H"#GO0!V%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% &+XQ_Y%R[_ . ?^AK11XQ_Y%R[_P" ?^AK
M10 >#O\ D7+3_@?_ *&U;58O@[_D7+3_ ('_ .AM6U0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &'X@\#>&_%LL,NN>']
M*UF6%2L;ZA91SL@/)"EU.!]*I:;\*_!6CWT%[8>#]!L;R!M\5Q;:9!')&WJK
M!00?<5U-%9NG!N[2N3RQO>P4445H49'BGPEHWC;1IM)U[3+75M.EY:WNXPZY
M[,,]".Q'([5POA#]F#X7>!-774]'\'V<5\A#1S74DMT8V!R&03.P5@>Z@&O4
M:* .-^(OP=\&_%B"WB\5Z#;ZO]GSY,K,\4L8/4"1"K 'TSBJ6A_ ;P#X:\(:
MIX8TSPW;V>BZHGE7L,<DGF7"^CR[O,.,G'S<9..M=_10!FZQX=T_7_#UWH=_
M;^?I=W;M:30;V7?$R[2NX$,..,@YKFO&?P7\&_$+PQI7A[7]'^WZ/I90VEM]
MJFC\K8A1?F1PQPI(Y)_.NWHH \V\!_LX_#?X::L-4\.^%;6SU%<[+J:66YDB
MR,$H97;8<$C*XX)KTFBB@ HHHH *9-#'<0O%*BRQ2*5='&58'@@@]13Z* ,'
M_A ?#'_0N:1_X Q?_$UIZ;I-CHUN8-/LK>Q@+%S%;1+&I;IG"@#/ _*K=% !
M1110!Y1K7[*WPI\0^()=:OO!MG)J$LGFR-'+-%&[]26B1PAR>3E>>]==XM^%
M_A3QUX6B\-ZWH5I>Z)"%$-F%,:P;1A?+*$&/ X^4C@D=*ZFB@#SC0?V<_AKX
M9L+2ST[PAI\,=I>)?PR.&DF6=#E&\UV+G![%B,<8Q78^&O"NE^$+&>STBU^R
M6TUS->2)YCOF65R\C98D\L2<=!V K6HH *X/XC_ OP+\6KBUN/%?AZ'5;FV7
M9%<"62&4+DG:7C925R2<$D9)-=Y10!R6H?"?PAJG@6/P;<^'[-_#,:!(]."%
M43!R&4@A@V23N!W9).<DT[X>?"OPI\*-+FT_PIHT.D6TS^9+L9Y'D;G!9W+,
MV,G&3QGBNKHH \YTK]G;X<:)XU/BVR\*6=OKWF&87"M(420\[UB+>6K9YRJ@
M@UZ-110 4444 %%%% &8?#&C-?\ VXZ38F]W;OM)MD\S/KNQG-:=%% !6=XC
M\/:?XLT&_P!&U6W^U:;?PM;W,&]DWQL,,-RD$9'<$&M&B@"LNFVHTX6!@1[(
M1>1Y,@W*8\;=ISU&..:XG4?@+X$U?P'9^#+[05N_#EE)YMM:374[- V2?DE+
M^8H^8C ;&#CIQ7?T4 <5I'P7\$:#INJZ=8^'+.#3]4MXK6\M,,T,T<:D("A)
M (R3D $DY))YK,\#_LY?#?X<WMQ>:!X4M+6ZGC:%Y9Y)+EMC AE!E9MH()!
MQD'!KTBB@#S'PM^S/\,O!?B5=?T?PC:6NJHYDCF:2658FSG=&CN40CL5 QVQ
M4WC?]G/X<?$;7UUOQ#X6MK_51C=<K++"9,8QY@C=0^  /F!X&.E>D44 <LWP
MO\+-,9%T>*'_ (E+:&$@=XHULF.3"J*0JCW !'8UNZ/I%IH&DV6F6$7D6-G"
MEO!%N+;(T4*HR22< #DG-7** /'-8_9!^$FOZM>ZGJ'A,W%]>S/<3S'4[P%Y
M'8LS8$P R2> ,5NWG[/'P\U#P)8>#;GPU#/X=L)'EM;62>8O S,68K+O\P9+
M'/S>W2O1J* .>\)_#[PYX&\,+X=T/2+:PT4!E:T5=RR;AABY;)<D<$L23WKG
MO _[/WP]^&_B"?6_#GABUTW5)@P-P)))"@.<B,.Q$8.2/D XXZ5Z%10!YSK7
M[.WPX\1>,QXKU'PI9W6NAQ*UPS2!)''1GB#>6Y]V4GI7HU%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!B^,?^1<N_^ ?^AK11
MXQ_Y%R[_ . ?^AK10 >#O^1<M/\ @?\ Z&U;5>.3 "5P.!N-,H ]FHKQFB@#
MV:BO&:* /9J*\9HH ]FHKQFB@#V:BO&:* /9J*\9HH ]FHKQFB@#V:BO&:*
M/9J*\9HH ]FHKQFB@#V:BO&:* /9J*\9HH ]FHKQFB@#V:BO&:* /9J*\9HH
M ]FHKQFB@#V:BO&:* /9J*\9HH ]FHKQFB@#V:BO&:* /9J*\9HH ]FHKQFB
M@#V:BO&:* /9J*\9HH ]FHKQFB@#V:BO&:* /9J*\9HH ]FHKQFB@#V:BO&:
M* /9J*\9HH ]FHKQFB@#V:BO&:* /9J*\9HH ]FHKQFB@#V:BO&:* /9J*\9
MHH ]FHKQFB@#V:BO&:* /9J*\9HH ]FHKQFB@#V:BO&:* /9J*\9HH ]FHKQ
MFB@#V:BO&:* /9J*\9HH ]FHKQFB@#V:BO&:* /3/&/_ "+EW_P#_P!#6BO-
(4Y=?K10!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Feb. 11, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GOOSEHEAD INSURANCE, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">82-3886022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1500 Solana Blvd, Building 4, Suite 4500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Westlake<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">76262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">838-5500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock, par value $.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GSHD<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,662,284,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant's definitive Proxy Statement for its&#160;2026&#160;Annual Meeting of Shareholders, which will be filed with the Securities and Exchange Commission within 120 days of December 31, 2025, are incorporated by reference into Part III, Items 10-14 of this Annual Report on Form 10-K.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001726978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,653,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,935,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Deloitte & Touche LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Dallas, Texas<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">34<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated statements of operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 365,304<span></span>
</td>
<td class="nump">$ 314,505<span></span>
</td>
<td class="nump">$ 261,276<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Employee compensation and benefits</a></td>
<td class="nump">196,364<span></span>
</td>
<td class="nump">172,942<span></span>
</td>
<td class="nump">152,604<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">81,379<span></span>
</td>
<td class="nump">67,069<span></span>
</td>
<td class="nump">62,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debts</a></td>
<td class="nump">1,842<span></span>
</td>
<td class="nump">2,901<span></span>
</td>
<td class="nump">4,361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">11,270<span></span>
</td>
<td class="nump">10,453<span></span>
</td>
<td class="nump">9,244<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">290,855<span></span>
</td>
<td class="nump">253,365<span></span>
</td>
<td class="nump">228,320<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">74,449<span></span>
</td>
<td class="nump">61,140<span></span>
</td>
<td class="nump">32,956<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other Income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(23,793)<span></span>
</td>
<td class="num">(7,339)<span></span>
</td>
<td class="num">(6,568)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="nump">192<span></span>
</td>
<td class="num">(7,101)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">50,848<span></span>
</td>
<td class="nump">46,700<span></span>
</td>
<td class="nump">26,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax expense (benefit)</a></td>
<td class="nump">6,397<span></span>
</td>
<td class="num">(2,413)<span></span>
</td>
<td class="nump">2,692<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">44,451<span></span>
</td>
<td class="nump">49,113<span></span>
</td>
<td class="nump">23,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: net income attributable to noncontrolling interests</a></td>
<td class="nump">16,620<span></span>
</td>
<td class="nump">18,687<span></span>
</td>
<td class="nump">9,556<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income attributable to Goosehead Insurance, Inc.</a></td>
<td class="nump">$ 27,831<span></span>
</td>
<td class="nump">$ 30,426<span></span>
</td>
<td class="nump">$ 14,140<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_EarningsPerShareBasicAndDilutedEPSAbstract', window );"><strong>Earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.11<span></span>
</td>
<td class="nump">$ 1.23<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_EarningsPerShareBasicAndDilutedSharesAbstract', window );"><strong>Weighted average shares of Class A common stock outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">24,975<span></span>
</td>
<td class="nump">24,657<span></span>
</td>
<td class="nump">23,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">38,103<span></span>
</td>
<td class="nump">38,301<span></span>
</td>
<td class="nump">38,356<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_CommissionsAndAgencyFeesMember', window );">Commissions and agency fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 155,386<span></span>
</td>
<td class="nump">$ 139,059<span></span>
</td>
<td class="nump">$ 116,061<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_FranchiseMember', window );">Franchise revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">209,248<span></span>
</td>
<td class="nump">174,514<span></span>
</td>
<td class="nump">143,772<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_InterestIncome1Member', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 670<span></span>
</td>
<td class="nump">$ 932<span></span>
</td>
<td class="nump">$ 1,443<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Depreciation, Depletion And Amortization, Excluding Debt Issuance Cost Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_EarningsPerShareBasicAndDilutedEPSAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share, Basic and Diluted EPS</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_EarningsPerShareBasicAndDilutedEPSAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_EarningsPerShareBasicAndDilutedSharesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share Basic and Diluted Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_EarningsPerShareBasicAndDilutedSharesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(14)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 37: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 38: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_CommissionsAndAgencyFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_CommissionsAndAgencyFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_FranchiseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_FranchiseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_InterestIncome1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_InterestIncome1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated balance sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 34,390<span></span>
</td>
<td class="nump">$ 54,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">3,547<span></span>
</td>
<td class="nump">3,693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable', window );">Commissions and agency fees receivable, net</a></td>
<td class="nump">36,613<span></span>
</td>
<td class="nump">31,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_AccountsReceivableNetCurrentFranchiseReceivable', window );">Receivable from franchisees, net</a></td>
<td class="nump">11,141<span></span>
</td>
<td class="nump">11,077<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">7,552<span></span>
</td>
<td class="nump">8,139<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">93,243<span></span>
</td>
<td class="nump">108,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable', window );">Receivable from franchisees, net of current portion</a></td>
<td class="nump">2,936<span></span>
</td>
<td class="nump">3,469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation</a></td>
<td class="nump">21,549<span></span>
</td>
<td class="nump">24,101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use asset</a></td>
<td class="nump">34,087<span></span>
</td>
<td class="nump">37,420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net of accumulated amortization</a></td>
<td class="nump">39,700<span></span>
</td>
<td class="nump">25,075<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes, net</a></td>
<td class="nump">216,371<span></span>
</td>
<td class="nump">193,478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">6,978<span></span>
</td>
<td class="nump">5,546<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">414,864<span></span>
</td>
<td class="nump">397,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">33,629<span></span>
</td>
<td class="nump">22,891<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_PremiumsPayableCurrent', window );">Premiums payable</a></td>
<td class="nump">3,547<span></span>
</td>
<td class="nump">3,693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability</a></td>
<td class="nump">8,666<span></span>
</td>
<td class="nump">6,535<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">3,241<span></span>
</td>
<td class="nump">3,275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Note payable</a></td>
<td class="nump">2,993<span></span>
</td>
<td class="nump">10,063<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent', window );">Liabilities under tax receivable agreement</a></td>
<td class="nump">6,237<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">58,313<span></span>
</td>
<td class="nump">46,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability, net of current portion</a></td>
<td class="nump">51,168<span></span>
</td>
<td class="nump">54,536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Note payable, net of current portion</a></td>
<td class="nump">289,461<span></span>
</td>
<td class="nump">82,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Contract liabilities, net of current portion</a></td>
<td class="nump">13,025<span></span>
</td>
<td class="nump">15,191<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent', window );">Liabilities under tax receivable agreement, net of current portion</a></td>
<td class="nump">165,685<span></span>
</td>
<td class="nump">160,142<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">577,652<span></span>
</td>
<td class="nump">358,577<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (see notes 9, 15, and 17)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">37,486<span></span>
</td>
<td class="nump">58,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(133,356)<span></span>
</td>
<td class="num">(15,401)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="num">(95,504)<span></span>
</td>
<td class="nump">43,889<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="num">(67,284)<span></span>
</td>
<td class="num">(4,813)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="num">(162,788)<span></span>
</td>
<td class="nump">39,076<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and equity</a></td>
<td class="nump">414,864<span></span>
</td>
<td class="nump">397,653<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">247<span></span>
</td>
<td class="nump">247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">$ 119<span></span>
</td>
<td class="nump">$ 126<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Net, Current - Commissions And Agency Fees Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_AccountsReceivableNetCurrentFranchiseReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Net, Current - Franchise Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_AccountsReceivableNetCurrentFranchiseReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_AccountsReceivableNetNoncurrentFranchiseReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Net, Noncurrent - Franchise Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_AccountsReceivableNetNoncurrentFranchiseReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_LiabilitiesUnderTaxReceivableAgreementCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liabilities Under Tax Receivable Agreement, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_LiabilitiesUnderTaxReceivableAgreementCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liabilities Under Tax Receivable Agreement, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_PremiumsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Premiums Payable, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_PremiumsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 42: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 47: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 51: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 52: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 54: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 55: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated balance sheets (Parenthetical) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock shares authorized (in shares)</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock shares issued (in shares)</a></td>
<td class="nump">24,653<span></span>
</td>
<td class="nump">24,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding (in shares)</a></td>
<td class="nump">24,653<span></span>
</td>
<td class="nump">24,668<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock shares authorized (in shares)</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock shares issued (in shares)</a></td>
<td class="nump">11,935<span></span>
</td>
<td class="nump">12,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding (in shares)</a></td>
<td class="nump">11,935<span></span>
</td>
<td class="nump">12,620<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated statements of stockholders' equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Class A Common Stock</div></th>
<th class="th"><div>Class B Common Stock</div></th>
<th class="th"><div>Total stockholders' equity</div></th>
<th class="th">
<div>Common stock </div>
<div>Class A Common Stock</div>
</th>
<th class="th">
<div>Common stock </div>
<div>Class B Common Stock</div>
</th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Accumulated deficit</div></th>
<th class="th"><div>Noncontrolling interest</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,034<span></span>
</td>
<td class="nump">14,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="num">$ (33,624)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,555)<span></span>
</td>
<td class="nump">$ 228<span></span>
</td>
<td class="nump">$ 146<span></span>
</td>
<td class="nump">$ 51,038<span></span>
</td>
<td class="num">$ (59,967)<span></span>
</td>
<td class="num">$ (25,069)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions</a></td>
<td class="num">(10,939)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,939)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">23,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,140<span></span>
</td>
<td class="nump">9,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">9,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,628<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,662<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">23,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Activity under employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Activity under employee stock purchase plan</a></td>
<td class="nump">607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">383<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption of LLC Units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,517)<span></span>
</td>
<td class="num">(1,517)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Redemption of LLC Units</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,598)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="num">$ (15)<span></span>
</td>
<td class="num">(2,598)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement', window );">Deferred tax adjustments net of Tax Receivable Agreement liabilities</a></td>
<td class="nump">3,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,966<span></span>
</td>
<td class="nump">12,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2023</a></td>
<td class="nump">16,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,966<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">$ 130<span></span>
</td>
<td class="nump">73,413<span></span>
</td>
<td class="num">(45,827)<span></span>
</td>
<td class="num">(11,180)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions</a></td>
<td class="num">(4,829)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,829)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Share repurchases (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,045)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Share repurchases</a></td>
<td class="num">(63,605)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,561)<span></span>
</td>
<td class="num">$ (10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,551)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22,044)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">49,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,426<span></span>
</td>
<td class="nump">18,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">12,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,698<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">27,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Activity under employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Activity under employee stock purchase plan</a></td>
<td class="nump">489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption of LLC Units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(300)<span></span>
</td>
<td class="num">(300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(334)<span></span>
</td>
<td class="num">(334)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Redemption of LLC Units</a></td>
<td class="nump">124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(383)<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="num">$ (4)<span></span>
</td>
<td class="num">(383)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement', window );">Deferred tax adjustments net of Tax Receivable Agreement liabilities</a></td>
<td class="nump">984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,668<span></span>
</td>
<td class="nump">12,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,668<span></span>
</td>
<td class="nump">12,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2024</a></td>
<td class="nump">39,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,889<span></span>
</td>
<td class="nump">$ 247<span></span>
</td>
<td class="nump">$ 126<span></span>
</td>
<td class="nump">58,917<span></span>
</td>
<td class="num">(15,401)<span></span>
</td>
<td class="num">(4,813)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions</a></td>
<td class="num">(66,931)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(66,931)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared</a></td>
<td class="num">(145,786)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(145,786)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(145,786)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Share repurchases (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,014)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Share repurchases</a></td>
<td class="num">(81,720)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(53,312)<span></span>
</td>
<td class="num">$ (10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(53,302)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,408)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 44,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,831<span></span>
</td>
<td class="nump">16,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="nump">309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">$ 13,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,782<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">23,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,687<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Activity under employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Activity under employee stock purchase plan</a></td>
<td class="nump">413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption of LLC Units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(700)<span></span>
</td>
<td class="num">(700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(685)<span></span>
</td>
<td class="num">(685)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Redemption of LLC Units</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,647)<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="num">$ (7)<span></span>
</td>
<td class="num">(3,647)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement', window );">Deferred tax adjustments net of Tax Receivable Agreement liabilities</a></td>
<td class="nump">10,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,653<span></span>
</td>
<td class="nump">11,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,653<span></span>
</td>
<td class="nump">11,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2025</a></td>
<td class="num">$ (162,788)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (95,504)<span></span>
</td>
<td class="nump">$ 247<span></span>
</td>
<td class="nump">$ 119<span></span>
</td>
<td class="nump">$ 37,486<span></span>
</td>
<td class="num">$ (133,356)<span></span>
</td>
<td class="num">$ (67,284)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Tax Receivable Agreement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 37: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 38: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 42: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 47: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 51: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 52: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 54: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 55: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated statements of stockholders' equity (Parenthetical)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>$ / shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share (in dollars per share)</a></td>
<td class="nump">$ 5.91<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated statements of cash flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 44,451<span></span>
</td>
<td class="nump">$ 49,113<span></span>
</td>
<td class="nump">$ 23,696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">11,270<span></span>
</td>
<td class="nump">10,535<span></span>
</td>
<td class="nump">9,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discounts and issuance costs</a></td>
<td class="nump">1,142<span></span>
</td>
<td class="nump">420<span></span>
</td>
<td class="nump">225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">(Gain) loss on disposal of fixed assets</a></td>
<td class="num">(189)<span></span>
</td>
<td class="nump">74<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="nump">804<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment expense</a></td>
<td class="nump">4,694<span></span>
</td>
<td class="nump">347<span></span>
</td>
<td class="nump">3,628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">1,842<span></span>
</td>
<td class="nump">2,901<span></span>
</td>
<td class="nump">4,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Equity-based compensation</a></td>
<td class="nump">23,375<span></span>
</td>
<td class="nump">27,971<span></span>
</td>
<td class="nump">23,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Adjustments to tax receivable agreement liability</a></td>
<td class="nump">516<span></span>
</td>
<td class="nump">8,672<span></span>
</td>
<td class="nump">23,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">5,888<span></span>
</td>
<td class="num">(3,745)<span></span>
</td>
<td class="num">(22,123)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_NoncashLeaseExpense', window );">Noncash lease expense</a></td>
<td class="num">(1,723)<span></span>
</td>
<td class="num">(4,476)<span></span>
</td>
<td class="num">(748)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_PaymentsForCloudComputingArrangements', window );">Cloud computing arrangement implementation costs</a></td>
<td class="num">(657)<span></span>
</td>
<td class="num">(1,180)<span></span>
</td>
<td class="num">(85)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable', window );">Receivable from franchisees</a></td>
<td class="nump">104<span></span>
</td>
<td class="nump">3,858<span></span>
</td>
<td class="nump">7,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable', window );">Commissions and agency fees receivable</a></td>
<td class="num">(6,027)<span></span>
</td>
<td class="num">(19,950)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="nump">588<span></span>
</td>
<td class="num">(250)<span></span>
</td>
<td class="num">(3,555)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">966<span></span>
</td>
<td class="nump">827<span></span>
</td>
<td class="nump">486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">6,913<span></span>
</td>
<td class="nump">5,060<span></span>
</td>
<td class="num">(109)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="num">(2,200)<span></span>
</td>
<td class="num">(8,633)<span></span>
</td>
<td class="num">(19,454)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">91,757<span></span>
</td>
<td class="nump">71,544<span></span>
</td>
<td class="nump">50,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Issuance of notes receivable to franchisees</a></td>
<td class="num">(125)<span></span>
</td>
<td class="num">(325)<span></span>
</td>
<td class="num">(130)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable', window );">Proceeds from notes receivable to franchisees</a></td>
<td class="nump">303<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForSoftware', window );">Capitalized software development costs</a></td>
<td class="num">(13,096)<span></span>
</td>
<td class="num">(11,209)<span></span>
</td>
<td class="num">(7,705)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Cash consideration paid for asset acquisitions</a></td>
<td class="num">(4,922)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,895)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_PaymentsForDisposalOfAssets', window );">Cash paid for asset disposals</a></td>
<td class="num">(32)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(5,671)<span></span>
</td>
<td class="num">(979)<span></span>
</td>
<td class="num">(4,452)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used for investing activities</a></td>
<td class="num">(23,543)<span></span>
</td>
<td class="num">(12,419)<span></span>
</td>
<td class="num">(19,182)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_IncreaseDecreaseInCustomerPremiums', window );">Customer premiums, net</a></td>
<td class="num">(481)<span></span>
</td>
<td class="nump">994<span></span>
</td>
<td class="num">(75)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance cost</a></td>
<td class="num">(7,944)<span></span>
</td>
<td class="num">(621)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSecuredDebt', window );">Repayment of notes payable</a></td>
<td class="num">(101,700)<span></span>
</td>
<td class="num">(9,422)<span></span>
</td>
<td class="num">(16,875)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from notes payable</a></td>
<td class="nump">306,374<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from the issuance of Class A common stock</a></td>
<td class="nump">13,967<span></span>
</td>
<td class="nump">12,235<span></span>
</td>
<td class="nump">9,898<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of Class A common stock</a></td>
<td class="num">(81,720)<span></span>
</td>
<td class="num">(63,184)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_PaymentForPartnershipDistributions', window );">Member distributions</a></td>
<td class="num">(64,224)<span></span>
</td>
<td class="num">(4,829)<span></span>
</td>
<td class="num">(10,939)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_PaymentToTaxReceivableAgreement', window );">Payments pursuant to tax receivable agreement</a></td>
<td class="num">(6,736)<span></span>
</td>
<td class="num">(5,372)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividends to stockholders</a></td>
<td class="num">(145,786)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used for financing activities</a></td>
<td class="num">(88,250)<span></span>
</td>
<td class="num">(45,199)<span></span>
</td>
<td class="num">(17,991)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents, and restricted cash</a></td>
<td class="num">(20,036)<span></span>
</td>
<td class="nump">13,926<span></span>
</td>
<td class="nump">13,660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, and restricted cash, beginning of period</a></td>
<td class="nump">57,973<span></span>
</td>
<td class="nump">44,047<span></span>
</td>
<td class="nump">30,387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, and restricted cash, end of period</a></td>
<td class="nump">37,937<span></span>
</td>
<td class="nump">57,973<span></span>
</td>
<td class="nump">44,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow data:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid during the year for interest</a></td>
<td class="nump">21,711<span></span>
</td>
<td class="nump">6,876<span></span>
</td>
<td class="nump">6,369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">929<span></span>
</td>
<td class="nump">631<span></span>
</td>
<td class="nump">701<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived', window );">Cash paid pursuant to tax receivable agreement</a></td>
<td class="nump">$ 7,371<span></span>
</td>
<td class="nump">$ 5,372<span></span>
</td>
<td class="nump">$ 421<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accounts Receivable - Commissions And Agency Fees Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accounts Receivable - Franchise Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_IncreaseDecreaseInCustomerPremiums">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Customer Premiums</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_IncreaseDecreaseInCustomerPremiums</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_NoncashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash Lease Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_NoncashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_PaymentForPartnershipDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment For Partnership Distributions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_PaymentForPartnershipDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_PaymentToTaxReceivableAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment to Tax Receivable Agreement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_PaymentToTaxReceivableAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_PaymentsForCloudComputingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for Cloud Computing Arrangements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_PaymentsForCloudComputingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_PaymentsForDisposalOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for Disposal of Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_PaymentsForDisposalOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479908/805-50-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 942<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480095/942-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 942<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480035/942-10-S99-6<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPaidFederalBeforeRefundReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before income tax refund received, of cash paid to federal (national) tax jurisdiction for tax on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPaidFederalBeforeRefundReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the proceeds from sale of notes receivable, as well as principal collections from a borrowing supported by a written promise to pay an obligation (note receivable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 37: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 38: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization</a></td>
<td class="text">Organization<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;1, 2018 Goosehead Insurance, Inc. ("GSHD") completed the Offering of 9,810 thousand shares of Class&#160;A common stock at a price of $10.00 per share, which included 1,280 thousand shares issued pursuant to the underwriter's over-allotment option. GSHD became the sole managing member of Goosehead Financial, LLC (&#8220;GF&#8221;). GF was organized on January&#160;1, 2016 as a Delaware Limited Liability Company and is headquartered in Westlake, TX. The operations of GF represent the predecessor to GSHD prior to the Offering, and the consolidated entities of GF are described in more detail below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD (collectively with its consolidated subsidiaries, the &#8220;Company&#8221;) provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned offices and franchise units across the nation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operations of the corporate-owned offices are recorded in Texas Wasatch Insurance Services, L.P. (&#8220;TWIS&#8221;)&#8212;a Texas limited partnership headquartered in Westlake, TX and operating since 2003. TWIS is a wholly-owned subsidiary of Goosehead Insurance Holdings ("GIH"), which is a wholly-owned subsidiary of GF. The Company had 14 corporate-owned offices in operation at December 31, 2025, 14 at December 31, 2024, and 14 at December 31, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operations of the franchise units are recorded in Goosehead Insurance Agency, LLC (&#8220;GIA&#8221;)&#8212;a Delaware limited liability company headquartered in Westlake, TX and operating since 2011. GIA is 100% owned by GIH, which is 100% owned by GF. Franchisees are provided access to insurance Carrier Appointments, product training, technology infrastructure, client service centers and back office services. During years ended December 31, 2025, 2024, and 2023, the Company onboarded 101, 97, and 209 franchise locations, respectively and had 1,009, 1,103, and 1,226 operating franchise locations as of December 31, 2025, 2024 and 2023, respectively. No franchises were purchased by the Company during the years ended December 31, 2025, 2024, and 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Offering, both Goosehead Management, LLC (&#8220;GM&#8221;) and Texas Wasatch Insurance Holdings Group LLC (&#8220;TWIHG&#8221;) became wholly owned indirect subsidiaries of GF. Both GM and TWIHG are non-operating holding companies created to receive management fees from the operating entities TWIS and GIA.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reorganization Transactions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Offering, the Company completed the following transactions (the "Reorganization Transactions"):</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The GF limited liability company agreement was amended to, among other things, i) appoint GSHD as the sole managing member of GF and ii) modify the capital structure of GF by reclassifying the interests previously held by Pre-IPO LLC Members into a single new class of non-voting LLC Units.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">GSHD was authorized to issue two classes of common stock. 9,810 thousand shares of Class A common stock were issued pursuant to the Offering, including the underwriters' over-allotment option. 22,747 thousand shares of Class B common stock were issued to the Pre-IPO LLC Members in an amount equal to the number of LLC Units held by each such Pre-IPO LLC Member in exchange for certain management rights of GF. Each share of Class A common stock and Class B common stock entitles its holder to one vote per share on all matters submitted to a vote of GSHD's stockholders. Each share of Class B common stock can be exchanged for one share of Class A common stock or, at GSHD's discretion, a cash payment equal to the volume weighted average market price of one share of Class A common stock, thus canceling the share of Class B common stock on a one-for-one basis. </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Goosehead Management Holders and Texas Wasatch Holders indirectly transferred their ownership interests in GM and TWIHG, respectively, to GSHD in exchange for the Goosehead Management Note and Texas Wasatch Note. The aggregate principal amount of the Goosehead Management Note and the Texas Wasatch Note was approximately $114 million. Because the net proceeds from the Offering were insufficient to repay the aggregate principal amount of the notes, 3,724 thousand shares of Class A common stock were issued to the Goosehead Management Holders and the Texas Wasatch Holders for the difference. GSHD contributed direct and indirect ownership interests in each of TWIHG and GM to GF. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following completion of the Reorganization Transactions and the Offering, GSHD owned 37.3% of GF and the Pre-IPO LLC Members owned the remaining 62.7%. GSHD is the sole managing member of GF and holds the sole voting power and management control. Accordingly, GSHD consolidates the financial results of GF and reports noncontrolling interest in GSHD's consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480922/205-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481034/205-10-S45-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of presentation and significant accounting policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Basis of presentation and significant accounting policies</a></td>
<td class="text">Basis of presentation and significant accounting policies<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying audited consolidated financial statements of GSHD and our subsidiaries are presented in accordance with the rules and regulations of the SEC for annual reports on Form 10-K and are prepared in accordance with U.S. GAAP. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Reclassification</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts previously reported in the prior period financial statements have been reclassified for comparative purposes to conform to the current period's presentation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Significant accounting policies</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. Accordingly, actual results could differ from those estimates as more information becomes known.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains its cash in bank deposit accounts that, at times, may exceed federally insured limits; however, the Company has not historically experienced any losses in these accounts. The Company believes it is not exposed to any significant credit risk. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company earns interest on its cash balance that is held in interest-bearing checking accounts. During the years ended December 31, 2025 and 2024, the Company recognized $2.9 million and $1.6 million, respectively, in interest income within Other income (expense) in the Consolidated Statements of Operations. No interest was earned during the year ended December 31, 2023. As of December 31, 2025, 2024 and 2023, the Company did not have any cash equivalents.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds premiums received from the insured, but not yet remitted to the insurance carrier in a fiduciary capacity. Premiums received but not yet remitted included in restricted cash were $3.5 million and $3.7 million as of December 31, 2025 and 2024, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of our cash and cash equivalents and restricted cash balances as presented in the consolidated statements of cash flows for the years ended December 31, 2025, 2024, and 2023 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:44.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.881%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,390&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,956&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,547&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,091&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,937&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,973&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,047&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commissions and agency fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon issuance of a new policy, the Company typically collects the first premium payment from the insured and then remits the full premium amount to the insurance carrier. The insurance carrier collects the remaining premiums directly from the insured and remits the applicable commissions to the Company. Accordingly, as reported in the accompanying consolidated balance sheets, commissions are receivables from the insurance carriers. These direct-bill arrangements consist of a high volume of transactions with small premium amounts, with the billing controlled by the insurance carriers. The income statement and balance sheet effects of the commissions are recorded at the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contract effective date and generally are based on a percentage of premiums for insurance coverage. During 2025, the Company wrote with over 200 insurance carriers, of which 76 provided national coverage. In 2025, two carriers represented more than 10% of total revenue at 19% and 13%. In 2024, three carriers represented more than 10% of total revenue at 19%, 15%, and 10%. In 2023, two carriers represented more than 10% of total revenue at 16% and 12%. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In select states, agents have the option to charge an agency fee for the placement of the insurance policy. These non-refundable fees are recorded as receivable on the date the policy is effective with the insurance carrier.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for uncollectible agency fees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records agency fees receivable net of an allowance for estimated uncollectible accounts to reflect any loss anticipated for the related agency fees receivable balances, which anticipated loss is charged to bad debts. The agency fees receivable balance consists of numerous small-balance, homogeneous accounts. The Company calculates the allowance based on collection history and writes off all uncollected agency fee balances outstanding over ninety days.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Receivable from franchisees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivable from franchisees consists of franchise fees receivable net of an allowance for uncollectible franchise fees and unamortized discount on franchise fees, royalty fees receivable, and notes receivable from franchisees.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Franchise fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the start date of the franc</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hise agreement, the Company records an entry to establish a franchise fees receivable and a contract liability. The contract liability will be amortized to franchise fees within Franchise revenues over the 10-year life of the franchise contract. Franchis</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ees have historically had the option to pay the full amount of franchise fees up front or to pay a deposit up front and the remaining balance by payment plan over time. The franchisees that elected to pay the initial franchise fee over time pay in total an amount that exceeds the amount due had they paid the full amount up front. As such, the payment plan option is treated as a zero-interest rate note, which creates an imputation of interest. The imputed interest is recorded as a discount on the franchise fee receivable and amortized using the effective interest rate method over the life of the payment plan. The amount of interest recorded in 2025, 2024, and 2023 related to franchise fees on a payment plan was $0.7 million, $0.9 million, and $1.4 million, respectively, and is included in Interest income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for uncollectible franchise fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records franchise fees receivable net of an allowance for estimated uncollectible accounts to reflect any loss anticipated related to the franchise fees receivable balances, which anticipated loss is charged to bad debts. The franchise fees receivable balance consists of numerous small-balance, homogeneous accounts. The Company calculates the allowance based on our history of write offs for all franchise accounts. Franchise fees receivable and the related allowance are written off if the franchisee owing the balance terminates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Royalty fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Royalty fees are recorded at the point in time when the policy becomes effective with the insurance carrier. The royalty fees are secured by the commissions of the franchisee with no historical losses incurred for uncollectible royalty fees. As such, there is no allowance for doubtful accounts relating to royalty fees.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goosehead provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned locations and franchise units. Goosehead is compensated for the insurance brokerage services that it provides for clients in the form of commissions, agency fees, royalty fees, and contingent commissions. The Company estimates revenue and constrains the estimates such that </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">it is probable there will not be a significant reversal of revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adjusts its estimate of revenue recognized based on cash collections.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also recognizes revenue for initial franchise fees generated from a contract between the Company and a franchisee. Initial franchise fees are recognized as revenue over the 10-year life of the franchise contract, beginning on the start date of the contract.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain costs to obtain or fulfill a contract are capitalized. The Company capitalizes the commission payments paid to obtain new franchise contracts. These deferred costs are amortized over the expected life of the underlying franchise fee, and are included in Other assets in the Company's consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 Revenues for further explanation of the Company's revenue recognition policy.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property&#160;&amp; equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company carries fixed assets at cost, less accumulated depreciation, as stated in the accompanying consolidated balance sheets. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful life of five years for furniture, fixtures and equipment and three years for computer equipment. Leasehold improvements are also amortized using the straight-line method and are amortized over the shorter of the remaining term of the lease or the useful life of the improvement. Expenditures for improvements are capitalized, and expenditures for maintenance and repairs are expensed as incurred. Upon sale or retirement, the cost and related accumulated depreciation and amortization is removed from the related accounts, and the resulting gain or loss, if any, is reflected in income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are stated at cost less accumulated amortization and reflect amounts paid for the Company&#8217;s web domain, computer software costs, and books of business (customer accounts). The web domain is amortized over a useful life of fifteen years, software costs are amortized over a useful life of <span style="-sec-ix-hidden:f-569">three</span> to ten years, and books of business are amortized over a useful life of eight years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2023, the Company entered into an agreement to purchase Vivint Smart Home's insurance Book of Business, for which the Company paid $5.8&#160;million in cash consideration. We made no purchases of books of business during the year ended December 31, 2024. Total purchases of books of business during the year ended December 31, 2025 were $4.9 million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews all of its identifiable assets for impairment periodically and whenever events or changes in business circumstances indicate that the carrying value of the assets may not be recoverable. In reviewing identifiable assets, if the undiscounted future cash flows were less than the carrying amount of the respective assets, an indicator of impairment would exist, and further analysis would be required to determine whether or not a loss would need to be charged against current period earnings as a component of general and administrative expenses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of tangible assets during the year ended December 31, 2025, the Company identified three office leases that would be exited or subleased and completed a recoverability assessment for assets at each location. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $1.6 million for property and equipment and $3.1 million for right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of tangible assets during the year ended December 31, 2024, the Company identified one office lease that would be subleased and completed a recoverability assessment for assets at that location. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $0.1&#160;million of property and equipment and $0.2&#160;million of right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of tangible assets during the year ended December 31, 2023, the Company identified two office leases that will be subleased and completed a recoverability assessment for assets at those locations. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $1.4 million of property and equipment and $1.1 million of right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of intangible assets during the year ended December 31, 2023, the Company identified a group of internally-developed software assets that had not been placed into service and would not be completed. As a result, the Company determined the assets had no fair value and recorded an impairment expense of $1.1 million related to the asset group.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No additional impairment was identified during the years ended December 31, 2025, 2024, and 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premiums payable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premiums payable represent premium payments that have been received from insureds but not yet remitted to the insurance carriers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred financing costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred financing costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense in accordance with the related debt agreements. Deferred financing costs for existing debt facilities are included as a reduction in notes payable on the accompanying consolidated balance sheets while deferred financing costs incurred for debt facilities not yet consummated as of the end of a reporting period are included in other assets on the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Accounting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary leased asset class of the Company is real estate. For leases with an original term longer than one year, lease liabilities are initially recognized on the lease commencement date based on the present value of the future minimum lease payments over the lease term, including non-lease components such as fixed common area maintenance costs and other fixed costs. A corresponding right-of-use ("ROU") asset is initially recognized equal to the lease liability adjusted for any lease prepayments, initial direct costs and lease incentives, and amortized into rent expense, which is included in general and administrative expenses in the consolidated statements of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discount rates used in determining the present value of leases represent our collateralized borrowing rate considering each lease's term. Certain leases have options to renew or terminate the lease that can be exercised at the discretion of the Company. These options are included in the lease term when it is reasonably certain that we will exercise that option. Rent expense is generally recognized on a straight-line basis over the lease term and included in General and administrative expenses in the Consolidated Statements of Operations. See Note 15 for further information. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes pursuant to the asset and liability method, which requires the recognition of deferred income tax assets and liabilities related to the expected future tax consequences arising from temporary differences between the carrying amounts and tax bases of assets and liabilities based on enacted statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Any effects of changes in income tax rates or laws are included in income tax expense in the period of enactment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses advertising costs as they are incurred. Advertising expense for the years ended December 31, 2025, 2024, and 2023 was $1.3 million, $1.0 million, and $0.9 million, respectively, and is included within general and administrative expenses in the consolidated statements of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently adopted accounting pronouncements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments require enhanced disclosures of significant segment expenses and other segment items, provide for the disclosure of additional measures of a segment's profit or loss used by the chief operating decision maker, require that all annual disclosures about a reportable segment's profit or loss and assets be included in interim periods, and provide new segment reporting requirements for entities with a single reportable segment. The Company adopted this ASU for the annual period ended December 31, 2024 and the amendments have been applied retrospectively to all periods presented. Refer to our segment disclosure in "Note 16. Segment information" for more information.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied on a prospective basis, although optional retrospective application is permitted. The Company adopted this ASU for the annual period ended December 31, 2025. Refer to our income tax disclosure in "Note 10. Income taxes" for more information.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendment requires additional disclosures of certain costs and expenses within the notes to the consolidated financial statements. Additionally, in January 2025, the FASB issued ASU No. 2025-01, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which clarified that the updates are effective for annual reporting periods beginning after December 15, 2026, and interim periods thereafter. The Company is currently evaluating the impact this guidance will have on its consolidated financial statement disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the FASB issued ASU No. 2025-05, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments&#8212;Credit Losses&#8212;(Topic 326)&#8212;Measurement of Credit Losses for Account Receivable and Contract Assets. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments provide for a practical expedient that an entity may assume that conditions as of the balance sheet date remain unchanged over the remaining life of the asset when estimating expected credit losses for current accounts receivable and current contract assets arising from revenue transactions from contracts with customers. The guidance is effective for annual reporting periods beginning after December 15, 2025, and should be applied prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06, Intangibles</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40)&#8212;Targeted Improvements to the Accounting for Internal-Use Software. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments improve the accounting for costs related to internal-use software. The new guidance eliminates project stages and requires capitalizing software costs to begin when (1) management has authorized and committed to funding the software project and (2) it is probable that the project will be completed and the software will be used to perform the function intended. When evaluating if a project is probable to be completed, significant development uncertainty must be assessed. Additionally, disclosures for property, plant and equipment will be required for all capitalized software costs. The guidance is effective for annual reporting periods beginning after December 15, 2027, with early adoption permitted as of the beginning of an annual reporting period. Upon adoption, the guidance may be applied prospectively, retrospectively or using a modified transition approach. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenues</a></td>
<td class="text">Revenues<div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commissions and agency fees</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The Company earns commissions, which are paid as a percentage of the policy premiums placed by the Company, by performing its obligation to identify, place, and make effective insurance coverage on behalf of its customer, the insured. The Company defines the term of the policy as the contractual period the policy provides insurance coverage to the insured, which is typically 1 year or less. Commissions earned for the placement of the initial policy term for a given insurance product are recorded as New Business Commissions. New Business Commissions are earned at a point in time on the effective date of the policy, which is when the customer&#8217;s unilateral right to cancel the policy without consideration expires, as the Company has no further performance obligations for the initial term once the policy is placed and made effective.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">After the initial policy term for a given insurance product, the Company earns Renewal Commissions by assisting the customer to make effective a renewal policy that satisfies the customer&#8217;s current insurance coverage needs. The Company performs this obligation by monitoring the customer&#8217;s policy to ensure a renewal is offered by the carrier and that the client promptly pays the premium. Alternatively, based on the needs of the customer, the Company may assist the customer to adjust coverage terms to satisfy its current insurance coverage needs or the Company may assist the customer to re-shop the insurance coverage to identify, place, and make effective a policy that better meets those needs. Renewal Commissions are earned at a point in time upon the effective date of the renewal policy term or upon the effective date of the replacement policy identified, placed, and made effective for the customer, which is when the customer&#8217;s unilateral right to non-renew the policy expires, as the Company has no further performance obligations for that renewal policy term.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The transaction price for commissions revenue is set as an estimate of the variable consideration to be received for the current policy term. This estimate includes the fixed consideration due based on the contractual terms of the current policy and adjustments for estimates of modifications of the contractual terms of the current policy and/or termination of the policy before the end of the current term. This variable consideration is constrained to the extent that it is probable there will not be a significant reversal of revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For Agency Fees, the Company enters into a contract with the insured, in which the Company's performance obligation is to place an insurance policy. The transaction price of the agency fee is set at the time the sale is </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">agreed upon, and is included in the contract. Agency Fee revenue is recognized at a point in time, which is the effective date of the policy.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent commission revenue is generated from contracts between the Company and insurance carriers, for which the Company is compensated for certain growth, profitability, or other performance-based metrics. The performance obligations for contingent commissions will vary by contract, but generally include the Company increasing profitable written premium with the insurance carrier. The transaction price for contingent commissions is estimated based on all available information and is recognized over time as the Company completes its performance obligations, as the underlying policies are placed, net of a constraint.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company must estimate the amount of consideration that will be received such that a significant reversal of revenue is not probable. Contingent commissions represent a form of variable consideration associated with the placement and profitability of coverage, for which we earn commissions. In connection with Topic 606, contingent commissions are estimated with a constraint applied and accrued relative to the recognition of the corresponding commissions for the period over which the contract applies. As contingent commissions are earned in relation to policies placed by the Company with the insurance carrier, the timing of recognizing contingent commissions follows a similar pattern as our commissions and fees, with any adjustments recognized when payments are received or as additional information that affects the estimate becomes available.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Franchise revenues</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Franchise revenues include initial franchise fees and ongoing new and renewal royalty fees from franchisees. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from Initial Franchise Fees is generated from a contract between the Company and a franchisee. The Company's performance obligation is to provide initial training, onboarding, ongoing support and use of the Company's business operations over the period of the franchise agreement. The transaction price is set by the franchise agreement and revenue is recognized over time as the Company completes its performance obligations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial franchise fees are recognized as revenue over the 10-year life of the franchise contract, beginning on the start date of the contract.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from New and Renewal Royalty Fees is recorded by applying the sales- and usage-based royalties exception. Under the sales- and usage-based exception, the Company recognizes revenue over time as a franchise places and makes effective a policy for an insured. The transaction price for the royalty fee for each policy made effective is set as the contractual royalty rate multiplied by </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an estimate of the commissions to be received by the franchise for the current term of the policy. This estimate includes the fixed consideration due based on the contractual terms of the current policy and adjustments for estimates of modifications of the contractual terms of the current policy and/or termination of the policy before the end of the current term. This variable consideration is constrained to the extent that it is probable there will not be a significant reversal of revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated ASC Topic 340 - Other Assets and Deferred Cost (&#8220;ASC 340&#8221;), which requires companies to defer certain incremental costs to obtain customer contracts and certain costs to fulfill customer contracts.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental costs to obtain - The Company defers certain costs to obtain customer contracts primarily as they relate to commission-based compensation plans for selling new franchise agreements. These incremental costs are deferred and amortized over a 10-year period, which is consistent with the term of the contract. The balance of costs to obtain is included with Other assets on the Consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to fulfill - The Company has evaluated the need to capitalize costs to fulfill customer contracts and has determined that there are no costs that meet the definition for capitalization under ASC 340.<br/><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance obligations satisfied in previous periods</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2025, the Company recognized $3.0 million in Commissions and agency fees and $1.0 million in Franchise revenues due to the release of the constraint on certain variable consideration related to policies placed and made effective in previous periods. The Company did not recognize any revenue related to performance obligations satisfied in previous periods for the years ended December 31, 2024, or 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregates revenue by source </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Type of revenue stream:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and agency fees</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewal commissions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New business commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,985&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,608&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,376&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,385&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,746&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewal royalty fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,767&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,942&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,524&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New business royalty fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial franchise fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,594&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,620&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other franchise revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,276&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Timing of revenue recognition:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,010&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,673&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,315&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,304&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,505&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,276&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, cost to obtain, and contract liabilities from contracts with customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase/(decrease)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost to obtain franchise contracts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and agency fees receivable, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,613&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,375&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable from franchisees, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)(3)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,266&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,466&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,200)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Cost to obtain franchise contracts is included in Other assets on the consolidated balance sheets.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Includes both the current and long term portion of this balance.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) Initial Franchise Fees to be recognized over the life of the contract</span></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes in contract liabilities are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liability at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,466&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,594)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,620)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New deferrals</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(536)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,138)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liability at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,266&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,466&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1) Initial franchise fees where the consideration is received from the customer for services which are to be transferred to the franchisee over the term of the franchise agreement</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2) Franchise Fees, net of recognized revenue, no longer deferred due to the termination of the Franchise Agreement.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anticipated Future Recognition of Deferred Initial Franchise Fees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the estimated initial franchise fees (contract liability) to be recognized in the future related to performance obligations that are unsatisfied at the end of the period </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.017%"><tr><td style="width:1.0%"></td><td style="width:67.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.414%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimate for the year ended December 31:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,741&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,266&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Franchise fees receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_FranchiseFeesReceivableTextBlock', window );">Franchise fees receivable</a></td>
<td class="text">Franchise fees receivable<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of Franchise fees receivable included in receivable from franchisees in the consolidated balance sheets consisted of the following </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise fees receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for uncollectible franchise fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total franchise fees receivable</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,557&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the allowance for uncollectible franchise fees was as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:82.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_FranchiseFeesReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Franchise Fees Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_FranchiseFeesReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for uncollectible agency fees<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Allowance for uncollectible agency fees</a></td>
<td class="text">Allowance for uncollectible agency fees<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the allowance for uncollectible agency fees was as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2024</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and equipment</a></td>
<td class="text">Property and equipment<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following at </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture&#160;&amp; fixtures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,268&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phone system</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,209&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,808&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,549&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,101&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $6.7 million, $7.3 million, and $7.6 million for the years ended December 31, 2025, 2024, and 2023, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible assets</a></td>
<td class="text">Intangible assets<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.031%"></td><td style="width:0.1%"></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average amortization period (years)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software&#160;&amp; web domain</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.48</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Books of business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.52</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,700&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,075&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $4.6 million, $3.2 million, and $1.7 million for the years ended December 31, 2025, 2024, and 2023, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected amortization for the next five calendar years as of December 31, 2025 are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.538%"><tr><td style="width:1.0%"></td><td style="width:64.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.937%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,688&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,700&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee benefit obligation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee benefit obligation</a></td>
<td class="text">Employee benefit obligation<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted a qualified deferred compensation plan under section 401(k) of the Internal Revenue Code. Full-time employees over the age of 21 with one month of service are eligible to participate. Under the plan, the Company&#8217;s contribution is based on a discretionary matching of 100% of salary deferral elected by each eligible employee up to a maximum of 3% of compensation. The Company&#8217;s matching portion vests over a four-year period, after which time the employee becomes fully vested and all future contributions will vest immediately.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Matching contributions may be changed at the discretion of the Company. Company contributions totaled $1.7 million, $1.5 million, and $1.5 million for the years ended December 31, 2025, 2024, and 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;21, 2021, the Company entered into the Second Amended and Restated Credit Agreement (the "Second Amended and Restated Credit Agreement") to refinance its $25.0 million revolving credit facility and $80.0 million term note payable to a $50.0 million revolving credit facility and $100.0 million term note payable in order to obtain a more favorable interest rate on the outstanding debt. The revolving credit facility and term note were collateralized by substantially all the Company's assets, which included right to future commissions and royalties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 26, 2023, the Company entered into Amendment No.1 of the Second Amended and Restated Credit Agreement, which provided that LIBOR should be replaced with Term SOFR.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 24, 2024, the Company entered into Amendment No. 2 of the Second Amended and Restated Credit Agreement, increasing the term note payable by $25&#160;million and increasing the capacity of the revolving credit facility by $25&#160;million to a total capacity of $75&#160;million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 8, 2025, the Company entered into a credit agreement (the "2025 Credit Agreement") providing for an aggregate $300&#160;million term notes payable (the "2025 Initial Term Loan") and $75&#160;million revolving credit facility (the "2025 Revolving Credit Facility"). The 2025 Initial Term Loan matures on January 8, 2032 and the 2025 Revolving Credit Facility matures on January 8, 2030. The 2025 Credit Agreement replaced the Second Amended and Restated Credit Agreement, which was repaid with the proceeds of the 2025 Initial Term Loan and terminated.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded $6.8 million of debt issuance costs and original issue discount related to the 2025 Initial Term Loan within Notes Payable and $1.8 million of debt issuance costs related to the 2025 Revolving Credit Facility within Other Assets in the consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 9, 2025, the Company entered into Amendment No. 1 to the 2025 Credit Agreement in order to refinance the outstanding balance of the 2025 Initial Term Loan with a new term loan facility (the "Term B-1 Facility"). The amendment reduced the applicable interest rate on our term loan borrowings under the facility by 0.50% to a rate of Term SOFR plus 3.00%. The Term B-1 Loan is payable in quarterly installments of $0.7 million, with a balloon payment of $280.5 million on January&#160;8, 2032. The 2025 Credit Agreement is secured by all property owned, leased or operated by the Company except for certain excluded assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025, the Company had nothing drawn against the revolving credit facility and had $75.0 million available to draw.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long term debt consists of the following </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:51.461%"><tr><td style="width:1.0%"></td><td style="width:63.956%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term Loan B-1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of note payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note payable, net of current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,461&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term B-1 Loan bears interest at a rate of Term SOFR plus 3.00%. The 2025 Revolving Credit Facility bears interest at Term SOFR plus a spread based on leverage ratio tiers as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leverage Ratio</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt; 1.50x</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + 175 bps</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 1.50x</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + 200 bps</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2.50x</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + 225 bps</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 3.50x</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + 250 bps</span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest payments on the revolving credit facility totaled $0.2 million, $0.2 million, $0.1 million for the years ended December 31, 2025, 2024, and 2023, respectively. The effective interest rate for the term note as of December 31, 2025 was 7.17%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the term note payable for the next five calendar years as of December 31, 2025 are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:32.602%"><tr><td style="width:1.0%"></td><td style="width:48.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.125%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,502&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 Credit Agreement contains certain affirmative and negative covenants. Under these covenants, the Company is limited in the amount of additional debt incurred and distributions payable. The Company's maximum allowable trailing twelve months debt-to-EBITDA ratio, as defined by the 2025 Credit Agreement, is 5.00 to 1.00. Additionally, the 2025 Credit Agreement contains certain change of control provisions that, if breached, would trigger a default. As of December 31, 2025, the Company was in compliance with these covenants. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of both instruments&#8217; variable interest rate, the note payable balances at December 31, 2025 and December 31, 2024 approximate their fair values using Level&#160;2 inputs, described below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The framework for measuring fair value provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements). The three levels of the fair value hierarchy are described as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1&#8212;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets.</span></div><div style="padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2&#8212;Significant other observable inputs other than Level&#160;1 prices such as quoted prices in markets that are not active, quoted prices for similar assets or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset.</span></div><div style="padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3&#8212;Significant unobservable inputs that reflect a reporting entity&#8217;s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The asset or liability&#8217;s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income taxes</a></td>
<td class="text">Income taxes<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Reorganization Transactions and the Offering, GSHD became the sole managing member of GF, which is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, GF is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by GF is passed through to and included in the taxable income or loss of its members, including GSHD, on a pro rata basis. GSHD is subject to U.S. federal income taxes, in addition to state and local income taxes, with respect to GSHD's allocable share of income of GF.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income tax expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,888&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,745)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,413)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income tax&#160;expense&#160;computed at the U.S. federal statutory income tax rate to the income tax&#160;expense&#160;recognized is as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,848&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,700&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes at U.S. federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,807&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of income not subject to entity level federal income tax</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nontaxable or nondeductible items:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax (benefit) or deficiency on equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible excess compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Meals and entertainment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax expense (benefit), net of federal benefit</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,397&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,413)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">State taxes in Texas made up the majority (greater than 50%) of the tax effect in this category for 2025..</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred tax assets and liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred tax assets are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.333%"><tr><td style="width:1.0%"></td><td style="width:51.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.501%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,705&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,503&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in flow-through entity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,975&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,371&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,478&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD has deferred tax assets resulting from tax basis adjustments to the assets of GF arising from redemptions of LLC Units and corresponding exchanges of Class B common stock for shares of Class A common stock. These tax basis adjustments have reduced the amount of tax we are required to pay, and they are expected to reduce the amount of tax that GSHD would otherwise be required to pay in the future. See tax receivable agreement subsection below for additional details.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD also has income tax net operating loss carryforwards for federal and state purposes of $103.0 million and $19.4 million (post apportionment pre-tax), respectively. The federal net operating loss carryforwards are carried </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forward indefinitely and are limited to 80% of taxable income in a given year. The state net operating loss carryforwards begin to expire in 2033.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncertain tax positions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD has determined there are no material uncertain tax positions as of December 31, 2025.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash paid for income taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of cash paid for income taxes are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.128%"><tr><td style="width:1.0%"></td><td style="width:75.938%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.862%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other state and local</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total state and local</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax receivable agreement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GF has made an election under Section 754 of the Internal Revenue Code of 1986, as amended, and the regulations thereunder (the &#8220;Code&#8221;) effective for each taxable year in which a redemption or exchange of LLC Units and corresponding Class B common stock for shares of Class A common stock occurs. Prior redemptions and exchanges have resulted, and future taxable redemptions or exchanges are expected to result in tax basis adjustments to the assets of GF that will be allocated to the Company and thus produce favorable tax attributes. These tax attributes would not be available to us in the absence of those transactions. These tax basis adjustments have reduced the amount of tax we are required to pay, and are expected to reduce the amount of tax that GSHD would otherwise be required to pay in the future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD entered into a tax receivable agreement with the Pre-IPO LLC Members on May 1, 2018 that provides for the payment by GSHD to the Pre-IPO LLC Members of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax or franchise tax that GSHD actually realizes as a result of (i) any increase in tax basis in GSHD's assets and (ii) tax benefits related to imputed interest deemed arising as a result of payments made under the tax receivable agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2025,  2024 and 2023, an aggregate of&#160;0.7 million, 0.3 million and 1.5 million&#160;LLC Units, respectively, were redeemed by the Pre-IPO LLC Members for newly-issued shares of Class A common stock. In connection with these redemptions, we received&#160;0.7 million, 0.3 million and 1.5 million&#160;LLC Units, which resulted in an increase in the tax basis of our investment in GF subject to the provisions of the TRA. We recognized a liability for the tax receivable agreement payments due to the Pre-IPO LLC Members, representing&#160;85%&#160;of the aggregate tax benefits we expect to realize from the tax basis increases related to the redemptions of LLC Units, after concluding it was probable that such tax receivable agreement payments would be paid based on our estimates of future taxable income. As of&#160;December 31, 2025 and 2024, the total amount of payments due to the Pre-IPO LLC Members under the tax receivable agreement was&#160;$171.9 million and $160.1 million, respectively, of which&#160;$6.2 million and $0.0 million, respectively,&#160;was current and included in Liabilities under tax receivable agreement within Current liabilities on the Consolidated balance sheets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' equity</a></td>
<td class="text">Stockholder's equity<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Class A Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD has a total of&#160;24,653 thousand and 24,668 thousand&#160;shares of its Class A common stock outstanding at December 31, 2025 and 2024, respectively. Each share of Class A common stock holds economic rights and entitles its holder to&#160;one&#160;vote per share on all matters submitted to a vote of the stockholders of GSHD.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Class B Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD has a total of&#160;11,935 thousand and 12,620 thousand&#160;shares of its Class B common stock outstanding at December 31, 2025 and 2024, respectively. Each share of Class B common stock has no economic rights but entitles its holder to&#160;one&#160;vote per share on all matters submitted to a vote of the stockholders of GSHD.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class&#160;A common stock and Class B common stock vote together as a single class on all matters presented to GSHD's stockholders for their vote or approval, except as otherwise required by applicable law, by agreement, or by GSHD's certificate of incorporation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the calculation of basic earnings per share ("EPS") based on net income attributable to GSHD for the years ended December 31, 2025, 2024, and 2023, divided by the basic weighted average number of Class A common stock as of December 31, 2025, 2024, and 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per share amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Diluted EPS of Class A common stock is computed by dividing net income attributable to GSHD by the weighted average number of shares of Class A common stock outstanding, adjusted to give effect to potentially dilutive securities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Shares of the Company&#8217;s Class B common stock do not share in the earnings or losses attributable to Goosehead Insurance, Inc. and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B common stock under the two-class method has not been presented. Shares of the Company&#8217;s Class B common stock are, however, considered potentially dilutive shares of Class A common stock because shares of Class B common stock, together with the related LLC Units, are exchangeable into shares of Class A common stock on a one-for-one basis. The Company calculates the effects of the conversion of Class B shares to Class A shares using the "if-converted" method and includes such effects in the calculation of diluted EPS if the effects are dilutive.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table summarizes the calculation of EPS for the years ended December 31, 2025, 2024, and 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:68.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.800%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to GSHD - Basic</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: net income attributable to noncontrolling interests</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,556&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: income tax effect on income attributable to noncontrolling interests assuming conversion of Class B common shares</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,524)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to GSHD - Diluted</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class A common shares - Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share of Class A common stock - Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class A common shares - Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class B common shares (if-converted)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class A common shares - Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share of Class A common stock - Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1) For the years ended December 31, 2025, 2024, and 2023, the impact of the conversion of Class B common shares to Class A common shares calculated under the if-converted method was dilutive, and as such, (a) 12,224 thousand, 12,749 thousand, and 13,769 thousand common shares (assuming the conversion of all outstanding class B common stock) were included in the Weighted average outstanding Class A common shares - Diluted and (b) $11.8&#160;million, $13.9&#160;million, and $7.0 million of noncontrolling interest net income (after incremental tax effect from assuming conversion of all outstanding class B common stock), was added back to Net income available to GSHD - Diluted.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2) The dilutive effect of stock options is computed using the treasury stock method. 731 thousand, 869 thousand, and 1,560 thousand stock options were excluded from the computation of diluted earnings per share of Class A common stock for the years ended December 31, 2025, 2024 and 2023 because the effect would have been anti-dilutive.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 24, 2024, our board of directors approved a share repurchase program with authorization to purchase up to $100&#160;million of our Class A common stock, which expired on March 31, 2025. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April&#160;23, 2025, our board of directors approved a new share repurchase program with authorization to purchase up to $100&#160;million of our Class A common stock through May&#160;1, 2026. The share repurchase program does not require the Company to acquire any dollar amount or number of shares of common stock and may be modified, suspended, or discontinued at any time. The timing, manner, price and amount of any repurchases will be determined at the discretion of management in accordance with applicable securities laws and other restrictions. Class A common stock acquired under the program will be retired upon repurchase. Additionally, for every repurchased share of Class A common stock, the Company will direct GF to repurchase, at the price paid to repurchase such share, and cancel an LLC unit of GF held by the Company.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2025, the Company repurchased and retired 1,014 thousand shares of Class A common stock for an aggregate $81.7 million. During the year ended December 31, 2024, the Company repurchased and retired 1,045 thousand shares of Class A common stock for an aggregate $63.2 million. All repurchases were made in open-market transactions and recorded at their aggregate transaction cost inclusive of commissions and excise taxes. As of December 31, 2025, the Company had remaining authorization under the share repurchase program to repurchase up to $18.3 million of the Company's Class A common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Event</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;17, 2026, our board of directors extended our share repurchase program, increasing the authorization by $180.0 million and extending the program through May&#160;1, 2027. With this increase, the Company has a total remaining authorization under the extended repurchase program of up to $198.3 million of the Company's Class A common stock</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The share repurchase program does not require the Company to acquire any dollar amount or number of shares of common stock and may be modified, suspended, or discontinued at any time. The timing, manner, price and amount of any repurchases will be determined at the discretion of management in accordance with applicable securities laws and other restrictions. Class A common stock acquired under the program will be retired upon repurchase. Additionally, for every repurchased share of Class A common stock, the Company will direct GF to repurchase and cancel an LLC unit of GF held by the Company, at a price per LLC unit equal to the price paid for the corresponding share of Class A common stock.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Noncontrolling interest<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDisclosureTextBlock', window );">Noncontrolling interest</a></td>
<td class="text">Noncontrolling interest<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GSHD is the sole managing member of GF and, as a result, it consolidates the financial results of GF. GSHD reports a noncontrolling interest representing the economic interest in GF held by the other members of GF.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GF makes distributions to the LLC Unit holders on a pro rata basis to facilitate the LLC Unit holder's quarterly tax payments. For the years ended December 31, 2025 and 2024, GF made distributions of $23.8 million and $13.3 million, of which $7.7 million and $4.8 million</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was made to Pre-IPO LLC Members. The remaining $16.0 million and $8.5 million was made to GSHD and was eliminated in consolidation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the amended and restated Goosehead Financial, LLC Agreement ("GF LLC Agreement"), the Pre-IPO LLC Members have the right, from and after the completion of the Offering (subject to the terms of the amended and restated Goosehead Financial, LLC Agreement), to require GSHD to redeem all or a portion of their LLC Units for, at GSHD's election, newly-issued shares of Class A common stock on a one-for-one basis or a cash payment equal to the volume weighted average market price of one share of GSHD's Class A common stock for each LLC Unit redeemed (subject to customary adjustments, including for stock splits, stock dividends and reclassifications) in accordance with the terms of the amended and restated Goosehead Financial, LLC Agreement. Additionally, in the event of a redemption request by a Pre-IPO LLC Member, GSHD may, at its option, effect a direct exchange of cash or Class A common stock for LLC Units in lieu of such a redemption. Shares of Class B common stock will be canceled on a one-for-one basis if GSHD, at the election of a Pre-IPO LLC Member, redeems or exchanges LLC Units of such Pre-IPO LLC Member pursuant to the terms of the amended and restated Goosehead Financial, LLC Agreement. Except for transfers to GSHD pursuant to the amended and restated Goosehead Financial, LLC Agreement or to certain permitted transferees, the Pre-IPO LLC Members are not permitted to sell, transfer or otherwise dispose of any LLC Units or shares of Class B common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2025 and 2024, an aggregate of 0.7 million and 0.3 million LLC Units, respectively, were redeemed by the noncontrolling interest holders. Pursuant to the GF LLC Agreement, we issued 0.7 million and 0.3 million shares of </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class A common stock in connection with these redemptions and received 0.7 million and 0.3 million LLC Interests, increasing our ownership interest in GF. Simultaneously, and in connection with these redemptions, 0.7 million and 0.3 million shares of Class B common stock were surrendered and canceled.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the ownership interest in GF as of December 31, 2025 and 2024 (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:47.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.742%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LLC Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ownership %</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LLC Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ownership %</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of LLC Units held by GSHD</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,653</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of LLC Units held by noncontrolling interest holders</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,935</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,620</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.8%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of LLC Units outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,588</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,288</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average ownership percentages for the applicable reporting periods are used to attribute net income to GSHD and the noncontrolling interest holders. The noncontrolling interest holders' weighted average ownership percentage for the years ended December 31, 2025 and 2024 was 32.9% and 34.1%, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-based compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Equity-based compensation</a></td>
<td class="text">Equity-based compensation<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of equity-based compensation expense during the years ended December 31, 2025, 2024, and 2023 is as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.859%"><tr><td style="width:1.0%"></td><td style="width:51.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,375&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,971&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,989&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock options</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted additional stock options of 0.6 million, 0.8 million, and 0.9 million to its Board of Directors and certain key employees in 2025, 2024, and 2023, respectively. Board of Directors stock option awards have a three-year service period and vest in 12 equal quarterly installments over the service period. Employee stock options awards granted in 2021 have a four-year service period and vest in three equal annual installments, beginning at the end of the second year of service. Employee awards granted beginning in 2022 have a three-year service period and vest in equal annual installments beginning at the end of the first year of service. Both Board of Director and employee stock option awards have a maximum contract term of ten years from the grant date. Upon exercise of an option, the Company issues a new share of stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the grant date fair value of its stock option awards using the Black-Scholes valuation model and has elected to recognize forfeitures as they occur. A summary of the weighted average assumptions used for valuing stock options granted in the periods 2025, 2024, and 2023 are as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"><tr><td style="width:1.0%"></td><td style="width:38.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55%  </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60% - 65%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69 - 4.75</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75 - 4.75</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75 - 4.75</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.44% - 4.27%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46%- 4.58%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.44% - 4.06%</span></div></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the year ended December 31, 2025 is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands except per-share amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.296%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average Exercise Price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average Remaining Contractual Life (Years)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,263&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.50&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(309)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.88</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.90</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options unvested as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.93&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,887&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.40</span></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the years ended December 31, 2025, 2024 and 2023 is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands except per-share amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average grant-date fair value of options granted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.41&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.08&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of options exercised</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of shares vested during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of unvested stock option activity for the years ended December 31, 2025, 2024 and 2023 is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands except per-share amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.865%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,657&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025, total unrecognized compensation expense related to unvested stock options was $29.7 million, which is expected to be recognized over a weighted average period of 1.81 years. Cash received from stock option exercises during the year ended December 31, 2025 was $13.6 million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_DividendsTextBlock', window );">Dividends</a></td>
<td class="text">Dividends<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not approve or pay any dividends during the year ended December 31, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 9, 2025, GF declared a special distribution of $175 million, which was paid in cash on January 31, 2025 to holders of record of LLC Units, including to GSHD, as of the close of business on January&#160;21, 2025. The special distribution resulted in a payment of $59 million to our noncontrolling interest holders. On January&#160;9, 2025, the board of directors of the Company declared a one-time special cash dividend of $5.91 to all holders of Class A common stock of GSHD as of the close of business on January 21, 2025, which was paid in cash on January 31, 2025 for a total of $146 million. $1.22 of the special cash dividend was funded by cash received by GSHD from prior tax distributions from GF that are in excess of the corporate income taxes payable by GSHD. The remaining $4.69 of the special dividend was funded by the cash received by the Company from the special distribution by GF.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any future special dividends will be declared at the sole discretion of GF's managing members, with respect to GF, and the Company's board of directors, with respect to GSHD.&#160;In determining whether a future special dividend will be declared by the Company, the board of directors may, at its sole discretion, consider the following: the Company's financial condition and operating results, the Company's available cash and current and anticipated cash needs, the Company's capital requirements, any contractual, legal, tax and regulatory restrictions, general economic and business conditions, and such other factors or conditions as the board of directors deems relevant.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_DividendsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_DividendsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2025, Goosehead was obligated under a number of operating leases, exclusively leases for premises and equipment used for business purposes. These leases generally have terms of 8 years or less, determined based on the contractual maturity of the lease, and include periods covered by options to extend or terminate the lease when the Company is reasonably certain that it will exercise those options. None of these lease agreements impose restrictions on the Company&#8217;s ability to pay dividends, engage in debt or equity financing transactions or enter into further lease agreements. Certain of these leases contain escalation clauses that will increase rent payments based on maintenance, utility and tax increases, which are non-lease components and variable in nature. The Company elected not to separate lease and non-lease components of a contract for its real estate and equipment leases. As such, real estate and equipment lease payments represent payments on both lease and non-lease components.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities and ROU assets are recognized at the lease commencement date based on the present value of the fixed future minimum lease payments over the lease term. The future lease payments are discounted at a rate that represents the Company&#8217;s collateralized borrowing rate for financing instruments of a similar term. We estimate this for our portfolio of leases using information obtained from our bankers. The ROU asset also includes any lease prepayments made, plus initial direct costs incurred, less any lease incentives received. Rent expense associated with operating leases is recognized on a straight-line basis over the lease term and included in occupancy expense within General and administrative expenses in the Consolidated statements of operations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information related to the Company&#8217;s leases as of December 31, 2025 and 2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,087</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,420</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Short term lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,666</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,535</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Long term lease liabilities  </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,168</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,536</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,834</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,071</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term (in years)&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.87</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.71</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average incremental borrowing rate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule shows the components of lease cost for the years ended December 31, 2025 and 2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.230%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,923&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sublease income</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,082)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net lease cost</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,841</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,402</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of supplemental cash flow information related to leases for the year ended December 31, 2025 and 2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right of use assets obtained in exchange for lease obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of future maturity of lease liability as of December 31, 2025 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.228%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Future maturity of lease liability</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,834</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2025, the Company did not have any additional future operating lease commitments that were signed but had not yet commenced.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment information</a></td>
<td class="text">Segment information<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is organized into a single reportable segment: insurance distribution. The personal lines insurance distribution segment provides clients with access to home, auto, umbrella, motorcycle, flood, and other ancillary insurance products. The Company derives its revenue entirely from within the United States and manages business activities on a consolidated basis. The Company&#8217;s chief operating decision maker is its Chief Executive Officer.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the insurance distribution segment are the same as those described in the summary of significant accounting policies. The chief operating decision maker uses net income, as reported on the Consolidated Statements of Operations, to assess performance and allocate resources for the insurance distribution segment. The significant segment expense categories regularly provided to the chief operating decision maker are the same as those included on the Consolidated Statements of Operations. The measure of segment assets is total assets as reported on the Consolidated Balance Sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chief operating decision maker uses net income to assess performance by examining period-over-period trends, benchmarking to the Company's competitors, and monitoring budget versus actual results. The chief operating decision maker uses net income to evaluate income generated from segment assets in deciding whether to reinvest profits into the segment or into other parts of the entity, such as for share repurchases or dividends.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Litigation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyInformationAboutLitigationMattersAbstract', window );"><strong>Loss Contingency, Information about Litigation Matters [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Litigation</a></td>
<td class="text">Litigation<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, GSHD may be involved in various legal proceedings, lawsuits and claims incidental to the conduct of the Company's business. The Company records accruals for legal contingencies to the extent that it has concluded that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. In the opinion of the Company's management, the likely results of any ongoing legal matters are not expected, either individually or in the aggregate, to have a material adverse effect on the Company's financial position, results of operations or cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 10, 2022, a verified stockholder class action complaint for declaratory relief, captioned Mickey Dollens v. Goosehead Insurance, Inc., C.A. No. 2022-1018-JTL, was filed in the Court of Chancery of the State of Delaware (the &#8220;Dollens Action&#8221;), alleging certain corporate governance documents adopted by the Company were invalid under Delaware law. On August 8, 2023, the parties entered into a proposed settlement providing for certain non-monetary benefits to the class (i.e., revisions to the Company's Stockholder Agreement). Additionally, the plaintiffs have petitioned the Court for attorneys' fees and litigation expenses. The matter is currently stayed. While there can be no assurance regarding the ultimate outcome of the petition, the Company believes a potential loss, if any, would not be material.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyInformationAboutLitigationMattersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyInformationAboutLitigationMattersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mark Jones is the Co-Founder and Executive Chairman of the Company and holds a significant beneficial ownership of the Company&#8217;s voting common stock. Mr. Jones also serves as the Co-Founder and Chief Executive Officer of N5B Capital ("N5B"), a family investment office for Mark and Robyn Jones. In the third quarter of 2025, the Company entered into an agreement to reimburse N5B for expenses associated with Mr. Jones&#8217; executive assistant. The estimated annual expense to the Company under this agreement is less than $140&#160;thousand and will be recognized as incurred in the consolidated statements of operations. The Company determined that the agreement is not material to its consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=gshd_MarkK.MillerMember', window );">Mark K. Miller [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 5, 2025, Mark K. Miller, the President and Chief Executive Officer of the Company, terminated a Rule 10b5-1 trading arrangement he had previously adopted with respect to the sale of securities of the Company's common stock (the "10b5-1 Plan"). The 10b5-1 Plan was adopted on April 29, 2025, had a term expiring May 1, 2026, and provided for the potential sale of up to 60,000 shares of Company common stock issuable upon the exercise of options. As of the date of termination of his 10b5-1 Plan, Mr. Miller had not sold any shares of common stock under its terms.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Mark K. Miller<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">President and Chief Executive Officer<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrTerminationDate', window );">Termination Date</a></td>
<td class="text">November 5, 2025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">60<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrTerminationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrTerminationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=gshd_MarkK.MillerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=gshd_MarkK.MillerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cybersecurity Risk Management</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At Goosehead, cybersecurity risk management is an integral part of our overall enterprise risk management system. Our cybersecurity risk management program is modeled after recognized data protection principles, such as the National Institute of Standards and Technology&#8217;s Cybersecurity Framework (NIST CSF) and the National Association of Insurance Commissioners (NAIC) Data Security Model Law. These and other industry best practices provide the framework for identifying, monitoring, assessing and managing cybersecurity threats and incidents, including threats and incidents associated with the use of applications developed, and services provided, by third-party vendors and service providers, and facilitating coordination across different departments of the Company. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity team, led by our Director, IT Security &amp; Compliance, is responsible for assessing and maintaining our cybersecurity risk management program. We also have a cybersecurity committee, comprised of cross-</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">functional key business and technical leaders in the Company as well as the heads of our legal, governance, risk and compliance functions. The cybersecurity team identifies and assesses material cybersecurity risk by performing internal audits against cybersecurity controls and through regular consultations with, deliberation by, and recommendations from, our cybersecurity committees. Our cybersecurity team and cybersecurity committees utilize various tools and services designed to identify, monitor, assess and manage actual cybersecurity risk, including risks from cybersecurity threats associated with the use of third-party vendors and service providers. The cybersecurity team manages and maintains a risk register, incorporates risk mitigation items within our cybersecurity plans, conducts periodic reviews (primarily through our cybersecurity committees) of our mitigation and progress, and utilizes a third-party security risk management program both to screen third-party vendors and service providers prior to onboarding and to periodically re-evaluate existing third-party vendors and service providers based on risk classification. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity program includes steps for assessing the severity of a cybersecurity threat or incident, identifying the source of a cybersecurity threat or incident (including whether such cybersecurity threat or incident is associated with a third-party vendor or service provider), implementing cybersecurity countermeasures and mitigation strategies, and informing management and our board of directors of material cybersecurity threats and incidents. The cybersecurity team also conducts regular vulnerability assessments, and our cybersecurity and risk management teams perform annual risk assessments. We utilize a third party to conduct regular risk assessments of our new and existing third-party vendors and service providers and a separate vendor performs penetration testing annually. All users of our information systems receive regular cybersecurity awareness training, and our cybersecurity team provides annual training to all employees.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">At Goosehead, cybersecurity risk management is an integral part of our overall enterprise risk management system.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Management is responsible for identifying, monitoring, assessing and managing material cybersecurity risks on an ongoing basis by establishing processes designed to ensure that potential cybersecurity risks are monitored, putting in place appropriate mitigation and remediation measures, and maintaining cybersecurity programs. Our cybersecurity programs are under the direction of our Director, IT Security &amp; Compliance, who directs our cybersecurity team and oversees the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents. Our Director, IT Security &amp; Compliance has over 25 years of experience in IT systems architecture, application development, and cybersecurity, and is certified in software development, systems, AI and machine learning, database, and networking.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As discussed above, we also have a cybersecurity committee, which consists of cross-functional key business and technical leaders in the Company as well as the heads of our governance, risk and compliance functions. Our cybersecurity committee meets monthly to address cybersecurity risks and evaluate our cybersecurity program. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Management, including our Director, IT Security &amp; Compliance and our cybersecurity committees, updates our General Counsel on the Company&#8217;s cybersecurity programs, material cybersecurity risks and mitigation strategies on a monthly basis. Our General Counsel provides quarterly cybersecurity reports to the audit committee of the board of directors that cover, among other topics, third-party assessments of the Company&#8217;s cybersecurity programs and any updates to the Company&#8217;s cybersecurity programs and mitigation strategies, and other cybersecurity developments. Our General Counsel will also provide updates on cybersecurity threats and incidents to the audit committee and/or the board of directors as part of our incident response processes, based on management&#8217;s assessment of risk.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our board of directors has ultimate oversight responsibility for our overall enterprise risk management and is responsible for ensuring that management has processes in place designed to identify, monitor and evaluate cybersecurity risks to which the Company is exposed and to implement processes and programs to manage cybersecurity risks and mitigate and remediate cybersecurity threats and incidents. In particular, the board of directors has entrusted the audit committee with oversight of our cybersecurity program and related risks. Our General Counsel meets with the audit committee of the board of directors on at least a quarterly basis to review and discuss our cybersecurity and other information technology strategies and policies. </span></div>In 2025, we did not identify any cybersecurity incidents that have materially affected or are reasonably likely to materially affect our business strategy, results of operations, or financial condition. However, despite our efforts, we cannot eliminate all risks from cybersecurity threats or incidents, or provide assurances that we have not experienced an undetected cybersecurity incident. For more information about these risks, please see &#8220;Risk Factors &#8211; Risks relating to intellectual property, data privacy and cybersecurity&#8221; in this annual report on Form 10-K.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Our board of directors has ultimate oversight responsibility for our overall enterprise risk management and is responsible for ensuring that management has processes in place designed to identify, monitor and evaluate cybersecurity risks to which the Company is exposed and to implement processes and programs to manage cybersecurity risks and mitigate and remediate cybersecurity threats and incidents.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Our General Counsel meets with the audit committee of the board of directors on at least a quarterly basis to review and discuss our cybersecurity and other information technology strategies and policies.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text">Our cybersecurity programs are under the direction of our Director, IT Security &amp; Compliance, who directs our cybersecurity team and oversees the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents. Our Director, IT Security &amp; Compliance has over 25 years of experience in IT systems architecture, application development, and cybersecurity, and is certified in software development, systems, AI and machine learning, database, and networking.<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As discussed above, we also have a cybersecurity committee, which consists of cross-functional key business and technical leaders in the Company as well as the heads of our governance, risk and compliance functions. Our cybersecurity committee meets monthly to address cybersecurity risks and evaluate our cybersecurity program. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Management, including our Director, IT Security &amp; Compliance and our cybersecurity committees, updates our General Counsel on the Company&#8217;s cybersecurity programs, material cybersecurity risks and mitigation strategies on a monthly basis. Our General Counsel provides quarterly cybersecurity reports to the audit committee of the board of directors that cover, among other topics, third-party assessments of the Company&#8217;s cybersecurity programs and any updates to the Company&#8217;s cybersecurity programs and mitigation strategies, and other cybersecurity developments. Our General Counsel will also provide updates on cybersecurity threats and incidents to the audit committee and/or the board of directors as part of our incident response processes, based on management&#8217;s assessment of risk.</span></div>Our board of directors has ultimate oversight responsibility for our overall enterprise risk management and is responsible for ensuring that management has processes in place designed to identify, monitor and evaluate cybersecurity risks to which the Company is exposed and to implement processes and programs to manage cybersecurity risks and mitigate and remediate cybersecurity threats and incidents. In particular, the board of directors has entrusted the audit committee with oversight of our cybersecurity program and related risks. Our General Counsel meets with the audit committee of the board of directors on at least a quarterly basis to review and discuss our cybersecurity and other information technology strategies and policies.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Management, including our Director, IT Security &amp; Compliance and our cybersecurity committees, updates our General Counsel on the Company&#8217;s cybersecurity programs, material cybersecurity risks and mitigation strategies on a monthly basis. Our General Counsel provides quarterly cybersecurity reports to the audit committee of the board of directors that cover, among other topics, third-party assessments of the Company&#8217;s cybersecurity programs and any updates to the Company&#8217;s cybersecurity programs and mitigation strategies, and other cybersecurity developments. Our General Counsel will also provide updates on cybersecurity threats and incidents to the audit committee and/or the board of directors as part of our incident response processes, based on management&#8217;s assessment of risk.</span></div>Our board of directors has ultimate oversight responsibility for our overall enterprise risk management and is responsible for ensuring that management has processes in place designed to identify, monitor and evaluate cybersecurity risks to which the Company is exposed and to implement processes and programs to manage cybersecurity risks and mitigate and remediate cybersecurity threats and incidents. In particular, the board of directors has entrusted the audit committee with oversight of our cybersecurity program and related risks. Our General Counsel meets with the audit committee of the board of directors on at least a quarterly basis to review and discuss our cybersecurity and other information technology strategies and policies.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text">Our cybersecurity programs are under the direction of our Director, IT Security &amp; Compliance, who directs our cybersecurity team and oversees the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents. Our Director, IT Security &amp; Compliance has over 25 years of experience in IT systems architecture, application development, and cybersecurity, and is certified in software development, systems, AI and machine learning, database, and networking.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Management, including our Director, IT Security &amp; Compliance and our cybersecurity committees, updates our General Counsel on the Company&#8217;s cybersecurity programs, material cybersecurity risks and mitigation strategies on a monthly basis. Our General Counsel provides quarterly cybersecurity reports to the audit committee of the board of directors that cover, among other topics, third-party assessments of the Company&#8217;s cybersecurity programs and any updates to the Company&#8217;s cybersecurity programs and mitigation strategies, and other cybersecurity developments. Our General Counsel will also provide updates on cybersecurity threats and incidents to the audit committee and/or the board of directors as part of our incident response processes, based on management&#8217;s assessment of risk.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of presentation and significant accounting policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Offering, both Goosehead Management, LLC (&#8220;GM&#8221;) and Texas Wasatch Insurance Holdings Group LLC (&#8220;TWIHG&#8221;) became wholly owned indirect subsidiaries of GF. Both GM and TWIHG are non-operating holding companies created to receive management fees from the operating entities TWIS and GIA.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying audited consolidated financial statements of GSHD and our subsidiaries are presented in accordance with the rules and regulations of the SEC for annual reports on Form 10-K and are prepared in accordance with U.S. GAAP. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Reclassification</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts previously reported in the prior period financial statements have been reclassified for comparative purposes to conform to the current period's presentation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. Accordingly, actual results could differ from those estimates as more information becomes known.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash and cash equivalents and Restricted cash</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains its cash in bank deposit accounts that, at times, may exceed federally insured limits; however, the Company has not historically experienced any losses in these accounts. The Company believes it is not exposed to any significant credit risk. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company earns interest on its cash balance that is held in interest-bearing checking accounts. During the years ended December 31, 2025 and 2024, the Company recognized $2.9 million and $1.6 million, respectively, in interest income within Other income (expense) in the Consolidated Statements of Operations. No interest was earned during the year ended December 31, 2023. As of December 31, 2025, 2024 and 2023, the Company did not have any cash equivalents.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash</span></div>The Company holds premiums received from the insured, but not yet remitted to the insurance carrier in a fiduciary capacity.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Commissions and agency fees receivable and Receivable from franchisees</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commissions and agency fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon issuance of a new policy, the Company typically collects the first premium payment from the insured and then remits the full premium amount to the insurance carrier. The insurance carrier collects the remaining premiums directly from the insured and remits the applicable commissions to the Company. Accordingly, as reported in the accompanying consolidated balance sheets, commissions are receivables from the insurance carriers. These direct-bill arrangements consist of a high volume of transactions with small premium amounts, with the billing controlled by the insurance carriers. The income statement and balance sheet effects of the commissions are recorded at the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contract effective date and generally are based on a percentage of premiums for insurance coverage. During 2025, the Company wrote with over 200 insurance carriers, of which 76 provided national coverage. In 2025, two carriers represented more than 10% of total revenue at 19% and 13%. In 2024, three carriers represented more than 10% of total revenue at 19%, 15%, and 10%. In 2023, two carriers represented more than 10% of total revenue at 16% and 12%. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In select states, agents have the option to charge an agency fee for the placement of the insurance policy. These non-refundable fees are recorded as receivable on the date the policy is effective with the insurance carrier.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for uncollectible agency fees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records agency fees receivable net of an allowance for estimated uncollectible accounts to reflect any loss anticipated for the related agency fees receivable balances, which anticipated loss is charged to bad debts. The agency fees receivable balance consists of numerous small-balance, homogeneous accounts. The Company calculates the allowance based on collection history and writes off all uncollected agency fee balances outstanding over ninety days.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Receivable from franchisees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivable from franchisees consists of franchise fees receivable net of an allowance for uncollectible franchise fees and unamortized discount on franchise fees, royalty fees receivable, and notes receivable from franchisees.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Franchise fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the start date of the franc</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hise agreement, the Company records an entry to establish a franchise fees receivable and a contract liability. The contract liability will be amortized to franchise fees within Franchise revenues over the 10-year life of the franchise contract. Franchis</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ees have historically had the option to pay the full amount of franchise fees up front or to pay a deposit up front and the remaining balance by payment plan over time. The franchisees that elected to pay the initial franchise fee over time pay in total an amount that exceeds the amount due had they paid the full amount up front. As such, the payment plan option is treated as a zero-interest rate note, which creates an imputation of interest. The imputed interest is recorded as a discount on the franchise fee receivable and amortized using the effective interest rate method over the life of the payment plan. The amount of interest recorded in 2025, 2024, and 2023 related to franchise fees on a payment plan was $0.7 million, $0.9 million, and $1.4 million, respectively, and is included in Interest income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for uncollectible franchise fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records franchise fees receivable net of an allowance for estimated uncollectible accounts to reflect any loss anticipated related to the franchise fees receivable balances, which anticipated loss is charged to bad debts. The franchise fees receivable balance consists of numerous small-balance, homogeneous accounts. The Company calculates the allowance based on our history of write offs for all franchise accounts. Franchise fees receivable and the related allowance are written off if the franchisee owing the balance terminates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Royalty fees receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Royalty fees are recorded at the point in time when the policy becomes effective with the insurance carrier. The royalty fees are secured by the commissions of the franchisee with no historical losses incurred for uncollectible royalty fees. As such, there is no allowance for doubtful accounts relating to royalty fees.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goosehead provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned locations and franchise units. Goosehead is compensated for the insurance brokerage services that it provides for clients in the form of commissions, agency fees, royalty fees, and contingent commissions. The Company estimates revenue and constrains the estimates such that </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">it is probable there will not be a significant reversal of revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adjusts its estimate of revenue recognized based on cash collections.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also recognizes revenue for initial franchise fees generated from a contract between the Company and a franchisee. Initial franchise fees are recognized as revenue over the 10-year life of the franchise contract, beginning on the start date of the contract.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain costs to obtain or fulfill a contract are capitalized. The Company capitalizes the commission payments paid to obtain new franchise contracts. These deferred costs are amortized over the expected life of the underlying franchise fee, and are included in Other assets in the Company's consolidated balance sheets.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property &amp; equipment</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property&#160;&amp; equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company carries fixed assets at cost, less accumulated depreciation, as stated in the accompanying consolidated balance sheets. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful life of five years for furniture, fixtures and equipment and three years for computer equipment. Leasehold improvements are also amortized using the straight-line method and are amortized over the shorter of the remaining term of the lease or the useful life of the improvement. Expenditures for improvements are capitalized, and expenditures for maintenance and repairs are expensed as incurred. Upon sale or retirement, the cost and related accumulated depreciation and amortization is removed from the related accounts, and the resulting gain or loss, if any, is reflected in income.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible assets</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are stated at cost less accumulated amortization and reflect amounts paid for the Company&#8217;s web domain, computer software costs, and books of business (customer accounts). The web domain is amortized over a useful life of fifteen years, software costs are amortized over a useful life of <span style="-sec-ix-hidden:f-569">three</span> to ten years, and books of business are amortized over a useful life of eight years.</span></div>In May 2023, the Company entered into an agreement to purchase Vivint Smart Home's insurance Book of Business, for which the Company paid $5.8&#160;million in cash consideration. We made no purchases of books of business during the year ended December 31, 2024. Total purchases of books of business during the year ended December 31, 2025 were $4.9 million.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Asset Impairment</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews all of its identifiable assets for impairment periodically and whenever events or changes in business circumstances indicate that the carrying value of the assets may not be recoverable. In reviewing identifiable assets, if the undiscounted future cash flows were less than the carrying amount of the respective assets, an indicator of impairment would exist, and further analysis would be required to determine whether or not a loss would need to be charged against current period earnings as a component of general and administrative expenses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of tangible assets during the year ended December 31, 2025, the Company identified three office leases that would be exited or subleased and completed a recoverability assessment for assets at each location. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $1.6 million for property and equipment and $3.1 million for right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of tangible assets during the year ended December 31, 2024, the Company identified one office lease that would be subleased and completed a recoverability assessment for assets at that location. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $0.1&#160;million of property and equipment and $0.2&#160;million of right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of tangible assets during the year ended December 31, 2023, the Company identified two office leases that will be subleased and completed a recoverability assessment for assets at those locations. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $1.4 million of property and equipment and $1.1 million of right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on a review of intangible assets during the year ended December 31, 2023, the Company identified a group of internally-developed software assets that had not been placed into service and would not be completed. As a result, the Company determined the assets had no fair value and recorded an impairment expense of $1.1 million related to the asset group.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_PremiumsPayablePolicyTextBlock', window );">Premiums payable</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premiums payable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premiums payable represent premium payments that have been received from insureds but not yet remitted to the insurance carriers.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Deferred financing costs</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred financing costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred financing costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense in accordance with the related debt agreements. Deferred financing costs for existing debt facilities are included as a reduction in notes payable on the accompanying consolidated balance sheets while deferred financing costs incurred for debt facilities not yet consummated as of the end of a reporting period are included in other assets on the accompanying consolidated balance sheets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lease Accounting</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Accounting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary leased asset class of the Company is real estate. For leases with an original term longer than one year, lease liabilities are initially recognized on the lease commencement date based on the present value of the future minimum lease payments over the lease term, including non-lease components such as fixed common area maintenance costs and other fixed costs. A corresponding right-of-use ("ROU") asset is initially recognized equal to the lease liability adjusted for any lease prepayments, initial direct costs and lease incentives, and amortized into rent expense, which is included in general and administrative expenses in the consolidated statements of operations.</span></div>The discount rates used in determining the present value of leases represent our collateralized borrowing rate considering each lease's term. Certain leases have options to renew or terminate the lease that can be exercised at the discretion of the Company. These options are included in the lease term when it is reasonably certain that we will exercise that option. Rent expense is generally recognized on a straight-line basis over the lease term and included in General and administrative expenses in the Consolidated Statements of Operations.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes pursuant to the asset and liability method, which requires the recognition of deferred income tax assets and liabilities related to the expected future tax consequences arising from temporary differences between the carrying amounts and tax bases of assets and liabilities based on enacted statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Any effects of changes in income tax rates or laws are included in income tax expense in the period of enactment.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising</span></div>The Company expenses advertising costs as they are incurred.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently adopted accounting pronouncements and Accounting pronouncements not yet adopted</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently adopted accounting pronouncements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments require enhanced disclosures of significant segment expenses and other segment items, provide for the disclosure of additional measures of a segment's profit or loss used by the chief operating decision maker, require that all annual disclosures about a reportable segment's profit or loss and assets be included in interim periods, and provide new segment reporting requirements for entities with a single reportable segment. The Company adopted this ASU for the annual period ended December 31, 2024 and the amendments have been applied retrospectively to all periods presented. Refer to our segment disclosure in "Note 16. Segment information" for more information.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied on a prospective basis, although optional retrospective application is permitted. The Company adopted this ASU for the annual period ended December 31, 2025. Refer to our income tax disclosure in "Note 10. Income taxes" for more information.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendment requires additional disclosures of certain costs and expenses within the notes to the consolidated financial statements. Additionally, in January 2025, the FASB issued ASU No. 2025-01, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which clarified that the updates are effective for annual reporting periods beginning after December 15, 2026, and interim periods thereafter. The Company is currently evaluating the impact this guidance will have on its consolidated financial statement disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the FASB issued ASU No. 2025-05, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments&#8212;Credit Losses&#8212;(Topic 326)&#8212;Measurement of Credit Losses for Account Receivable and Contract Assets. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments provide for a practical expedient that an entity may assume that conditions as of the balance sheet date remain unchanged over the remaining life of the asset when estimating expected credit losses for current accounts receivable and current contract assets arising from revenue transactions from contracts with customers. The guidance is effective for annual reporting periods beginning after December 15, 2025, and should be applied prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06, Intangibles</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40)&#8212;Targeted Improvements to the Accounting for Internal-Use Software. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments improve the accounting for costs related to internal-use software. The new guidance eliminates project stages and requires capitalizing software costs to begin when (1) management has authorized and committed to funding the software project and (2) it is probable that the project will be completed and the software will be used to perform the function intended. When evaluating if a project is probable to be completed, significant development uncertainty must be assessed. Additionally, disclosures for property, plant and equipment will be required for all capitalized software costs. The guidance is effective for annual reporting periods beginning after December 15, 2027, with early adoption permitted as of the beginning of an annual reporting period. Upon adoption, the guidance may be applied prospectively, retrospectively or using a modified transition approach. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Framework for measuring fair value</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The framework for measuring fair value provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements). The three levels of the fair value hierarchy are described as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1&#8212;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets.</span></div><div style="padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2&#8212;Significant other observable inputs other than Level&#160;1 prices such as quoted prices in markets that are not active, quoted prices for similar assets or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset.</span></div><div style="padding-left:15.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3&#8212;Significant unobservable inputs that reflect a reporting entity&#8217;s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The asset or liability&#8217;s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_PremiumsPayablePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Premiums Payable [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_PremiumsPayablePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of presentation and significant accounting policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Schedule of Restrictions on Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of our cash and cash equivalents and restricted cash balances as presented in the consolidated statements of cash flows for the years ended December 31, 2025, 2024, and 2023 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:44.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.881%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,390&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,956&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,547&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,091&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,937&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,973&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,047&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Reconciliation of Cash and Restricted Cash</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of our cash and cash equivalents and restricted cash balances as presented in the consolidated statements of cash flows for the years ended December 31, 2025, 2024, and 2023 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:44.804%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.881%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.418%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,390&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,956&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,547&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,091&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,937&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,973&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,047&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregates revenue by source </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Type of revenue stream:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and agency fees</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewal commissions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New business commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,985&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,608&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,376&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,385&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,746&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Renewal royalty fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,767&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,942&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,524&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New business royalty fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Initial franchise fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,594&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,620&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other franchise revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,443&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,304&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,505&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,276&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Timing of revenue recognition:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred at a point in time</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,010&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,673&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,315&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transferred over time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,304&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,505&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,276&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Contract Balances</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, cost to obtain, and contract liabilities from contracts with customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase/(decrease)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost to obtain franchise contracts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions and agency fees receivable, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,613&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,375&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable from franchisees, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)(3)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,266&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,466&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,200)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Cost to obtain franchise contracts is included in Other assets on the consolidated balance sheets.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Includes both the current and long term portion of this balance.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) Initial Franchise Fees to be recognized over the life of the contract</span></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes in contract liabilities are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liability at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,466&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,594)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,620)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New deferrals</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(536)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,138)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liability at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,266&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,466&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1) Initial franchise fees where the consideration is received from the customer for services which are to be transferred to the franchisee over the term of the franchise agreement</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2) Franchise Fees, net of recognized revenue, no longer deferred due to the termination of the Franchise Agreement.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Schedule of Anticipated Future Recognition of Deferred Initial Franchise Fees</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the estimated initial franchise fees (contract liability) to be recognized in the future related to performance obligations that are unsatisfied at the end of the period </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.017%"><tr><td style="width:1.0%"></td><td style="width:67.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.825%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.414%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimate for the year ended December 31:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,741&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,266&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of expected timing for satisfying remaining performance obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Franchise fees receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Balance of Franchise Fees Receivable</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of Franchise fees receivable included in receivable from franchisees in the consolidated balance sheets consisted of the following </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise fees receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for uncollectible franchise fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total franchise fees receivable</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,557&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the allowance for uncollectible agency fees was as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2024</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Schedule of Allowance For Uncollectible Franchise Fees</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the allowance for uncollectible franchise fees was as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:82.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for uncollectible agency fees (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Allowance for Uncollectible Agency Fees</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of Franchise fees receivable included in receivable from franchisees in the consolidated balance sheets consisted of the following </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise fees receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,263&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for uncollectible franchise fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total franchise fees receivable</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,557&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the allowance for uncollectible agency fees was as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,469&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2024</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to bad debts</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following at </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture&#160;&amp; fixtures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,268&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phone system</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,209&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,808&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,549&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,101&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.031%"></td><td style="width:0.1%"></td></tr><tr style="height:35pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average amortization period (years)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software&#160;&amp; web domain</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.48</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Books of business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.52</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,700&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,075&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Expected Amortization Expense</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected amortization for the next five calendar years as of December 31, 2025 are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.538%"><tr><td style="width:1.0%"></td><td style="width:64.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.937%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,688&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,700&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long Term Debt</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long term debt consists of the following </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:51.461%"><tr><td style="width:1.0%"></td><td style="width:63.956%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term Loan B-1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of note payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note payable, net of current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,461&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock', window );">Schedule of Interest Rate Dependent of Leverage Ratio</a></td>
<td class="text">The 2025 Revolving Credit Facility bears interest at Term SOFR plus a spread based on leverage ratio tiers as follows:<div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leverage Ratio</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt; 1.50x</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + 175 bps</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 1.50x</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + 200 bps</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2.50x</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + 225 bps</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&gt;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 3.50x</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SOFR + 250 bps</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Note Payable</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the term note payable for the next five calendar years as of December 31, 2025 are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:32.602%"><tr><td style="width:1.0%"></td><td style="width:48.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.125%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,993&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,502&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Interest Rate Dependent Of Leverage Ratio [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Income Tax Expense</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,888&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,745)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,413)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Reconciliation of Income Tax Expense</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income tax&#160;expense&#160;computed at the U.S. federal statutory income tax rate to the income tax&#160;expense&#160;recognized is as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,848&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,700&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes at U.S. federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,807&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of income not subject to entity level federal income tax</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nontaxable or nondeductible items:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax (benefit) or deficiency on equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible excess compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Meals and entertainment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax expense (benefit), net of federal benefit</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,397&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,413)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,692&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">State taxes in Texas made up the majority (greater than 50%) of the tax effect in this category for 2025..</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of deferred tax assets are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.333%"><tr><td style="width:1.0%"></td><td style="width:51.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.501%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,705&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,503&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in flow-through entity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,975&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,371&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,478&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of Cash Paid for Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of cash paid for income taxes are as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.128%"><tr><td style="width:1.0%"></td><td style="width:75.938%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.862%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other state and local</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total state and local</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Calculation of EPS</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The following table summarizes the calculation of EPS for the years ended December 31, 2025, 2024, and 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:68.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.390%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.800%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to GSHD - Basic</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: net income attributable to noncontrolling interests</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,556&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: income tax effect on income attributable to noncontrolling interests assuming conversion of Class B common shares</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,524)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to GSHD - Diluted</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class A common shares - Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share of Class A common stock - Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.59&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class A common shares - Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,657&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class B common shares (if-converted)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average outstanding Class A common shares - Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share of Class A common stock - Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(1) For the years ended December 31, 2025, 2024, and 2023, the impact of the conversion of Class B common shares to Class A common shares calculated under the if-converted method was dilutive, and as such, (a) 12,224 thousand, 12,749 thousand, and 13,769 thousand common shares (assuming the conversion of all outstanding class B common stock) were included in the Weighted average outstanding Class A common shares - Diluted and (b) $11.8&#160;million, $13.9&#160;million, and $7.0 million of noncontrolling interest net income (after incremental tax effect from assuming conversion of all outstanding class B common stock), was added back to Net income available to GSHD - Diluted.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">(2) The dilutive effect of stock options is computed using the treasury stock method. 731 thousand, 869 thousand, and 1,560 thousand stock options were excluded from the computation of diluted earnings per share of Class A common stock for the years ended December 31, 2025, 2024 and 2023 because the effect would have been anti-dilutive.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Noncontrolling interest - (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock', window );">Schedule of Ownership Interests</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the ownership interest in GF as of December 31, 2025 and 2024 (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:47.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.742%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LLC Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ownership %</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LLC Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ownership %</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of LLC Units held by GSHD</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,653</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,668</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of LLC Units held by noncontrolling interest holders</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,935</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,620</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.8%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of LLC Units outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,588</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,288</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other units or shares or classes of ownership in a partnership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 4.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-based compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Equity-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of equity-based compensation expense during the years ended December 31, 2025, 2024, and 2023 is as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.859%"><tr><td style="width:1.0%"></td><td style="width:51.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,375&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,971&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,989&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Stock Option Valuation Assumptions</a></td>
<td class="text">A summary of the weighted average assumptions used for valuing stock options granted in the periods 2025, 2024, and 2023 are as follows:<div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"><tr><td style="width:1.0%"></td><td style="width:38.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55%  </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60% - 65%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69 - 4.75</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75 - 4.75</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.75 - 4.75</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.44% - 4.27%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.46%- 4.58%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.44% - 4.06%</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the year ended December 31, 2025 is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands except per-share amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.296%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average Exercise Price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average Remaining Contractual Life (Years)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,263&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.50&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(309)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,436&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.88</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.90</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options unvested as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.93&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,887&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.40</span></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the years ended December 31, 2025, 2024 and 2023 is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands except per-share amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.090%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average grant-date fair value of options granted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.41&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.08&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of options exercised</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of shares vested during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of unvested stock option activity for the years ended December 31, 2025, 2024 and 2023 is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in thousands except per-share amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.865%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,657&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Information, Rent Expense and Supplemental Cash Flow Information</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information related to the Company&#8217;s leases as of December 31, 2025 and 2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,087</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,420</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Short term lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,666</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,535</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Long term lease liabilities  </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,168</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,536</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,834</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,071</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term (in years)&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.87</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.71</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average incremental borrowing rate</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule shows the components of lease cost for the years ended December 31, 2025 and 2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.230%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,923&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sublease income</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,082)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(672)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net lease cost</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,841</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,402</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of supplemental cash flow information related to leases for the year ended December 31, 2025 and 2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right of use assets obtained in exchange for lease obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Maturity of Lease Liability</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of future maturity of lease liability as of December 31, 2025 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.228%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Future maturity of lease liability</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,834</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization - Narrative (Details)<br> $ / shares in Units, shares in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 02, 2018</div></th>
<th class="th">
<div>May 01, 2018 </div>
<div>USD ($) </div>
<div>vote </div>
<div>class </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>vote </div>
<div>franchise </div>
<div>location</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>franchise </div>
<div>location</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>franchise </div>
<div>location</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_NumberOfCorporateOwnedLocations', window );">Corporate-owned locations (in locations) | location</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantChangesFranchisesSold', window );">Franchise locations sold (in franchises) | franchise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="nump">209<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantChangesFrachisedOutletsInOperation', window );">Operating franchise locations (in franchises) | franchise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,009<span></span>
</td>
<td class="nump">1,103<span></span>
</td>
<td class="nump">1,226<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod', window );">Franchises purchased (in franchises) | franchise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_CommonStockNumberOfClasses', window );">Number of classes (in classes) | class</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_CommonStockVotePerShare', window );">Vote per share (in votes) | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_CommonStockConversionOfExistingInterests', window );">Conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=gshd_GooseheadManagementNoteAndTexasWasatchNoteMember', window );">Goosehead Management Note and Texas Wasatch Note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount of debt | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=gshd_GooseheadInsuranceAgencyLLCMember', window );">Goosehead Insurance Agency, LLC | Goosehead Insurance Holding, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=gshd_GooseheadInsuranceHoldingLLCMember', window );">Goosehead Insurance Holding, LLC | Goosehead Financial, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest', window );">Ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=gshd_GooseheadFinancialLLCMember', window );">Goosehead Financial, LLC | Goosehead Insurance, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest', window );">Ownership interest</a></td>
<td class="nump">37.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=gshd_GooseheadFinancialLLCMember', window );">Goosehead Financial, LLC | Pre-IPO LLC Members</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest', window );">Ownership interest</a></td>
<td class="nump">62.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_CommonStockVotePerShare', window );">Vote per share (in votes) | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Goosehead Management, LLC And Texas Wasatch Insurance Holdings Group LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Initial Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued in transaction (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Over-Allotment Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued in transaction (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_CommonStockVotePerShare', window );">Vote per share (in votes) | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock | Pre-IPO LLC Members</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_CommonStockConversionOfExistingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Conversion Of Existing Interests</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_CommonStockConversionOfExistingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_CommonStockNumberOfClasses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Number Of Classes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_CommonStockNumberOfClasses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_CommonStockVotePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Vote Per Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_CommonStockVotePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_NumberOfCorporateOwnedLocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Corporate-Owned Locations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_NumberOfCorporateOwnedLocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 272<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantChangesFrachisedOutletsInOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of franchised outlets in operation at the balance sheet date when there are significant changes in franchisor-owned outlets or franchised outlets during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 952<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482948/952-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantChangesFrachisedOutletsInOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of franchises purchased during the period when there are significant changes in franchisor-owned outlets or franchised outlets during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 952<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482948/952-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantChangesFranchisesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of franchises sold during the period when there are significant changes in franchisor-owned outlets or franchised outlets during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 952<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482948/952-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantChangesFranchisesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=gshd_GooseheadManagementNoteAndTexasWasatchNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=gshd_GooseheadManagementNoteAndTexasWasatchNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=gshd_GooseheadInsuranceAgencyLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=gshd_GooseheadInsuranceAgencyLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=gshd_GooseheadInsuranceHoldingLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=gshd_GooseheadInsuranceHoldingLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=gshd_GooseheadInsuranceHoldingLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=gshd_GooseheadInsuranceHoldingLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=gshd_GooseheadFinancialLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=gshd_GooseheadFinancialLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=gshd_GooseheadFinancialLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=gshd_GooseheadFinancialLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=gshd_GooseheadInsuranceInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=gshd_GooseheadInsuranceInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=gshd_PreIPOLLCMembersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=gshd_PreIPOLLCMembersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=gshd_PreIPOLLCMembersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=gshd_PreIPOLLCMembersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of presentation and significant accounting policies - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($) </div>
<div>carrier </div>
<div>office_lease</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>office_lease</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>office_lease</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,547,000<span></span>
</td>
<td class="nump">$ 3,693,000<span></span>
</td>
<td class="nump">$ 2,091,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeInterestEarningAsset', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,900,000<span></span>
</td>
<td class="nump">1,600,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_NumberOfInsuranceCarriersCompanyWroteWith', window );">Carriers company wrote with | carrier</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage', window );">Carriers company wrote with, provide national coverage | carrier</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_FranchiseFeesTermOfContract', window );">Term of franchise contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_InterestIncomeFranchiseFeeReceivable', window );">Interest related to franchise fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Cash consideration paid for asset acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,922,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6,895,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_NumberOfOfficeLeases', window );">Number of office leases | office_lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Impairment of property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of right-of-use-asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,100,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,694,000<span></span>
</td>
<td class="nump">347,000<span></span>
</td>
<td class="nump">3,628,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="nump">1,000,000.0<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=gshd_VivintSmartHomesMember', window );">Vivint Smart Home's</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Cash consideration paid for asset acquisitions</a></td>
<td class="nump">$ 5,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InternetDomainNamesMember', window );">Web domain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization period (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software costs | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization period (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Software costs | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization period (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember', window );">Software Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=gshd_BookOfBusinessMember', window );">Book Of Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization period (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Books of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,900,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, fixtures, and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_RoyaltyFeesMember', window );">Royalty fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=gshd_CarrierOneMember', window );">Carrier One | Total revenue | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=gshd_CarrierTwoMember', window );">Carrier Two | Total revenue | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=gshd_CarrierThreeMember', window );">Carrier Three | Total revenue | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_FranchiseFeesTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Franchise Fees, Term of Contract</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_FranchiseFeesTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_InterestIncomeFranchiseFeeReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Income, Franchise Fee Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_InterestIncomeFranchiseFeeReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_NumberOfInsuranceCarriersCompanyWroteWith">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Insurance Carriers Company Wrote With</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_NumberOfInsuranceCarriersCompanyWroteWith</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Insurance Carriers Company Wrote With, Provide National Coverage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_NumberOfOfficeLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Office Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_NumberOfOfficeLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479908/805-50-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 942<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480095/942-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 942<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480035/942-10-S99-6<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-18<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeInterestEarningAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income from interest-earning asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph b<br> -Subparagraph (1)<br> -Publisher SEC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeInterestEarningAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=gshd_VivintSmartHomesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=gshd_VivintSmartHomesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InternetDomainNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InternetDomainNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=gshd_BookOfBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=gshd_BookOfBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_RoyaltyFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_RoyaltyFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=gshd_CarrierOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=gshd_CarrierOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=gshd_CarrierTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=gshd_CarrierTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=gshd_CarrierThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=gshd_CarrierThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of presentation and significant accounting policies - Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 34,390<span></span>
</td>
<td class="nump">$ 54,280<span></span>
</td>
<td class="nump">$ 41,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">3,547<span></span>
</td>
<td class="nump">3,693<span></span>
</td>
<td class="nump">2,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">$ 37,937<span></span>
</td>
<td class="nump">$ 57,973<span></span>
</td>
<td class="nump">$ 44,047<span></span>
</td>
<td class="nump">$ 30,387<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_FranchiseFeesTermOfContract', window );">Term of franchise contract</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Amortization period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_CommissionsAndAgencyFeesMember', window );">Commissions and agency fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">$ 3,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_FranchiseMember', window );">Franchise revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_FranchiseFeesTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Franchise Fees, Term of Contract</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_FranchiseFeesTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -SubTopic 40<br> -Topic 340<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_CommissionsAndAgencyFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_CommissionsAndAgencyFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_FranchiseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_FranchiseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 365,304<span></span>
</td>
<td class="nump">$ 314,505<span></span>
</td>
<td class="nump">$ 261,276<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_RenewalCommissionsMember', window );">Renewal commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">78,621<span></span>
</td>
<td class="nump">74,938<span></span>
</td>
<td class="nump">70,730<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_NewBusinessCommissionsMember', window );">New business commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">27,985<span></span>
</td>
<td class="nump">24,608<span></span>
</td>
<td class="nump">23,411<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_AgencyFeesMember', window );">Agency fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">10,404<span></span>
</td>
<td class="nump">8,127<span></span>
</td>
<td class="nump">8,174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_ContingentCommissionsMember', window );">Contingent commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">38,376<span></span>
</td>
<td class="nump">31,385<span></span>
</td>
<td class="nump">13,746<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_RenewalRoyaltyFeesMember', window );">Renewal royalty fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">170,767<span></span>
</td>
<td class="nump">138,942<span></span>
</td>
<td class="nump">107,524<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_NewBusinessRoyaltyFeesMember', window );">New business royalty fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">30,153<span></span>
</td>
<td class="nump">27,122<span></span>
</td>
<td class="nump">23,168<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_InitialFranchiseFeesMember', window );">Initial franchise fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">5,594<span></span>
</td>
<td class="nump">6,620<span></span>
</td>
<td class="nump">11,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_OtherFranchiseRevenuesMember', window );">Other franchise revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">2,734<span></span>
</td>
<td class="nump">1,831<span></span>
</td>
<td class="nump">1,843<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gshd_InterestIncome1Member', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">670<span></span>
</td>
<td class="nump">932<span></span>
</td>
<td class="nump">1,443<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at a point in time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">117,010<span></span>
</td>
<td class="nump">107,673<span></span>
</td>
<td class="nump">102,315<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 248,294<span></span>
</td>
<td class="nump">$ 206,832<span></span>
</td>
<td class="nump">$ 158,961<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_RenewalCommissionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_RenewalCommissionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_NewBusinessCommissionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_NewBusinessCommissionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_AgencyFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_AgencyFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_ContingentCommissionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_ContingentCommissionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_RenewalRoyaltyFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_RenewalRoyaltyFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_NewBusinessRoyaltyFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_NewBusinessRoyaltyFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_InitialFranchiseFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_InitialFranchiseFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_OtherFranchiseRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_OtherFranchiseRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gshd_InterestIncome1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=gshd_InterestIncome1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues - Contract Balances (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Cost to obtain franchise contracts</a></td>
<td class="nump">$ 1,801<span></span>
</td>
<td class="nump">$ 1,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Increase (decrease) in cost to obtain franchise contracts</a></td>
<td class="num">(166)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable', window );">Commissions and agency fees receivable, net</a></td>
<td class="nump">36,613<span></span>
</td>
<td class="nump">31,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable', window );">Increase (decrease) in commissions and fees receivable, net</a></td>
<td class="nump">5,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_AccountsReceivableNetFranchiseReceivable', window );">Receivable from franchisees, net</a></td>
<td class="nump">14,077<span></span>
</td>
<td class="nump">14,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_IncreaseDecreaseInReceivablesFromFranchisees', window );">Increase (decrease) in Receivable from franchisees, net</a></td>
<td class="num">(469)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">16,266<span></span>
</td>
<td class="nump">18,466<span></span>
</td>
<td class="nump">$ 27,099<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Increase (decrease) in Contract liabilities</a></td>
<td class="num">(2,200)<span></span>
</td>
<td class="num">(8,633)<span></span>
</td>
<td class="num">(19,454)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_ContractLiabilityRollForward', window );"><strong>Contract Liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liability at beginning of period</a></td>
<td class="nump">18,466<span></span>
</td>
<td class="nump">27,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized during the period</a></td>
<td class="num">(5,594)<span></span>
</td>
<td class="num">(6,620)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_ContractWithCustomerNewPerformanceObligation', window );">New deferrals</a></td>
<td class="nump">3,930<span></span>
</td>
<td class="nump">3,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_ContractWithCustomerLiabilityWriteoffs', window );">Write offs</a></td>
<td class="num">(536)<span></span>
</td>
<td class="num">(5,138)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liability at end of period</a></td>
<td class="nump">$ 16,266<span></span>
</td>
<td class="nump">$ 18,466<span></span>
</td>
<td class="nump">$ 27,099<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable Net, Commissions And Agency Fees Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_AccountsReceivableNetFranchiseReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable Net, Franchise Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_AccountsReceivableNetFranchiseReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_ContractLiabilityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_ContractLiabilityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_ContractWithCustomerLiabilityWriteoffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Writeoffs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_ContractWithCustomerLiabilityWriteoffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_ContractWithCustomerNewPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, New Performance Obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_ContractWithCustomerNewPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_IncreaseDecreaseInCommissionsAndFeesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Commissions and Fees Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_IncreaseDecreaseInCommissionsAndFeesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_IncreaseDecreaseInReceivablesFromFranchisees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Receivables from Franchisees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_IncreaseDecreaseInReceivablesFromFranchisees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenues - Anticipated Future Recognition of Deferred Initial Franchise Fees (Details) - Franchise Channel [Member]<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne', window );">2026</a></td>
<td class="nump">$ 3,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo', window );">2027</a></td>
<td class="nump">2,741<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree', window );">2028</a></td>
<td class="nump">2,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour', window );">2029</a></td>
<td class="nump">2,225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive', window );">2030</a></td>
<td class="nump">1,889<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive', window );">Thereafter</a></td>
<td class="nump">3,664<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total</a></td>
<td class="nump">$ 16,266<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Remaining Performance Obligation, Recognized After Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Remaining Performance Obligation, Recognized in Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Remaining Performance Obligation, Recognized in Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Remaining Performance Obligation, Recognized in Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Remaining Performance Obligation, Recognized in Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Remaining Performance Obligation, Recognized in Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=gshd_FranchiseChannelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=gshd_FranchiseChannelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Franchise fees receivable - Balance of Franchise Fees Receivable (Details) - Franchise fees receivable - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Franchise fees receivable</a></td>
<td class="nump">$ 4,844<span></span>
</td>
<td class="nump">$ 6,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivableWithImputedInterestDiscount', window );">Less: Unamortized discount</a></td>
<td class="num">(904)<span></span>
</td>
<td class="num">(1,671)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Less: Allowance for uncollectible franchise fees</a></td>
<td class="num">(40)<span></span>
</td>
<td class="num">(35)<span></span>
</td>
<td class="num">$ (223)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Total franchise fees receivable</a></td>
<td class="nump">$ 3,900<span></span>
</td>
<td class="nump">$ 4,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph c<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482736/825-10-45-1A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477011/948-310-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivableWithImputedInterestDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the unamortized amount of the discount on the note or receivable which is deducted from the face amount of the receivable or loan. The discount or premium is the difference between the present value and the face amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivableWithImputedInterestDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=gshd_FranchiseFeesReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=gshd_FranchiseFeesReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Franchise fees receivable - Allowance For Uncollectible Franchise Fees (Details) - Franchise fees receivable - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Losses [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">$ 35<span></span>
</td>
<td class="nump">$ 223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Charges to bad debts</a></td>
<td class="nump">142<span></span>
</td>
<td class="nump">404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Write offs</a></td>
<td class="num">(137)<span></span>
</td>
<td class="num">(592)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending balance</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="nump">$ 35<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph c<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of financing receivable, charged against allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of credit loss expense (reversal of expense) for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLossesExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=gshd_FranchiseFeesReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=gshd_FranchiseFeesReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for uncollectible agency fees (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Allowance for Doubtful Accounts Receivable [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Charges to bad debts</a></td>
<td class="nump">$ 1,842<span></span>
</td>
<td class="nump">$ 2,901<span></span>
</td>
<td class="nump">$ 4,361<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=gshd_AgencyFeesReceivablesMember', window );">Agency Fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Allowance for Doubtful Accounts Receivable [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">363<span></span>
</td>
<td class="nump">508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Charges to bad debts</a></td>
<td class="nump">1,316<span></span>
</td>
<td class="nump">1,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write offs</a></td>
<td class="num">(1,190)<span></span>
</td>
<td class="num">(1,614)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="nump">$ 489<span></span>
</td>
<td class="nump">$ 363<span></span>
</td>
<td class="nump">$ 508<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=gshd_AgencyFeesReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=gshd_AgencyFeesReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 55,209<span></span>
</td>
<td class="nump">$ 51,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(33,660)<span></span>
</td>
<td class="num">(27,707)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">21,549<span></span>
</td>
<td class="nump">24,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">6,700<span></span>
</td>
<td class="nump">7,300<span></span>
</td>
<td class="nump">$ 7,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture&#160;&amp; fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">10,268<span></span>
</td>
<td class="nump">10,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">6,552<span></span>
</td>
<td class="nump">5,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=gshd_NetworkEquipmentMember', window );">Network equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">802<span></span>
</td>
<td class="nump">481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=gshd_PhoneSystemMember', window );">Phone system</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 37,387<span></span>
</td>
<td class="nump">$ 35,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=gshd_NetworkEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=gshd_NetworkEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=gshd_PhoneSystemMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=gshd_PhoneSystemMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets - Components and Expected Amortization (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less accumulated amortization</a></td>
<td class="num">$ (10,856)<span></span>
</td>
<td class="num">$ (6,294)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">39,700<span></span>
</td>
<td class="nump">25,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">4,600<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2026</a></td>
<td class="nump">5,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2027</a></td>
<td class="nump">5,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2028</a></td>
<td class="nump">5,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2029</a></td>
<td class="nump">5,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter', window );">2030 and thereafter</a></td>
<td class="nump">16,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">39,700<span></span>
</td>
<td class="nump">25,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=gshd_ComputerSoftwareWebMember', window );">Computer software&#160;&amp; web domain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">$ 38,738<span></span>
</td>
<td class="nump">24,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization period (years)</a></td>
<td class="text">7 years 5 months 23 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=gshd_BooksOfBusinessMember', window );">Books of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">$ 11,817<span></span>
</td>
<td class="nump">$ 6,895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted average amortization period (years)</a></td>
<td class="text">6 years 6 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, Year Five And Thereafter</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=gshd_ComputerSoftwareWebMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=gshd_ComputerSoftwareWebMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=gshd_BooksOfBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=gshd_BooksOfBusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee benefit obligation (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($) </div>
<div>year</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_DefinedContributionPlanEligibilityMinimumAge', window );">Minimum age to be eligible | year</a></td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod', window );">Minimum service period to be eligible</a></td>
<td class="text">1 month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer match, percentage of salary deferral</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer match, percentage of compensation</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod', window );">Employer match, vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Matching contributions | $</a></td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_DefinedContributionPlanEligibilityMinimumAge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Eligibility, Minimum Age</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_DefinedContributionPlanEligibilityMinimumAge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_DefinedContributionPlanEligibilityMinimumServicePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Eligibility, Minimum Service Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_DefinedContributionPlanEligibilityMinimumServicePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employers Matching Contribution, Vesting Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 09, 2025</div></th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 08, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 24, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 21, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 20, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments', window );">Additional commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Remaining borrowing availability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing availability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
<td class="nump">$ 25,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments', window );">Additional commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Revolver balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Revolving Credit Facility Due 2032</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing availability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Notes Payable to Banks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.17%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_DebtInstrumentEarningsRatio', window );">EBITDA ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | 2025 Initial Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate', window );">Decrease to applicable interest rate (percent)</a></td>
<td class="nump">0.0050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Periodic payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Debt Repayment, Balloon Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Periodic payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 280,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=gshd_SecondAmendedAndRestatedCreditAgreementMember', window );">Second Amended and Restated Credit Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing availability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_DebtInstrumentEarningsRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Earnings Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_DebtInstrumentEarningsRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Increase (Decrease) to Basis Spread on Variable Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Maximum Borrowing Capacity, Additional Commitments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=gshd_RevolvingCreditFacilityDue2032Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=gshd_RevolvingCreditFacilityDue2032Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=gshd_A2025InitialTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=gshd_A2025InitialTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_DebtCovenantAxis=gshd_TermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_DebtCovenantAxis=gshd_TermLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_DebtCovenantAxis=gshd_DebtRepaymentBalloonPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_DebtCovenantAxis=gshd_DebtRepaymentBalloonPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=gshd_SecondAmendedAndRestatedCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=gshd_SecondAmendedAndRestatedCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Long Term Debt (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">$ 298,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Unamortized discount and issuance costs</a></td>
<td class="num">(6,048)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Current portion of note payable</a></td>
<td class="num">(2,993)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Note payable, net of current portion</a></td>
<td class="nump">289,461<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=gshd_TermLoanB1Member', window );">Term Loan B-1 | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">$ 298,502<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=gshd_TermLoanB1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=gshd_TermLoanB1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2025</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LeverageRatioThresholdAxis=gshd_ThresholdOneMember', window );">Less than 1.50</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LeverageRatio', window );">Leverage Ratio</a></td>
<td class="nump">1.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest Rate</a></td>
<td class="nump">1.75%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LeverageRatioThresholdAxis=gshd_ThresholdTwoMember', window );">Greater than 1.50</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LeverageRatio', window );">Leverage Ratio</a></td>
<td class="nump">1.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest Rate</a></td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LeverageRatioThresholdAxis=gshd_ThresholdThreeMember', window );">Greater than 2.50</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LeverageRatio', window );">Leverage Ratio</a></td>
<td class="nump">2.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest Rate</a></td>
<td class="nump">2.25%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LeverageRatioThresholdAxis=gshd_ThresholdFourMember', window );">Greater than 3.50</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LeverageRatio', window );">Leverage Ratio</a></td>
<td class="nump">3.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest Rate</a></td>
<td class="nump">2.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_LeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_LeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_LeverageRatioThresholdAxis=gshd_ThresholdOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_LeverageRatioThresholdAxis=gshd_ThresholdOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_LeverageRatioThresholdAxis=gshd_ThresholdTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_LeverageRatioThresholdAxis=gshd_ThresholdTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_LeverageRatioThresholdAxis=gshd_ThresholdThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_LeverageRatioThresholdAxis=gshd_ThresholdThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_LeverageRatioThresholdAxis=gshd_ThresholdFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_LeverageRatioThresholdAxis=gshd_ThresholdFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Maturities of Note Payable (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2026</a></td>
<td class="nump">$ 2,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2027</a></td>
<td class="nump">2,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2028</a></td>
<td class="nump">2,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2029</a></td>
<td class="nump">2,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2030</a></td>
<td class="nump">2,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">283,537<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">$ 298,502<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes - Components of Income Tax Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current income taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">$ (9)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State and local</a></td>
<td class="nump">518<span></span>
</td>
<td class="nump">1,332<span></span>
</td>
<td class="nump">755<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current income taxes</a></td>
<td class="nump">509<span></span>
</td>
<td class="nump">1,332<span></span>
</td>
<td class="nump">755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred income taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">6,531<span></span>
</td>
<td class="nump">5,973<span></span>
</td>
<td class="nump">3,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State and local</a></td>
<td class="num">(643)<span></span>
</td>
<td class="num">(9,718)<span></span>
</td>
<td class="num">(1,232)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Total deferred income taxes</a></td>
<td class="nump">5,888<span></span>
</td>
<td class="num">(3,745)<span></span>
</td>
<td class="nump">1,937<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">$ 6,397<span></span>
</td>
<td class="num">$ (2,413)<span></span>
</td>
<td class="nump">$ 2,692<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes - Reconciliation of Income Tax Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>$</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">$ 50,848<span></span>
</td>
<td class="nump">$ 46,700<span></span>
</td>
<td class="nump">$ 26,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income taxes at U.S. federal statutory rate</a></td>
<td class="nump">10,678<span></span>
</td>
<td class="nump">9,807<span></span>
</td>
<td class="nump">5,541<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Tax effect of income not subject to entity level federal income tax</a></td>
<td class="num">(3,547)<span></span>
</td>
<td class="num">(3,929)<span></span>
</td>
<td class="num">(2,034)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract', window );"><strong>Nontaxable or nondeductible items:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Excess tax (benefit) or deficiency on equity-based compensation</a></td>
<td class="num">(2,146)<span></span>
</td>
<td class="num">(3,060)<span></span>
</td>
<td class="num">(1,760)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Nondeductible equity-based compensation</a></td>
<td class="nump">721<span></span>
</td>
<td class="nump">731<span></span>
</td>
<td class="nump">127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Nondeductible excess compensation</a></td>
<td class="nump">691<span></span>
</td>
<td class="nump">313<span></span>
</td>
<td class="nump">1,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment', window );">Meals and entertainment</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">178<span></span>
</td>
<td class="nump">152<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income tax expense (benefit), net of federal benefit</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">(6,530)<span></span>
</td>
<td class="num">(329)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="num">(129)<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="num">(33)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">$ 6,397<span></span>
</td>
<td class="num">$ (2,413)<span></span>
</td>
<td class="nump">$ 2,692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>%</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income taxes at U.S. federal statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Tax effect of income not subject to entity level federal income tax</a></td>
<td class="num">(7.00%)<span></span>
</td>
<td class="num">(8.50%)<span></span>
</td>
<td class="num">(7.80%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract', window );"><strong>Nontaxable or nondeductible items:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Excess tax (benefit) or deficiency on equity-based compensation</a></td>
<td class="num">(4.20%)<span></span>
</td>
<td class="num">(6.60%)<span></span>
</td>
<td class="num">(6.70%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Nondeductible equity-based compensation</a></td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Nondeductible excess compensation</a></td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment', window );">Meals and entertainment</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income tax expense (benefit), net of federal benefit</a></td>
<td class="num">(0.20%)<span></span>
</td>
<td class="num">(14.00%)<span></span>
</td>
<td class="num">(1.20%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Other</a></td>
<td class="num">(0.30%)<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax expense (benefit)</a></td>
<td class="nump">12.60%<span></span>
</td>
<td class="num">(5.20%)<span></span>
</td>
<td class="nump">10.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479176/718-740-35-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479176/718-740-35-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying statutory federal (national) tax rate to pretax income (loss) from continuing operation attributable to other reconciling item. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 22,705<span></span>
</td>
<td class="nump">$ 18,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries', window );">Investment in flow-through entity</a></td>
<td class="nump">193,666<span></span>
</td>
<td class="nump">174,975<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 216,371<span></span>
</td>
<td class="nump">$ 193,478<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the entity's investment in its wholly-owned subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes - Narrative (Details) - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Uncertain tax positions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption of LLC Units (in shares)</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=gshd_LLCUnitsMember', window );">LLC Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption of LLC Units (in shares)</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common stock | Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption of LLC Units (in shares)</a></td>
<td class="nump">685<span></span>
</td>
<td class="nump">334<span></span>
</td>
<td class="nump">1,517<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Pre-IPO LLC | LLC Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption of LLC Units (in shares)</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=gshd_TaxReceivableAgreementMember', window );">Tax Receivable Agreement | Pre-IPO LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_RelatedPartyTransactionPercentageDueToRelatedParties', window );">Percentage due to related parties</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LiabilitiesUnderTaxReceivableAgreement', window );">Due to related parties</a></td>
<td class="nump">$ 171,900,000<span></span>
</td>
<td class="nump">$ 160,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent', window );">Due to related parties, current</a></td>
<td class="nump">6,200,000<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">103,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 19,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_LiabilitiesUnderTaxReceivableAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liabilities Under Tax Receivable Agreement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_LiabilitiesUnderTaxReceivableAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liabilities Under Tax Receivable Agreements, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_RelatedPartyTransactionPercentageDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Percentage Due To Related Parties</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_RelatedPartyTransactionPercentageDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=gshd_LLCUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=gshd_LLCUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=gshd_TaxReceivableAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gshd_TaxReceivableAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes - Cash Paid for Income Taxes (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems', window );"><strong>Income Tax Paid, by Individual Jurisdiction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPaidFederalAfterRefundReceived', window );">Federal</a></td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived', window );">Total state and local</a></td>
<td class="nump">919<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Total</a></td>
<td class="nump">929<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=stpr_TX', window );">Texas</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems', window );"><strong>Income Tax Paid, by Individual Jurisdiction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived', window );">Total state and local</a></td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalTaxJurisdictionOtherMember', window );">Other state and local</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems', window );"><strong>Income Tax Paid, by Individual Jurisdiction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived', window );">Total state and local</a></td>
<td class="nump">$ 19<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPaidFederalAfterRefundReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after income tax refund received, of cash paid to federal (national) tax jurisdiction for tax on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPaidFederalAfterRefundReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after income tax refund received, of cash paid to state and local tax jurisdictions for tax on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=stpr_TX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=stpr_TX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalTaxJurisdictionOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalTaxJurisdictionOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' equity - Narrative (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 17, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($) </div>
<div>vote </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 23, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 24, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 01, 2018 </div>
<div>vote</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_CommonStockVotePerShare', window );">Vote per share (in votes) | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_ConversionRatioCommonStock', window );">Common stock exchangeable shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Stock repurchased and retired during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81,700,000<span></span>
</td>
<td class="nump">$ 63,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,653<span></span>
</td>
<td class="nump">24,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_CommonStockVotePerShare', window );">Vote per share (in votes) | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Stock repurchased and retired during period (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,014<span></span>
</td>
<td class="nump">1,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining authorization under the share repurchase program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining authorization under the share repurchase program</a></td>
<td class="nump">$ 198,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_ShareRepurchaseProgramIncreaseAmount', window );">Share repurchase program, increase, amount</a></td>
<td class="nump">$ 180,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock shares outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,935<span></span>
</td>
<td class="nump">12,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_CommonStockVotePerShare', window );">Vote per share (in votes) | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_CommonStockVotePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Vote Per Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_CommonStockVotePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_ConversionRatioCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion Ratio, Common Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_ConversionRatioCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_ShareRepurchaseProgramIncreaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Repurchase Program, Increase, Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_ShareRepurchaseProgramIncreaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' equity - Schedule of Calculation of EPS (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareProFormaAbstract', window );"><strong>Pro forma earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income attributable to GSHD - Basic</a></td>
<td class="nump">$ 27,831<span></span>
</td>
<td class="nump">$ 30,426<span></span>
</td>
<td class="nump">$ 14,140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest', window );">Add: net income attributable to noncontrolling interests</a></td>
<td class="nump">16,620<span></span>
</td>
<td class="nump">18,687<span></span>
</td>
<td class="nump">9,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests', window );">Less: income tax effect on income attributable to noncontrolling interests assuming conversion of Class B common shares</a></td>
<td class="num">(4,837)<span></span>
</td>
<td class="num">(4,767)<span></span>
</td>
<td class="num">(2,524)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income available to GSHD - Diluted</a></td>
<td class="nump">$ 39,614<span></span>
</td>
<td class="nump">$ 44,347<span></span>
</td>
<td class="nump">$ 21,172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average outstanding Class A common shares - Basic (in shares)</a></td>
<td class="nump">24,975<span></span>
</td>
<td class="nump">24,657<span></span>
</td>
<td class="nump">23,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings per share of Class A common stock - Basic (in dollars per share)</a></td>
<td class="nump">$ 1.11<span></span>
</td>
<td class="nump">$ 1.23<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities', window );">Weighted average outstanding Class B common shares (if-converted)</a></td>
<td class="nump">12,224<span></span>
</td>
<td class="nump">12,749<span></span>
</td>
<td class="nump">13,769<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Stock options (in shares)</a></td>
<td class="nump">905<span></span>
</td>
<td class="nump">895<span></span>
</td>
<td class="nump">657<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average outstanding Class A common shares - Diluted (in shares)</a></td>
<td class="nump">38,103<span></span>
</td>
<td class="nump">38,301<span></span>
</td>
<td class="nump">38,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings per share of Class A common stock - Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted', window );">Noncontrolling interest income</a></td>
<td class="nump">$ 11,800<span></span>
</td>
<td class="nump">$ 13,900<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareProFormaAbstract', window );"><strong>Pro forma earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings per share of Class A common stock - Basic (in dollars per share)</a></td>
<td class="nump">$ 1.11<span></span>
</td>
<td class="nump">$ 1.23<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings per share of Class A common stock - Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share (in shares)</a></td>
<td class="nump">731<span></span>
</td>
<td class="nump">869<span></span>
</td>
<td class="nump">1,560<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income (Loss) Before Income Taxes, Attributable To Noncontrolling Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Tax Effect On Income Attributable to Non-controlling Interests</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_NoncontrollingInterestNetInterestIncomeFromDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncontrolling Interest, Net Interest Income From Diluted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_NoncontrollingInterestNetInterestIncomeFromDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Number of Shares Outstanding, Diluted, Dilutive Convertible Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareProFormaAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareProFormaAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Noncontrolling interest - Narrative (Details)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDistributionsToAffiliates', window );">Distributions | $</a></td>
<td class="nump">$ 16.0<span></span>
</td>
<td class="nump">$ 8.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=gshd_LLCUnitsMember', window );">LLC Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio', window );">Conversion ratio</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption of LLC Units (in shares)</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption of LLC Units (in shares)</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption of LLC Units (in shares)</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=gshd_PreIPOLLCMembersMember', window );">Pre-IPO LLC Members</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDistributionsToAffiliates', window );">Distributions | $</a></td>
<td class="nump">$ 7.7<span></span>
</td>
<td class="nump">$ 4.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=gshd_GooseheadFinancialLLCMember', window );">Goosehead Financial, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDistributionsToAffiliates', window );">Distributions | $</a></td>
<td class="nump">$ 23.8<span></span>
</td>
<td class="nump">$ 13.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=gshd_VariousNoncontrollingInterestHoldersMember', window );">Noncontrolling interest holders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners', window );">Ownership interest held by non-controlling interest holders</a></td>
<td class="nump">0.329<span></span>
</td>
<td class="nump">0.341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=gshd_VariousNoncontrollingInterestHoldersMember', window );">Noncontrolling interest holders | LLC Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption of LLC Units (in shares)</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncontrolling Interest, Weighted Average Ownership Percentage By Noncontrolling Owners</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_SaleOfStockConversionOfExistingInterestsConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sale Of Stock, Conversion Of Existing Interests, Conversion Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_SaleOfStockConversionOfExistingInterestsConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDistributionsToAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDistributionsToAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=gshd_LLCUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=gshd_LLCUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=gshd_PreIPOLLCMembersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gshd_PreIPOLLCMembersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=gshd_GooseheadFinancialLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=gshd_GooseheadFinancialLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=gshd_VariousNoncontrollingInterestHoldersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=gshd_VariousNoncontrollingInterestHoldersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Noncontrolling interest - Ownership interests (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding', window );">Number of LLC units outstanding (in shares)</a></td>
<td class="nump">36,588<span></span>
</td>
<td class="nump">37,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_NoncontrollingInterestOwnershipPercentage', window );">Noncontrolling interest, ownership percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=gshd_GooseheadFinancialLLCMember', window );">Goosehead Financial, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership interest held by Goosehead Insurance, Inc.</a></td>
<td class="nump">67.40%<span></span>
</td>
<td class="nump">66.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=gshd_VariousNoncontrollingInterestHoldersMember', window );">Noncontrolling interest holders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Ownership interest held by noncontrolling interest holders</a></td>
<td class="nump">32.60%<span></span>
</td>
<td class="nump">33.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember', window );">Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding', window );">Number of LLC units outstanding (in shares)</a></td>
<td class="nump">24,653<span></span>
</td>
<td class="nump">24,668<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember', window );">Noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding', window );">Number of LLC units outstanding (in shares)</a></td>
<td class="nump">11,935<span></span>
</td>
<td class="nump">12,620<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_NoncontrollingInterestOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncontrolling Interest, Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_NoncontrollingInterestOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average number of general partnership units outstanding determined by relating the portion of time within a reporting period that general partnership units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 4.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=gshd_GooseheadFinancialLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=gshd_GooseheadFinancialLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=gshd_VariousNoncontrollingInterestHoldersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=gshd_VariousNoncontrollingInterestHoldersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-based compensation - Schedule of Equity-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Equity-based compensation expense</a></td>
<td class="nump">$ 23,375<span></span>
</td>
<td class="nump">$ 27,971<span></span>
</td>
<td class="nump">$ 23,989<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Equity-based compensation expense</a></td>
<td class="nump">$ 23,375<span></span>
</td>
<td class="nump">$ 27,971<span></span>
</td>
<td class="nump">$ 23,989<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-based compensation - Narrative (Details)<br> shares in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($) </div>
<div>installment </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>installment</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares issued (in shares) | shares</a></td>
<td class="nump">637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Equity-based compensation expense | $</a></td>
<td class="nump">$ 29.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock options exercised | $</a></td>
<td class="nump">$ 13.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition</a></td>
<td class="text">1 year 9 months 21 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=gshd_BoardOfDirectorsAndManagingDirectorsMember', window );">Board of Directors and Managing Directors | Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares issued (in shares) | shares</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment', window );">Number of quarter installment | installment</a></td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment', window );">Number of annual installment | installment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Maximum contract term</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Annual Installments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Quarterly Installments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=gshd_BoardOfDirectorsAndManagingDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=gshd_BoardOfDirectorsAndManagingDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-based compensation - Schedule of Stock Options Valuation Assumptions (Details) - Stock Options - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility rate, minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility rate, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend', window );">Expected dividend yield</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk free interest rate, minimum</a></td>
<td class="nump">3.44%<span></span>
</td>
<td class="nump">3.46%<span></span>
</td>
<td class="nump">3.44%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk free interest rate, maximum</a></td>
<td class="nump">4.27%<span></span>
</td>
<td class="nump">4.58%<span></span>
</td>
<td class="nump">4.06%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">2 years 8 months 8 days<span></span>
</td>
<td class="text">2 years 9 months<span></span>
</td>
<td class="text">2 years 9 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">4 years 9 months<span></span>
</td>
<td class="text">4 years 9 months<span></span>
</td>
<td class="text">4 years 9 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the weighted average expected dividend for an entity using a valuation technique with different dividend rates during the contractual term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-based compensation - Summary of Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock Options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance, outstanding (in shares)</a></td>
<td class="nump">3,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(309)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(56)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares)</a></td>
<td class="num">(100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance, outstanding, (in shares)</a></td>
<td class="nump">3,436<span></span>
</td>
<td class="nump">3,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options vested and exercisable as of December 31, 2025 (in shares)</a></td>
<td class="nump">2,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Options unvested as of December 31, 2025 (in shares)</a></td>
<td class="nump">1,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance, outstanding, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 68.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">106.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">43.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">68.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expirations (in dollars per share)</a></td>
<td class="nump">125.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance, outstanding, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">76.11<span></span>
</td>
<td class="nump">$ 68.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options vested and exercisable as of December 31, 2025 (in dollars per share)</a></td>
<td class="nump">71.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Options unvested as of December 31, 2025 (in dollars per share)</a></td>
<td class="nump">$ 83.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding as of December 31, 2025</a></td>
<td class="nump">$ 51,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options vested and exercisable as of December 31, 2025</a></td>
<td class="nump">42,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Options unvested as of December 31, 2025</a></td>
<td class="nump">$ 8,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding as of December 31, 2025, Weighted-average Remaining Contractual Life (Years)</a></td>
<td class="text">6 years 10 months 17 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options vested and exercisable as of December 31, 2025, Weighted-average Remaining Contractual Life (Years)</a></td>
<td class="text">5 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Options expected to vest as of December 31, 2025, Weighted-average Remaining Contractual Life (Years)</a></td>
<td class="text">8 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value of options granted (in dollars per share)</a></td>
<td class="nump">$ 46.36<span></span>
</td>
<td class="nump">$ 32.41<span></span>
</td>
<td class="nump">$ 19.08<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised</a></td>
<td class="nump">$ 21,435<span></span>
</td>
<td class="nump">$ 27,106<span></span>
</td>
<td class="nump">$ 16,424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Total fair value of shares vested during the year</a></td>
<td class="nump">$ 28,555<span></span>
</td>
<td class="nump">$ 24,645<span></span>
</td>
<td class="nump">$ 23,269<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-based compensation - Summary of Unvested Stock Option Activity (Details) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward', window );"><strong>Stock Options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Unvested at beginning of year (in shares)</a></td>
<td class="nump">1,657<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested (in shares)</a></td>
<td class="num">(894)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares', window );">Forfeited (in shares)</a></td>
<td class="num">(56)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Unvested at end of year (in shares)</a></td>
<td class="nump">1,344<span></span>
</td>
<td class="nump">1,657<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested at beginning of year (in dollars per share)</a></td>
<td class="nump">$ 30.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">31.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">46.36<span></span>
</td>
<td class="nump">$ 32.41<span></span>
</td>
<td class="nump">$ 19.08<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">31.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested at end of year (in dollars per share)</a></td>
<td class="nump">$ 36.51<span></span>
</td>
<td class="nump">$ 30.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-vested options forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of non-vested options forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Jan. 09, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableLineItems', window );"><strong>Dividends Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsAxis=gshd_S2025Q1DividendsMember', window );">S 2025 Q1 Dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableLineItems', window );"><strong>Dividends Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 175,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders', window );">Payments of special distribution to non-controlling interest holders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfCapitalDistribution', window );">Payments of capital distribution</a></td>
<td class="nump">$ 146,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=gshd_LLCUnitsMember', window );">LLC Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableLineItems', window );"><strong>Dividends Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableLineItems', window );"><strong>Dividends Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | S 2025 Q1 Dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableLineItems', window );"><strong>Dividends Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | S 2025 Q1 Dividends | Goosehead Insurance, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableLineItems', window );"><strong>Dividends Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends per share, cash paid (in dollars per share)</a></td>
<td class="nump">$ 1.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock | S 2025 Q1 Dividends | Goosehead Financial, LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableLineItems', window );"><strong>Dividends Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends per share, cash paid (in dollars per share)</a></td>
<td class="nump">$ 4.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments of Special Distribution, Non-Controlling Interest Holders</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfCapitalDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfCapitalDistribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsAxis=gshd_S2025Q1DividendsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsAxis=gshd_S2025Q1DividendsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=gshd_LLCUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=gshd_LLCUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=gshd_GooseheadInsuranceInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=gshd_GooseheadInsuranceInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=gshd_GooseheadFinancialLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=gshd_GooseheadFinancialLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating leases, lease term</a></td>
<td class="text">8 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Information, Rent Expense and Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_LeaseInformationAndRentExpenseAbstract', window );"><strong>Lease Information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use asset</a></td>
<td class="nump">$ 34,087<span></span>
</td>
<td class="nump">$ 37,420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Short term lease liabilities</a></td>
<td class="nump">8,666<span></span>
</td>
<td class="nump">6,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long term lease liabilities</a></td>
<td class="nump">51,168<span></span>
</td>
<td class="nump">54,536<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 59,834<span></span>
</td>
<td class="nump">$ 61,071<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years)</a></td>
<td class="text">5 years 10 months 13 days<span></span>
</td>
<td class="text">6 years 8 months 15 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average incremental borrowing rate</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingSubleaseDescriptionAbstract', window );"><strong>Rent Expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Gross operating lease cost</a></td>
<td class="nump">$ 7,923<span></span>
</td>
<td class="nump">$ 8,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(1,082)<span></span>
</td>
<td class="num">(672)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Net lease cost</a></td>
<td class="nump">6,841<span></span>
</td>
<td class="nump">7,402<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_CashFlowLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="num">(9,250)<span></span>
</td>
<td class="num">(11,267)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract', window );"><strong>Right of use assets obtained in exchange for lease obligation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">$ 5,713<span></span>
</td>
<td class="nump">$ 4,931<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_CashFlowLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Flow, Lessee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_CashFlowLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_LeaseInformationAndRentExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Information And Rent Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_LeaseInformationAndRentExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right-Of-Use Asset Obtained In Exchange For Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gshd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingSubleaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingSubleaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future Maturity of Lease Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2026</a></td>
<td class="nump">$ 11,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2027</a></td>
<td class="nump">13,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2028</a></td>
<td class="nump">12,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2029</a></td>
<td class="nump">11,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2030</a></td>
<td class="nump">8,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">14,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">70,861<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(11,026)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Future maturity of lease liability</a></td>
<td class="nump">$ 59,834<span></span>
</td>
<td class="nump">$ 61,071<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2025 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_BoardOfDirectorsChairmanMember', window );">Co-Founder and Executive Chairman</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Reimbursed expenses</a></td>
<td class="nump">$ 140<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_BoardOfDirectorsChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>233</ContextCount>
  <ElementCount>442</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>84</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952151 - Statement - Consolidated statements of operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations</Role>
      <ShortName>Consolidated statements of operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952152 - Statement - Consolidated balance sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets</Role>
      <ShortName>Consolidated balance sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952153 - Statement - Consolidated balance sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical</Role>
      <ShortName>Consolidated balance sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952154 - Statement - Consolidated statements of stockholders' equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity</Role>
      <ShortName>Consolidated statements of stockholders' equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952155 - Statement - Consolidated statements of stockholders' equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical</Role>
      <ShortName>Consolidated statements of stockholders' equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952156 - Statement - Consolidated statements of cash flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows</Role>
      <ShortName>Consolidated statements of cash flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Organization</Role>
      <ShortName>Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Basis of presentation and significant accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Basisofpresentationandsignificantaccountingpolicies</Role>
      <ShortName>Basis of presentation and significant accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Revenues</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Revenues</Role>
      <ShortName>Revenues</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Franchise fees receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Franchisefeesreceivable</Role>
      <ShortName>Franchise fees receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Allowance for uncollectible agency fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Allowanceforuncollectibleagencyfees</Role>
      <ShortName>Allowance for uncollectible agency fees</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Propertyandequipment</Role>
      <ShortName>Property and equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Intangible assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Intangibleassets</Role>
      <ShortName>Intangible assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Employee benefit obligation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Employeebenefitobligation</Role>
      <ShortName>Employee benefit obligation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Incometaxes</Role>
      <ShortName>Income taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Stockholders' equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Stockholdersequity</Role>
      <ShortName>Stockholders' equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Noncontrolling interest</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Noncontrollinginterest</Role>
      <ShortName>Noncontrolling interest</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Equity-based compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Equitybasedcompensation</Role>
      <ShortName>Equity-based compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - Dividends</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Dividends</Role>
      <ShortName>Dividends</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9952171 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9952172 - Disclosure - Segment information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Segmentinformation</Role>
      <ShortName>Segment information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9952173 - Disclosure - Litigation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/Litigation</Role>
      <ShortName>Litigation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9952174 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Basis of presentation and significant accounting policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies</Role>
      <ShortName>Basis of presentation and significant accounting policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Basis of presentation and significant accounting policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesTables</Role>
      <ShortName>Basis of presentation and significant accounting policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Basisofpresentationandsignificantaccountingpolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Revenues (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/RevenuesTables</Role>
      <ShortName>Revenues (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Revenues</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Franchise fees receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/FranchisefeesreceivableTables</Role>
      <ShortName>Franchise fees receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Franchisefeesreceivable</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - Allowance for uncollectible agency fees (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesTables</Role>
      <ShortName>Allowance for uncollectible agency fees (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Allowanceforuncollectibleagencyfees</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - Property and equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/PropertyandequipmentTables</Role>
      <ShortName>Property and equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Propertyandequipment</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Intangible assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/IntangibleassetsTables</Role>
      <ShortName>Intangible assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Intangibleassets</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Debt</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Income taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/IncometaxesTables</Role>
      <ShortName>Income taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Incometaxes</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Stockholders' equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/StockholdersequityTables</Role>
      <ShortName>Stockholders' equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Stockholdersequity</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Noncontrolling interest - (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/NoncontrollinginterestTables</Role>
      <ShortName>Noncontrolling interest - (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Noncontrollinginterest</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Equity-based compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/EquitybasedcompensationTables</Role>
      <ShortName>Equity-based compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Equitybasedcompensation</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Leases</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Organization - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails</Role>
      <ShortName>Organization - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Basis of presentation and significant accounting policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails</Role>
      <ShortName>Basis of presentation and significant accounting policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Basis of presentation and significant accounting policies - Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails</Role>
      <ShortName>Basis of presentation and significant accounting policies - Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Revenues - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails</Role>
      <ShortName>Revenues - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Revenues - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails</Role>
      <ShortName>Revenues - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Revenues - Contract Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails</Role>
      <ShortName>Revenues - Contract Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Revenues - Anticipated Future Recognition of Deferred Initial Franchise Fees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails</Role>
      <ShortName>Revenues - Anticipated Future Recognition of Deferred Initial Franchise Fees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Franchise fees receivable - Balance of Franchise Fees Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails</Role>
      <ShortName>Franchise fees receivable - Balance of Franchise Fees Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Franchise fees receivable - Allowance For Uncollectible Franchise Fees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails</Role>
      <ShortName>Franchise fees receivable - Allowance For Uncollectible Franchise Fees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Allowance for uncollectible agency fees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails</Role>
      <ShortName>Allowance for uncollectible agency fees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Property and equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails</Role>
      <ShortName>Property and equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/PropertyandequipmentTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Intangible assets - Components and Expected Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails</Role>
      <ShortName>Intangible assets - Components and Expected Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Employee benefit obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/EmployeebenefitobligationDetails</Role>
      <ShortName>Employee benefit obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Employeebenefitobligation</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Debt - Schedule of Long Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails</Role>
      <ShortName>Debt - Schedule of Long Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails</Role>
      <ShortName>Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Debt - Schedule of Maturities of Note Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails</Role>
      <ShortName>Debt - Schedule of Maturities of Note Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Income taxes - Components of Income Tax Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails</Role>
      <ShortName>Income taxes - Components of Income Tax Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - Income taxes - Reconciliation of Income Tax Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails</Role>
      <ShortName>Income taxes - Reconciliation of Income Tax Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955543 - Disclosure - Income taxes - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income taxes - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - Income taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails</Role>
      <ShortName>Income taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Income taxes - Cash Paid for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails</Role>
      <ShortName>Income taxes - Cash Paid for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - Stockholders' equity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails</Role>
      <ShortName>Stockholders' equity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9955547 - Disclosure - Stockholders' equity - Schedule of Calculation of EPS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails</Role>
      <ShortName>Stockholders' equity - Schedule of Calculation of EPS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - Noncontrolling interest - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails</Role>
      <ShortName>Noncontrolling interest - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - Noncontrolling interest - Ownership interests (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails</Role>
      <ShortName>Noncontrolling interest - Ownership interests (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9955550 - Disclosure - Equity-based compensation - Schedule of Equity-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails</Role>
      <ShortName>Equity-based compensation - Schedule of Equity-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9955551 - Disclosure - Equity-based compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails</Role>
      <ShortName>Equity-based compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9955552 - Disclosure - Equity-based compensation - Schedule of Stock Options Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails</Role>
      <ShortName>Equity-based compensation - Schedule of Stock Options Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9955553 - Disclosure - Equity-based compensation - Summary of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails</Role>
      <ShortName>Equity-based compensation - Summary of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9955554 - Disclosure - Equity-based compensation - Summary of Unvested Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails</Role>
      <ShortName>Equity-based compensation - Summary of Unvested Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9955555 - Disclosure - Dividends (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/DividendsDetails</Role>
      <ShortName>Dividends (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Dividends</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9955556 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9955557 - Disclosure - Leases - Lease Information, Rent Expense and Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails</Role>
      <ShortName>Leases - Lease Information, Rent Expense and Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9955558 - Disclosure - Leases - Future Maturity of Lease Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails</Role>
      <ShortName>Leases - Future Maturity of Lease Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9955559 - Disclosure - Segment information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/SegmentinformationDetails</Role>
      <ShortName>Segment information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/Segmentinformation</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="gshd-20251231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9955560 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.gooseheadinsurance.com/role/RelatedPartyTransactions</ParentRole>
      <Position>79</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="gshd-20251231.htm">gshd-20251231.htm</File>
    <File>gshd-20251231.xsd</File>
    <File>gshd-20251231_cal.xml</File>
    <File>gshd-20251231_def.xml</File>
    <File>gshd-20251231_lab.xml</File>
    <File>gshd-20251231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>gshd-20251231_g1.jpg</File>
    <File>gshd-20251231_g2.jpg</File>
    <File>gshd-20251231_g3.jpg</File>
    <File>gshd-20251231_g4.jpg</File>
    <File>gshd-20251231_g5.jpg</File>
    <File>gshd-20251231_g6.jpg</File>
    <File>gshd-20251231_g7.jpg</File>
    <File>gshd-20251231_g8.jpg</File>
    <File>gshd-20251231_g9.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2025</BaseTaxonomy>
    <BaseTaxonomy items="939">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="16">http://xbrl.sec.gov/cyd/2025</BaseTaxonomy>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="10">http://xbrl.sec.gov/ecd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>106
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "gshd-20251231.htm": {
   "nsprefix": "gshd",
   "nsuri": "http://www.gooseheadinsurance.com/20251231",
   "dts": {
    "inline": {
     "local": [
      "gshd-20251231.htm"
     ]
    },
    "schema": {
     "local": [
      "gshd-20251231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "gshd-20251231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "gshd-20251231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "gshd-20251231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "gshd-20251231_pre.xml"
     ]
    }
   },
   "keyStandard": 378,
   "keyCustom": 64,
   "axisStandard": 28,
   "axisCustom": 2,
   "memberStandard": 34,
   "memberCustom": 46,
   "hidden": {
    "total": 6,
    "http://fasb.org/us-gaap/2025": 2,
    "http://xbrl.sec.gov/dei/2025": 4
   },
   "contextCount": 233,
   "entityCount": 1,
   "segmentCount": 84,
   "elementCount": 773,
   "unitCount": 13,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 939,
    "http://xbrl.sec.gov/dei/2025": 39,
    "http://xbrl.sec.gov/cyd/2025": 16,
    "http://xbrl.sec.gov/ecd/2025": 10,
    "http://fasb.org/srt/2025": 2
   },
   "report": {
    "R1": {
     "role": "http://www.gooseheadinsurance.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.gooseheadinsurance.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
     "longName": "9952151 - Statement - Consolidated statements of operations",
     "shortName": "Consolidated statements of operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LaborAndRelatedExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
     "longName": "9952152 - Statement - Consolidated balance sheets",
     "shortName": "Consolidated balance sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:RestrictedCashCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical",
     "longName": "9952153 - Statement - Consolidated balance sheets (Parenthetical)",
     "shortName": "Consolidated balance sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
     "longName": "9952154 - Statement - Consolidated statements of stockholders' equity",
     "shortName": "Consolidated statements of stockholders' equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical",
     "longName": "9952155 - Statement - Consolidated statements of stockholders' equity (Parenthetical)",
     "shortName": "Consolidated statements of stockholders' equity (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-55",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows",
     "longName": "9952156 - Statement - Consolidated statements of cash flows",
     "shortName": "Consolidated statements of cash flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.gooseheadinsurance.com/role/Organization",
     "longName": "9952157 - Disclosure - Organization",
     "shortName": "Organization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.gooseheadinsurance.com/role/Basisofpresentationandsignificantaccountingpolicies",
     "longName": "9952158 - Disclosure - Basis of presentation and significant accounting policies",
     "shortName": "Basis of presentation and significant accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.gooseheadinsurance.com/role/Revenues",
     "longName": "9952159 - Disclosure - Revenues",
     "shortName": "Revenues",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.gooseheadinsurance.com/role/Franchisefeesreceivable",
     "longName": "9952160 - Disclosure - Franchise fees receivable",
     "shortName": "Franchise fees receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "gshd:FranchiseFeesReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "gshd:FranchiseFeesReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.gooseheadinsurance.com/role/Allowanceforuncollectibleagencyfees",
     "longName": "9952161 - Disclosure - Allowance for uncollectible agency fees",
     "shortName": "Allowance for uncollectible agency fees",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.gooseheadinsurance.com/role/Propertyandequipment",
     "longName": "9952162 - Disclosure - Property and equipment",
     "shortName": "Property and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.gooseheadinsurance.com/role/Intangibleassets",
     "longName": "9952163 - Disclosure - Intangible assets",
     "shortName": "Intangible assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.gooseheadinsurance.com/role/Employeebenefitobligation",
     "longName": "9952164 - Disclosure - Employee benefit obligation",
     "shortName": "Employee benefit obligation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.gooseheadinsurance.com/role/Debt",
     "longName": "9952165 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.gooseheadinsurance.com/role/Incometaxes",
     "longName": "9952166 - Disclosure - Income taxes",
     "shortName": "Income taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.gooseheadinsurance.com/role/Stockholdersequity",
     "longName": "9952167 - Disclosure - Stockholders' equity",
     "shortName": "Stockholders' equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.gooseheadinsurance.com/role/Noncontrollinginterest",
     "longName": "9952168 - Disclosure - Noncontrolling interest",
     "shortName": "Noncontrolling interest",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.gooseheadinsurance.com/role/Equitybasedcompensation",
     "longName": "9952169 - Disclosure - Equity-based compensation",
     "shortName": "Equity-based compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.gooseheadinsurance.com/role/Dividends",
     "longName": "9952170 - Disclosure - Dividends",
     "shortName": "Dividends",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "gshd:DividendsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "gshd:DividendsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.gooseheadinsurance.com/role/Leases",
     "longName": "9952171 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.gooseheadinsurance.com/role/Segmentinformation",
     "longName": "9952172 - Disclosure - Segment information",
     "shortName": "Segment information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.gooseheadinsurance.com/role/Litigation",
     "longName": "9952173 - Disclosure - Litigation",
     "shortName": "Litigation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.gooseheadinsurance.com/role/RelatedPartyTransactions",
     "longName": "9952174 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-231",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-231",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies",
     "longName": "9955511 - Disclosure - Basis of presentation and significant accounting policies (Policies)",
     "shortName": "Basis of presentation and significant accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesTables",
     "longName": "9955512 - Disclosure - Basis of presentation and significant accounting policies (Tables)",
     "shortName": "Basis of presentation and significant accounting policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.gooseheadinsurance.com/role/RevenuesTables",
     "longName": "9955513 - Disclosure - Revenues (Tables)",
     "shortName": "Revenues (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableTables",
     "longName": "9955514 - Disclosure - Franchise fees receivable (Tables)",
     "shortName": "Franchise fees receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesTables",
     "longName": "9955515 - Disclosure - Allowance for uncollectible agency fees (Tables)",
     "shortName": "Allowance for uncollectible agency fees (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R35": {
     "role": "http://www.gooseheadinsurance.com/role/PropertyandequipmentTables",
     "longName": "9955516 - Disclosure - Property and equipment (Tables)",
     "shortName": "Property and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.gooseheadinsurance.com/role/IntangibleassetsTables",
     "longName": "9955517 - Disclosure - Intangible assets (Tables)",
     "shortName": "Intangible assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.gooseheadinsurance.com/role/DebtTables",
     "longName": "9955518 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.gooseheadinsurance.com/role/IncometaxesTables",
     "longName": "9955519 - Disclosure - Income taxes (Tables)",
     "shortName": "Income taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.gooseheadinsurance.com/role/StockholdersequityTables",
     "longName": "9955520 - Disclosure - Stockholders' equity (Tables)",
     "shortName": "Stockholders' equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.gooseheadinsurance.com/role/NoncontrollinginterestTables",
     "longName": "9955521 - Disclosure - Noncontrolling interest - (Tables)",
     "shortName": "Noncontrolling interest - (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.gooseheadinsurance.com/role/EquitybasedcompensationTables",
     "longName": "9955522 - Disclosure - Equity-based compensation (Tables)",
     "shortName": "Equity-based compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.gooseheadinsurance.com/role/LeasesTables",
     "longName": "9955523 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails",
     "longName": "9955524 - Disclosure - Organization - Narrative (Details)",
     "shortName": "Organization - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "gshd:NumberOfCorporateOwnedLocations",
      "unitRef": "location",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "gshd:NumberOfCorporateOwnedLocations",
      "unitRef": "location",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
     "longName": "9955525 - Disclosure - Basis of presentation and significant accounting policies - Narrative (Details)",
     "shortName": "Basis of presentation and significant accounting policies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeInterestEarningAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails",
     "longName": "9955526 - Disclosure - Basis of presentation and significant accounting policies - Restricted Cash (Details)",
     "shortName": "Basis of presentation and significant accounting policies - Restricted Cash (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-41",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails",
     "longName": "9955527 - Disclosure - Revenues - Narrative (Details)",
     "shortName": "Revenues - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "gshd:FranchiseFeesTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:CapitalizedContractCostAmortizationPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails",
     "longName": "9955528 - Disclosure - Revenues - Disaggregation of Revenue (Details)",
     "shortName": "Revenues - Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-97",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails",
     "longName": "9955529 - Disclosure - Revenues - Contract Balances (Details)",
     "shortName": "Revenues - Contract Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails",
     "longName": "9955530 - Disclosure - Revenues - Anticipated Future Recognition of Deferred Initial Franchise Fees (Details)",
     "shortName": "Revenues - Anticipated Future Recognition of Deferred Initial Franchise Fees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-127",
      "name": "gshd:RevenueRemainingPerformanceObligationRecognizedInYearOne",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-127",
      "name": "gshd:RevenueRemainingPerformanceObligationRecognizedInYearOne",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails",
     "longName": "9955531 - Disclosure - Franchise fees receivable - Balance of Franchise Fees Receivable (Details)",
     "shortName": "Franchise fees receivable - Balance of Franchise Fees Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-128",
      "name": "us-gaap:NotesReceivableGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-128",
      "name": "us-gaap:NotesReceivableGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails",
     "longName": "9955532 - Disclosure - Franchise fees receivable - Allowance For Uncollectible Franchise Fees (Details)",
     "shortName": "Franchise fees receivable - Allowance For Uncollectible Franchise Fees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-129",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-132",
      "name": "us-gaap:ProvisionForLoanLossesExpensed",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails",
     "longName": "9955533 - Disclosure - Allowance for uncollectible agency fees (Details)",
     "shortName": "Allowance for uncollectible agency fees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-136",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails",
     "longName": "9955534 - Disclosure - Property and equipment (Details)",
     "shortName": "Property and equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails",
     "longName": "9955535 - Disclosure - Intangible assets - Components and Expected Amortization (Details)",
     "shortName": "Intangible assets - Components and Expected Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.gooseheadinsurance.com/role/EmployeebenefitobligationDetails",
     "longName": "9955536 - Disclosure - Employee benefit obligation (Details)",
     "shortName": "Employee benefit obligation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "gshd:DefinedContributionPlanEligibilityMinimumAge",
      "unitRef": "year",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "gshd:DefinedContributionPlanEligibilityMinimumAge",
      "unitRef": "year",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails",
     "longName": "9955537 - Disclosure - Debt - Narrative (Details)",
     "shortName": "Debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-155",
      "name": "gshd:LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-155",
      "name": "gshd:LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails",
     "longName": "9955538 - Disclosure - Debt - Schedule of Long Term Debt (Details)",
     "shortName": "Debt - Schedule of Long Term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails",
     "longName": "9955539 - Disclosure - Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details)",
     "shortName": "Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-165",
      "name": "gshd:LeverageRatio",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-165",
      "name": "gshd:LeverageRatio",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails",
     "longName": "9955540 - Disclosure - Debt - Schedule of Maturities of Note Payable (Details)",
     "shortName": "Debt - Schedule of Maturities of Note Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails",
     "longName": "9955541 - Disclosure - Income taxes - Components of Income Tax Expense (Details)",
     "shortName": "Income taxes - Components of Income Tax Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails",
     "longName": "9955542 - Disclosure - Income taxes - Reconciliation of Income Tax Expense (Details)",
     "shortName": "Income taxes - Reconciliation of Income Tax Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails",
     "longName": "9955543 - Disclosure - Income taxes - Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Income taxes - Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
     "longName": "9955544 - Disclosure - Income taxes - Narrative (Details)",
     "shortName": "Income taxes - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails",
     "longName": "9955545 - Disclosure - Income taxes - Cash Paid for Income Taxes (Details)",
     "shortName": "Income taxes - Cash Paid for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxPaidFederalAfterRefundReceived",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxPaidFederalAfterRefundReceived",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails",
     "longName": "9955546 - Disclosure - Stockholders' equity - Narrative (Details)",
     "shortName": "Stockholders' equity - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-72",
      "name": "gshd:CommonStockVotePerShare",
      "unitRef": "vote",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "gshd:ConversionRatioCommonStock",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails",
     "longName": "9955547 - Disclosure - Stockholders' equity - Schedule of Calculation of EPS (Details)",
     "shortName": "Stockholders' equity - Schedule of Calculation of EPS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
     "longName": "9955548 - Disclosure - Noncontrolling interest - Narrative (Details)",
     "shortName": "Noncontrolling interest - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentsOfDistributionsToAffiliates",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentsOfDistributionsToAffiliates",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails",
     "longName": "9955549 - Disclosure - Noncontrolling interest - Ownership interests (Details)",
     "shortName": "Noncontrolling interest - Ownership interests (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails",
     "longName": "9955550 - Disclosure - Equity-based compensation - Schedule of Equity-Based Compensation Expense (Details)",
     "shortName": "Equity-based compensation - Schedule of Equity-Based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails",
     "longName": "9955551 - Disclosure - Equity-based compensation - Narrative (Details)",
     "shortName": "Equity-based compensation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails",
     "longName": "9955552 - Disclosure - Equity-based compensation - Schedule of Stock Options Valuation Assumptions (Details)",
     "shortName": "Equity-based compensation - Schedule of Stock Options Valuation Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-211",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-211",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails",
     "longName": "9955553 - Disclosure - Equity-based compensation - Summary of Stock Option Activity (Details)",
     "shortName": "Equity-based compensation - Summary of Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-17",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails",
     "longName": "9955554 - Disclosure - Equity-based compensation - Summary of Unvested Stock Option Activity (Details)",
     "shortName": "Equity-based compensation - Summary of Unvested Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-17",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.gooseheadinsurance.com/role/DividendsDetails",
     "longName": "9955555 - Disclosure - Dividends (Details)",
     "shortName": "Dividends (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DividendsCommonStockCash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-225",
      "name": "us-gaap:DividendsCommonStockCash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.gooseheadinsurance.com/role/LeasesNarrativeDetails",
     "longName": "9955556 - Disclosure - Leases - Narrative (Details)",
     "shortName": "Leases - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails",
     "longName": "9955557 - Disclosure - Leases - Lease Information, Rent Expense and Supplemental Cash Flow Information (Details)",
     "shortName": "Leases - Lease Information, Rent Expense and Supplemental Cash Flow Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails",
     "longName": "9955558 - Disclosure - Leases - Future Maturity of Lease Liability (Details)",
     "shortName": "Leases - Future Maturity of Lease Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.gooseheadinsurance.com/role/SegmentinformationDetails",
     "longName": "9955559 - Disclosure - Segment information (Details)",
     "shortName": "Segment information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R79": {
     "role": "http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails",
     "longName": "9955560 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-230",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-230",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "gshd-20251231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "gshd_A2025InitialTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "A2025InitialTermLoanMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025 Initial Term Loan",
        "label": "2025 Initial Term Loan [Member]",
        "documentation": "2025 Initial Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails",
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r1118"
     ]
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails",
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails",
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable Type [Axis]",
        "label": "Receivable Type [Axis]",
        "documentation": "Information by type of receivable."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r63"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued expenses",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47"
     ]
    },
    "gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "AccountsReceivableNetCommissionsAndAgencyFeesReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions and agency fees receivable, net",
        "label": "Accounts Receivable Net, Commissions And Agency Fees Receivable",
        "documentation": "Accounts Receivable Net, Commissions And Agency Fees Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions and agency fees receivable, net",
        "label": "Accounts Receivable, Net, Current - Commissions And Agency Fees Receivable",
        "documentation": "Accounts Receivable, Net, Current - Commissions And Agency Fees Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_AccountsReceivableNetCurrentFranchiseReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "AccountsReceivableNetCurrentFranchiseReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable from franchisees, net",
        "label": "Accounts Receivable, Net, Current - Franchise Receivable",
        "documentation": "Accounts Receivable, Net, Current - Franchise Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_AccountsReceivableNetFranchiseReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "AccountsReceivableNetFranchiseReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Receivable from franchisees, net",
        "label": "Accounts Receivable Net, Franchise Receivable",
        "documentation": "Accounts Receivable Net, Franchise Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_AccountsReceivableNetNoncurrentFranchiseReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "AccountsReceivableNetNoncurrentFranchiseReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable from franchisees, net of current portion",
        "label": "Accounts Receivable, Net, Noncurrent - Franchise Receivable",
        "documentation": "Accounts Receivable, Net, Noncurrent - Franchise Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r158",
      "r632"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r882",
      "r1257"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r686",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1200",
      "r1260"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax adjustments net of Tax Receivable Agreement liabilities",
        "label": "Adjustments To Additional Paid In Capital, Tax Receivable Agreement",
        "documentation": "Adjustments To Additional Paid In Capital, Tax Receivable Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising expense",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r839"
     ]
    },
    "gshd_AgencyFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "AgencyFeesMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agency fees",
        "label": "Agency Fees [Member]",
        "documentation": "Agency Fees"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_AgencyFeesReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "AgencyFeesReceivablesMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agency Fees",
        "label": "Agency Fees Receivables [Member]",
        "documentation": "Agency Fees Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r948",
      "r981"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r930",
      "r941",
      "r951",
      "r984"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r942",
      "r952",
      "r976",
      "r985",
      "r989",
      "r997"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Equity-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r489",
      "r495",
      "r496"
     ]
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Allowance For Uncollectible Franchise Fees",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r1121"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails",
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for doubtful accounts",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r285",
      "r290",
      "r291",
      "r296",
      "r1226"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Doubtful Accounts Receivable [Roll Forward]",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Write offs",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt discounts and issuance costs",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r377",
      "r822",
      "r823",
      "r1084",
      "r1204"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r183",
      "r315",
      "r322",
      "r787",
      "r793",
      "r794",
      "r796",
      "r798"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Axis]",
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r668",
      "r1192"
     ]
    },
    "us-gaap_AssetAcquisitionConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionConsiderationTransferred",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash consideration paid for asset acquisitions",
        "terseLabel": "Cash consideration paid for asset acquisitions",
        "label": "Asset Acquisition, Consideration Transferred",
        "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer."
       }
      }
     },
     "auth_ref": [
      "r872",
      "r1193",
      "r1194",
      "r1195"
     ]
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Domain]",
        "label": "Asset Acquisition [Domain]",
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r668",
      "r1192"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment expense",
        "label": "Asset Impairment Charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r21",
      "r883",
      "r884"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r105",
      "r161",
      "r194",
      "r197",
      "r198",
      "r237",
      "r251",
      "r269",
      "r273",
      "r287",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r544",
      "r548",
      "r567",
      "r616",
      "r617",
      "r623",
      "r722",
      "r810",
      "r811",
      "r824",
      "r882",
      "r892",
      "r893",
      "r905",
      "r1142",
      "r1143",
      "r1212"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r170",
      "r194",
      "r197",
      "r198",
      "r287",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r544",
      "r548",
      "r567",
      "r882",
      "r1142",
      "r1143",
      "r1212"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r910",
      "r911",
      "r934"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r910",
      "r911",
      "r934"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r910",
      "r911",
      "r934"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r989"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r989"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1087"
     ]
    },
    "gshd_BoardOfDirectorsAndManagingDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "BoardOfDirectorsAndManagingDirectorsMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Board of Directors and Managing Directors",
        "label": "Board of Directors and Managing Directors [Member]",
        "documentation": "Board of Directors and Managing Directors"
       }
      }
     },
     "auth_ref": []
    },
    "srt_BoardOfDirectorsChairmanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "BoardOfDirectorsChairmanMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Co-Founder and Executive Chairman",
        "label": "Board of Directors Chairman [Member]",
        "documentation": "Leader of board of directors."
       }
      }
     },
     "auth_ref": [
      "r1115"
     ]
    },
    "gshd_BookOfBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "BookOfBusinessMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Book Of Business",
        "label": "Book Of Business [Member]",
        "documentation": "Book Of Business"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_BooksOfBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "BooksOfBusinessMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Books of business",
        "label": "Books Of Business [Member]",
        "documentation": "Books Of Business"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedContractCostAmortizationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalizedContractCostAmortizationPeriod",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization period",
        "label": "Capitalized Contract Cost, Amortization Period",
        "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "gshd_CarrierOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "CarrierOneMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrier One",
        "label": "Carrier One [Member]",
        "documentation": "Carrier One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_CarrierThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "CarrierThreeMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrier Three",
        "label": "Carrier Three [Member]",
        "documentation": "Carrier Three"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_CarrierTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "CarrierTwoMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrier Two",
        "label": "Carrier Two [Member]",
        "documentation": "Carrier Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails",
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r156",
      "r788"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents and Restricted cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r93"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents, and restricted cash, beginning of period",
        "periodEndLabel": "Cash and cash equivalents, and restricted cash, end of period",
        "totalLabel": "Cash and cash equivalents, and restricted cash",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r73",
      "r191"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents, and restricted cash",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r73"
     ]
    },
    "gshd_CashFlowLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "CashFlowLesseeAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities",
        "label": "Cash Flow, Lessee [Abstract]",
        "documentation": "Cash Flow, Lessee"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
      "http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical",
      "http://www.gooseheadinsurance.com/role/CoverPage",
      "http://www.gooseheadinsurance.com/role/DividendsDetails",
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r164",
      "r165",
      "r166",
      "r194",
      "r198",
      "r224",
      "r225",
      "r232",
      "r234",
      "r239",
      "r240",
      "r287",
      "r346",
      "r348",
      "r349",
      "r350",
      "r353",
      "r354",
      "r388",
      "r389",
      "r391",
      "r392",
      "r394",
      "r396",
      "r399",
      "r400",
      "r403",
      "r406",
      "r413",
      "r567",
      "r675",
      "r676",
      "r677",
      "r678",
      "r686",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r709",
      "r730",
      "r752",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r1019",
      "r1090",
      "r1092",
      "r1101"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r166",
      "r239",
      "r391",
      "r399",
      "r400",
      "r401",
      "r403",
      "r406",
      "r411",
      "r413",
      "r550",
      "r675",
      "r676",
      "r677",
      "r678",
      "r825",
      "r1019",
      "r1088",
      "r1090"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "gshd_CommissionsAndAgencyFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "CommissionsAndAgencyFeesMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions and agency fees",
        "label": "Commissions And Agency Fees [Member]",
        "documentation": "Commissions And Agency Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (see notes 9, 15, and 17)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r97",
      "r625",
      "r708"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
      "http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical",
      "http://www.gooseheadinsurance.com/role/CoverPage",
      "http://www.gooseheadinsurance.com/role/DividendsDetails",
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class A Common Stock",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1260"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
      "http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/CoverPage",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B Common Stock",
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1260"
     ]
    },
    "gshd_CommonStockConversionOfExistingInterests": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "CommonStockConversionOfExistingInterests",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion ratio",
        "label": "Common Stock, Conversion Of Existing Interests",
        "documentation": "Common Stock, Conversion Of Existing Interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockDividendsPerShareCashPaid",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends per share, cash paid (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical",
      "http://www.gooseheadinsurance.com/role/DividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends per share (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r895",
      "r896",
      "r897",
      "r899",
      "r900",
      "r901",
      "r902",
      "r1097",
      "r1098",
      "r1100",
      "r1200",
      "r1256",
      "r1260"
     ]
    },
    "gshd_CommonStockNumberOfClasses": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "CommonStockNumberOfClasses",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of classes (in classes)",
        "label": "Common Stock, Number Of Classes",
        "documentation": "Common Stock, Number Of Classes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r709"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock shares outstanding (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r56",
      "r709",
      "r728",
      "r1260",
      "r1261"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r389",
      "r395",
      "r626",
      "r882"
     ]
    },
    "gshd_CommonStockVotePerShare": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "CommonStockVotePerShare",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vote per share (in votes)",
        "label": "Common Stock, Vote Per Share",
        "documentation": "Common Stock, Vote Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Computer equipment",
        "terseLabel": "Computer equipment",
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software costs",
        "label": "Computer Software, Intangible Asset [Member]",
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r868",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1128",
      "r1131",
      "r1132"
     ]
    },
    "gshd_ComputerSoftwareWebMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ComputerSoftwareWebMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer software\u00a0&amp; web domain",
        "label": "Computer Software &amp; Web [Member]",
        "documentation": "Computer Software &amp; Web"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r279",
      "r669",
      "r670",
      "r780",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r279",
      "r669",
      "r670",
      "r780",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r279",
      "r669",
      "r670",
      "r780",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Line Items]",
        "label": "Concentration Risk [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r780",
      "r802",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r279",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Table]",
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r780",
      "r802",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r279",
      "r669",
      "r670",
      "r780",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r800"
     ]
    },
    "gshd_ContingentCommissionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ContingentCommissionsMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent commissions",
        "label": "Contingent Commissions [Member]",
        "documentation": "Contingent Commissions"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_ContractLiabilityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ContractLiabilityRollForward",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Liability [Roll Forward]",
        "label": "Contract Liability [Roll Forward]",
        "documentation": "Contract Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Contract Balances",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r1149"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost to obtain franchise contracts",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r417",
      "r419",
      "r438"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contract liabilities",
        "periodStartLabel": "Contract liability at beginning of period",
        "periodEndLabel": "Contract liability at end of period",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r416",
      "r419",
      "r438"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r416",
      "r419",
      "r438"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities, net of current portion",
        "label": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r416",
      "r419",
      "r438"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Revenue recognized during the period",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "gshd_ContractWithCustomerLiabilityWriteoffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ContractWithCustomerLiabilityWriteoffs",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Write offs",
        "label": "Contract with Customer, Liability, Writeoffs",
        "documentation": "Contract with Customer, Liability, Writeoffs"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_ContractWithCustomerNewPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ContractWithCustomerNewPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New deferrals",
        "label": "Contract with Customer, New Performance Obligation",
        "documentation": "Contract with Customer, New Performance Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_ConversionRatioCommonStock": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ConversionRatioCommonStock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock exchangeable shares",
        "label": "Conversion Ratio, Common Stock",
        "documentation": "Conversion Ratio, Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r194",
      "r202",
      "r203",
      "r359",
      "r401",
      "r602",
      "r607",
      "r622",
      "r790",
      "r791",
      "r792",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1196",
      "r1197",
      "r1198",
      "r1199"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r1141"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r1141"
     ]
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current income taxes",
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1023",
      "r1088",
      "r1094",
      "r1191"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current income taxes",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r1088",
      "r1094"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1023",
      "r1088",
      "r1094",
      "r1191"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r1105"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r919",
      "r1008"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r919",
      "r1008"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r921",
      "r1010"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r921",
      "r1010"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r923",
      "r1012"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r921",
      "r1010"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r914",
      "r1003"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r915",
      "r1004"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r915",
      "r1004"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r913",
      "r1002"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r913",
      "r1002"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r913",
      "r1002"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r916",
      "r1005"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r918",
      "r1007"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r918",
      "r1007"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r919",
      "r1008"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r922",
      "r1011"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r920",
      "r1009"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r917",
      "r1006"
     ]
    },
    "gshd_DebtCovenantAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "DebtCovenantAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Covenant [Axis]",
        "label": "Debt Covenant [Axis]",
        "documentation": "Debt Covenant"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_DebtCovenantDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "DebtCovenantDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Covenant [Domain]",
        "label": "Debt Covenant [Domain]",
        "documentation": "Debt Covenant [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r194",
      "r196",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r344",
      "r345",
      "r355",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r371",
      "r378",
      "r379",
      "r381",
      "r550",
      "r576"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r46",
      "r47",
      "r95",
      "r96",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r880",
      "r1088",
      "r1089",
      "r1091",
      "r1096",
      "r1135",
      "r1136",
      "r1137",
      "r1203",
      "r1205",
      "r1221"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest rate",
        "terseLabel": "Interest Rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails",
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "totalLabel": "Total",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r96",
      "r382"
     ]
    },
    "gshd_DebtInstrumentEarningsRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "DebtInstrumentEarningsRatio",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBITDA ratio",
        "label": "Debt Instrument, Earnings Ratio",
        "documentation": "Debt Instrument, Earnings Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Principal amount of debt",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r576",
      "r577",
      "r820",
      "r821",
      "r880"
     ]
    },
    "gshd_DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Decrease to applicable interest rate (percent)",
        "label": "Debt Instrument, Increase (Decrease) to Basis Spread on Variable Rate",
        "documentation": "Debt Instrument, Increase (Decrease) to Basis Spread on Variable Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective interest rate",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r384",
      "r576",
      "r577",
      "r880"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails",
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r380",
      "r550",
      "r619",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r880",
      "r1088",
      "r1089",
      "r1091",
      "r1096",
      "r1203",
      "r1205"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r880",
      "r1088",
      "r1089",
      "r1091",
      "r1096",
      "r1135",
      "r1136",
      "r1137",
      "r1203",
      "r1205",
      "r1221"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Periodic payment",
        "label": "Debt Instrument, Periodic Payment",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r43"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails",
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r29",
      "r32",
      "r42",
      "r84",
      "r85",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r380",
      "r550",
      "r619",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r880",
      "r1088",
      "r1089",
      "r1091",
      "r1096",
      "r1203",
      "r1205"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unamortized discount and issuance costs",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r383",
      "r575",
      "r576",
      "r577",
      "r820",
      "r821",
      "r880"
     ]
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred financing costs",
        "label": "Debt, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "gshd_DebtRepaymentBalloonPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "DebtRepaymentBalloonPaymentMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Repayment, Balloon Payment",
        "label": "Debt Repayment, Balloon Payment [Member]",
        "documentation": "Debt Repayment, Balloon Payment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxesAndTaxCredits",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1088",
      "r1094",
      "r1190",
      "r1191"
     ]
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFinanceCostsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt issuance costs",
        "label": "Debt Issuance Costs, Gross",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1203",
      "r1205"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes, net",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r118",
      "r1088",
      "r1094"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred income taxes",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxesAndTaxCredits",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1088",
      "r1094",
      "r1190",
      "r1191"
     ]
    },
    "us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsInvestmentInSubsidiaries",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in flow-through entity",
        "label": "Deferred Tax Assets, Investment in Subsidiaries",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the entity's investment in its wholly-owned subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r1188"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax asset",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1188"
     ]
    },
    "gshd_DefinedContributionPlanEligibilityMinimumAge": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "DefinedContributionPlanEligibilityMinimumAge",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EmployeebenefitobligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum age to be eligible",
        "label": "Defined Contribution Plan, Eligibility, Minimum Age",
        "documentation": "Defined Contribution Plan, Eligibility, Minimum Age"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_DefinedContributionPlanEligibilityMinimumServicePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "DefinedContributionPlanEligibilityMinimumServicePeriod",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EmployeebenefitobligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum service period to be eligible",
        "label": "Defined Contribution Plan, Eligibility, Minimum Service Period",
        "documentation": "Defined Contribution Plan, Eligibility, Minimum Service Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EmployeebenefitobligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Matching contributions",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EmployeebenefitobligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer match, percentage of compensation",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EmployeebenefitobligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer match, percentage of salary deferral",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "documentation": "Percentage employer matches of the employee's percentage contribution matched."
       }
      }
     },
     "auth_ref": []
    },
    "gshd_DefinedContributionPlanEmployersMatchingContributionVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "DefinedContributionPlanEmployersMatchingContributionVestingPeriod",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EmployeebenefitobligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employer match, vesting period",
        "label": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period",
        "documentation": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r22",
      "r182",
      "r793",
      "r794",
      "r796",
      "r798"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r184",
      "r237",
      "r256",
      "r273",
      "r793",
      "r810",
      "r811"
     ]
    },
    "gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion And Amortization, Excluding Debt Issuance Cost Amortization",
        "documentation": "Depreciation, Depletion And Amortization, Excluding Debt Issuance Cost Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails",
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails",
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1150"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Equitybasedcompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-based compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r461",
      "r490",
      "r491",
      "r493",
      "r837"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends [Axis]",
        "label": "Dividends [Axis]",
        "documentation": "Information by event wherein earnings are distributed to shareholder."
       }
      }
     },
     "auth_ref": [
      "r1146",
      "r1147"
     ]
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/DividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends declared",
        "terseLabel": "Dividends declared",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_DividendsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends [Domain]",
        "label": "Dividends [Domain]",
        "documentation": "Event wherein earnings are distributed to shareholder."
       }
      }
     },
     "auth_ref": [
      "r1146",
      "r1147"
     ]
    },
    "us-gaap_DividendsPayableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPayableLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends Payable [Line Items]",
        "label": "Dividends Payable [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsPayableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPayableTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends Payable [Table]",
        "label": "Dividends Payable [Table]",
        "documentation": "Disclosure of information about distribution of earnings to shareholder declared but not yet paid. Includes, but is not limited to, total amount and amount per share of distribution, declaration date, and date to be paid."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "gshd_DividendsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "DividendsTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Dividends"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends",
        "label": "Dividends [Text Block]",
        "documentation": "Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r910",
      "r911",
      "r934"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r910",
      "r911",
      "r934",
      "r977"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Tax Jurisdiction",
        "label": "Domestic Tax Jurisdiction [Member]",
        "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r506"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Earnings per share of Class A common stock - Basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r178",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r221",
      "r224",
      "r232",
      "r233",
      "r234",
      "r236",
      "r387",
      "r494",
      "r537",
      "r542",
      "r563",
      "r564",
      "r615",
      "r639",
      "r801"
     ]
    },
    "gshd_EarningsPerShareBasicAndDilutedEPSAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "EarningsPerShareBasicAndDilutedEPSAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share:",
        "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]",
        "documentation": "Earnings Per Share, Basic and Diluted EPS"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_EarningsPerShareBasicAndDilutedSharesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "EarningsPerShareBasicAndDilutedSharesAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares of Class A common stock outstanding:",
        "label": "Earnings Per Share Basic and Diluted Shares [Abstract]",
        "documentation": "Earnings Per Share Basic and Diluted Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Earnings per share of Class A common stock - Diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r178",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r224",
      "r232",
      "r233",
      "r234",
      "r236",
      "r387",
      "r494",
      "r537",
      "r542",
      "r563",
      "r564",
      "r615",
      "r639",
      "r801"
     ]
    },
    "us-gaap_EarningsPerShareProFormaAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareProFormaAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pro forma earnings per share:",
        "label": "Earnings Per Share, Pro Forma [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income tax expense (benefit)",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r841"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "%",
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes at U.S. federal statutory rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r199",
      "r506",
      "r528",
      "r841"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nondeductible excess compensation",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r511",
      "r1088",
      "r1095",
      "r1180"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nontaxable or nondeductible items:",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Meals and entertainment",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense."
       }
      }
     },
     "auth_ref": [
      "r1088",
      "r1095",
      "r1180",
      "r1182"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nondeductible equity-based compensation",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r841",
      "r1088",
      "r1095",
      "r1180",
      "r1182"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent",
        "documentation": "Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r1181"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess tax (benefit) or deficiency on equity-based compensation",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1179",
      "r1180",
      "r1181"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess tax (benefit) or deficiency on equity-based compensation",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1179",
      "r1180",
      "r1181"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income tax expense (benefit), net of federal benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r841",
      "r1088",
      "r1095",
      "r1180"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax effect of income not subject to entity level federal income tax",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r511",
      "r1088",
      "r1095",
      "r1180"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-based compensation expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period for recognition",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177"
     ]
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitiesTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entities [Table]",
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information [Line Items]",
        "label": "Entity Information [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r145",
      "r147",
      "r148",
      "r174",
      "r175",
      "r176",
      "r205",
      "r206",
      "r207",
      "r209",
      "r216",
      "r218",
      "r220",
      "r238",
      "r288",
      "r289",
      "r331",
      "r386",
      "r414",
      "r494",
      "r526",
      "r527",
      "r534",
      "r535",
      "r536",
      "r538",
      "r541",
      "r542",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r562",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r578",
      "r581",
      "r595",
      "r638",
      "r661",
      "r662",
      "r663",
      "r686",
      "r752"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r948",
      "r981"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r924",
      "r935",
      "r945",
      "r978"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Framework for measuring fair value",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails": {
       "parentTag": "us-gaap_NotesReceivableNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails",
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Allowance for uncollectible franchise fees",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r122",
      "r124",
      "r125",
      "r168",
      "r290",
      "r291",
      "r296",
      "r1220"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Losses [Line Items]",
        "label": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableAllowanceForCreditLossesRollForward",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Losses [Roll Forward]",
        "label": "Financing Receivable, Allowance for Credit Loss [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Write offs",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r294",
      "r299",
      "r816"
     ]
    },
    "gshd_FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030 and thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five And Thereafter",
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, Year Five And Thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average amortization period (years)",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails_1": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r302",
      "r321",
      "r787"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r784",
      "r787"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r784",
      "r787"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r784",
      "r787"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r784",
      "r787"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r324",
      "r325",
      "r611",
      "r612",
      "r668",
      "r784",
      "r787",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails_1": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, gross",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r321",
      "r612",
      "r787"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r321",
      "r324",
      "r325",
      "r328",
      "r611",
      "r784",
      "r787",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r316",
      "r317",
      "r318",
      "r320",
      "r321",
      "r324",
      "r325",
      "r668",
      "r784",
      "r787",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Intangible assets, net",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r1128"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Net [Abstract]",
        "label": "Finite-Lived Intangible Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]",
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r942",
      "r952",
      "r985"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r942",
      "r952",
      "r985"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r942",
      "r952",
      "r985"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r942",
      "r952",
      "r985"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r942",
      "r952",
      "r985"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "gshd_FranchiseChannelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "FranchiseChannelMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Franchise Channel [Member]",
        "label": "Franchise Channel [Member]",
        "documentation": "Franchise Channel [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_FranchiseFeesReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "FranchiseFeesReceivableMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails",
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franchise fees receivable",
        "label": "Franchise Fees Receivable [Member]",
        "documentation": "Franchise Fees Receivable [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_FranchiseFeesReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "FranchiseFeesReceivableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Franchisefeesreceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franchise fees receivable",
        "label": "Franchise Fees Receivable [Text Block]",
        "documentation": "Franchise Fees Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_FranchiseFeesTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "FranchiseFeesTermOfContract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of franchise contract",
        "label": "Franchise Fees, Term of Contract",
        "documentation": "Franchise Fees, Term of Contract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FranchiseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FranchiseMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franchise revenues",
        "label": "Franchise [Member]",
        "documentation": "Right granted by another party to operate business using grantor's name, merchandise, service, methodology, promotional support, marketing and supplies."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1151"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Furniture, fixtures, and equipment",
        "terseLabel": "Furniture\u00a0&amp; fixtures",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnDispositionOfAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "(Gain) loss on disposal of fixed assets",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r1084",
      "r1133",
      "r1134"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on debt extinguishment",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r25",
      "r26"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r732"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r327",
      "r330"
     ]
    },
    "gshd_GooseheadFinancialLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "GooseheadFinancialLLCMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goosehead Financial, LLC",
        "label": "Goosehead Financial, LLC [Member]",
        "documentation": "Goosehead Financial, LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_GooseheadInsuranceAgencyLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "GooseheadInsuranceAgencyLLCMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goosehead Insurance Agency, LLC",
        "label": "Goosehead Insurance Agency, LLC [Member]",
        "documentation": "Goosehead Insurance Agency, LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_GooseheadInsuranceHoldingLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "GooseheadInsuranceHoldingLLCMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goosehead Insurance Holding, LLC",
        "terseLabel": "Goosehead Insurance Holding, LLC",
        "label": "Goosehead Insurance Holding, LLC [Member]",
        "documentation": "Goosehead Insurance Holding, LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_GooseheadInsuranceInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "GooseheadInsuranceInc.Member",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goosehead Insurance, Inc.",
        "label": "Goosehead Insurance, Inc. [Member]",
        "documentation": "Goosehead Insurance, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goosehead Management, LLC And Texas Wasatch Insurance Holdings Group LLC",
        "label": "Goosehead Management, LLC And Texas Wasatch Insurance Holdings Group LLC [Member]",
        "documentation": "Goosehead Management, LLC And Texas Wasatch Insurance Holdings Group LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_GooseheadManagementNoteAndTexasWasatchNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "GooseheadManagementNoteAndTexasWasatchNoteMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goosehead Management Note and Texas Wasatch Note",
        "label": "Goosehead Management Note And Texas Wasatch Note [Member]",
        "documentation": "Goosehead Management Note And Texas Wasatch Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IPOMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial Public Offering",
        "label": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r910",
      "r911",
      "r934"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Impairment",
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Add: net income attributable to noncontrolling interests",
        "label": "Income (Loss) Before Income Taxes, Attributable To Noncontrolling Interest",
        "documentation": "Income (Loss) Before Income Taxes, Attributable To Noncontrolling Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before taxes",
        "verboseLabel": "Income before taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r100",
      "r104",
      "r616",
      "r618",
      "r634",
      "r795",
      "r797",
      "r799",
      "r805",
      "r810",
      "r1103",
      "r1110",
      "r1111",
      "r1112",
      "r1113"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails",
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Axis]",
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r506",
      "r507",
      "r515",
      "r522",
      "r841",
      "r1187"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails",
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Domain]",
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r506",
      "r507",
      "r515",
      "r522",
      "r841",
      "r1187"
     ]
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxContingencyLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Contingency [Line Items]",
        "label": "Income Tax Contingency [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxContingencyTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Contingency [Table]",
        "label": "Income Tax Contingency [Table]",
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months."
       }
      }
     },
     "auth_ref": [
      "r1183"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Incometaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r199",
      "r499",
      "r506",
      "r512",
      "r513",
      "r514",
      "r517",
      "r520",
      "r529",
      "r531",
      "r532",
      "r533",
      "r621",
      "r667",
      "r680",
      "r841"
     ]
    },
    "gshd_IncomeTaxEffectOnIncomeAttributableToNonControllingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "IncomeTaxEffectOnIncomeAttributableToNonControllingInterests",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: income tax effect on income attributable to noncontrolling interests assuming conversion of Class B common shares",
        "label": "Income Tax Effect On Income Attributable to Non-controlling Interests",
        "documentation": "Income Tax Effect On Income Attributable to Non-controlling Interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/IncometaxesComponentsofIncomeTaxExpenseDetails",
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax expense (benefit)",
        "totalLabel": "Income tax expense (benefit)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r119",
      "r194",
      "r219",
      "r220",
      "r237",
      "r259",
      "r273",
      "r505",
      "r506",
      "r530",
      "r640",
      "r795",
      "r797",
      "r799",
      "r841"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$",
        "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPaidByIndividualJurisdictionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPaidByIndividualJurisdictionLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Paid, by Individual Jurisdiction [Line Items]",
        "label": "Income Tax Paid, by Individual Jurisdiction [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r522"
     ]
    },
    "us-gaap_IncomeTaxPaidByIndividualJurisdictionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPaidByIndividualJurisdictionTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Paid, by Individual Jurisdiction [Table]",
        "label": "Income Tax Paid, by Individual Jurisdiction [Table]",
        "documentation": "Disclosure of information about income tax paid by jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r522"
     ]
    },
    "us-gaap_IncomeTaxPaidFederalAfterRefundReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPaidFederalAfterRefundReceived",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxesPaidNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Income Tax Paid, Federal, after Refund Received",
        "documentation": "Amount, after income tax refund received, of cash paid to federal (national) tax jurisdiction for tax on income."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r521"
     ]
    },
    "us-gaap_IncomeTaxPaidFederalBeforeRefundReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPaidFederalBeforeRefundReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid pursuant to tax receivable agreement",
        "label": "Income Tax Paid, Federal, before Refund Received",
        "documentation": "Amount, before income tax refund received, of cash paid to federal (national) tax jurisdiction for tax on income."
       }
      }
     },
     "auth_ref": [
      "r1085",
      "r1185"
     ]
    },
    "us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPaidStateAndLocalAfterRefundReceived",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxesPaidNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total state and local",
        "label": "Income Tax Paid, State and Local, after Refund Received",
        "documentation": "Amount, after income tax refund received, of cash paid to state and local tax jurisdictions for tax on income."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r521"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r501",
      "r502",
      "r517",
      "r518",
      "r519",
      "r524",
      "r674"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes at U.S. federal statutory rate",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r841"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nondeductible excess compensation",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r511",
      "r1180"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nontaxable or nondeductible items:",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Meals and entertainment",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense."
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1182"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nondeductible equity-based compensation",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r841",
      "r1180",
      "r1182"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying statutory federal (national) tax rate to pretax income (loss) from continuing operation attributable to other reconciling item. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1181"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income tax expense (benefit), net of federal benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r841",
      "r1180"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesReconciliationofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax effect of income not subject to entity level federal income tax",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r511",
      "r1180"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income taxes",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r75",
      "r1085",
      "r1185",
      "r1186"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r190",
      "r521",
      "r522"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued expenses",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Commissions and agency fees receivable",
        "label": "Increase (Decrease) In Accounts Receivable - Commissions And Agency Fees Receivable",
        "documentation": "Increase (Decrease) In Accounts Receivable - Commissions And Agency Fees Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "IncreaseDecreaseInAccountsReceivableFranchiseReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Receivable from franchisees",
        "label": "Increase (Decrease) In Accounts Receivable - Franchise Receivable",
        "documentation": "Increase (Decrease) In Accounts Receivable - Franchise Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_IncreaseDecreaseInCommissionsAndFeesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "IncreaseDecreaseInCommissionsAndFeesReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in commissions and fees receivable, net",
        "label": "Increase (Decrease) in Commissions and Fees Receivable",
        "documentation": "Increase (Decrease) in Commissions and Fees Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in cost to obtain franchise contracts",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r1083"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows",
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "verboseLabel": "Increase (decrease) in Contract liabilities",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r1083"
     ]
    },
    "gshd_IncreaseDecreaseInCustomerPremiums": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "IncreaseDecreaseInCustomerPremiums",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer premiums, net",
        "label": "Increase (Decrease) In Customer Premiums",
        "documentation": "Increase (Decrease) In Customer Premiums"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Adjustments to tax receivable agreement liability",
        "label": "Increase (Decrease) in Due to Related Parties",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Prepaid expenses",
        "label": "Increase (Decrease) in Prepaid Expense",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "gshd_IncreaseDecreaseInReceivablesFromFranchisees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "IncreaseDecreaseInReceivablesFromFranchisees",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in Receivable from franchisees, net",
        "label": "Increase (Decrease) in Receivables from Franchisees",
        "documentation": "Increase (Decrease) in Receivables from Franchisees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r942",
      "r952",
      "r976",
      "r985",
      "r989",
      "r997"
     ]
    },
    "gshd_InitialFranchiseFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "InitialFranchiseFeesMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial franchise fees",
        "label": "Initial Franchise Fees [Member]",
        "documentation": "Initial Franchise Fees"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r912",
      "r1001"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r912",
      "r1001"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r912",
      "r1001"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Intangibleassets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r326",
      "r329",
      "r783",
      "r784"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net of accumulated amortization",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r1128",
      "r1130"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r375",
      "r385",
      "r822",
      "r823",
      "r1259"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r795",
      "r799",
      "r1041"
     ]
    },
    "gshd_InterestIncome1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "InterestIncome1Member",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income1 [Member]",
        "documentation": "Interest Income1"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_InterestIncomeFranchiseFeeReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "InterestIncomeFranchiseFeeReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest related to franchise fee",
        "label": "Interest Income, Franchise Fee Receivable",
        "documentation": "Interest Income, Franchise Fee Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeInterestEarningAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeInterestEarningAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income, Interest-Earning Asset",
        "documentation": "Amount of interest income from interest-earning asset."
       }
      }
     },
     "auth_ref": [
      "r1024",
      "r1025"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid during the year for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r188",
      "r189"
     ]
    },
    "us-gaap_InternetDomainNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InternetDomainNamesMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Web domain",
        "label": "Internet Domain Names [Member]",
        "documentation": "String of typographic characters used to describe the location of a specific individual, business, computer, or piece of information online. Formally known as the Uniform Resource Locator or URL, it is often considered to be the address of a certain World Wide Web site."
       }
      }
     },
     "auth_ref": [
      "r848",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1128",
      "r1131",
      "r1132"
     ]
    },
    "gshd_LLCUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "LLCUnitsMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails",
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LLC Units",
        "label": "LLC Units [Member]",
        "documentation": "LLC Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee compensation and benefits",
        "label": "Labor and Related Expense",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r614",
      "r797",
      "r1040"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net lease cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r586",
      "r881"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Information, Rent Expense and Supplemental Cash Flow Information",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1208"
     ]
    },
    "gshd_LeaseInformationAndRentExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "LeaseInformationAndRentExpenseAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Information:",
        "label": "Lease Information And Rent Expense [Abstract]",
        "documentation": "Lease Information And Rent Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r594"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LegalMattersAndContingenciesTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Litigation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation",
        "label": "Legal Matters and Contingencies [Text Block]",
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Accounting",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Future Maturity of Lease Liability",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1209"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r1089",
      "r1096",
      "r1221"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r1089",
      "r1096",
      "r1221"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r1089",
      "r1096",
      "r1221"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r1089",
      "r1096",
      "r1221"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r1089",
      "r1096",
      "r1221"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r1089",
      "r1096",
      "r1221"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r1089",
      "r1096",
      "r1221"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r593"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases, lease term",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1207"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r580"
     ]
    },
    "us-gaap_LesseeOperatingSubleaseDescriptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingSubleaseDescriptionAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rent Expense:",
        "label": "Lessee, Operating Sublease, Description [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_LeverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "LeverageRatio",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage Ratio",
        "label": "Leverage Ratio",
        "documentation": "Leverage Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_LeverageRatioThresholdAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "LeverageRatioThresholdAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage Ratio Threshold [Axis]",
        "label": "Leverage Ratio Threshold [Axis]",
        "documentation": "Leverage Ratio Threshold [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_LeverageRatioThresholdDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "LeverageRatioThresholdDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage Ratio Threshold [Domain]",
        "label": "Leverage Ratio Threshold [Domain]",
        "documentation": "[Domain] for Leverage Ratio Threshold [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r46",
      "r47",
      "r48",
      "r51",
      "r52",
      "r53",
      "r54",
      "r194",
      "r197",
      "r198",
      "r287",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r545",
      "r548",
      "r549",
      "r567",
      "r707",
      "r804",
      "r824",
      "r905",
      "r1142",
      "r1212",
      "r1213"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r99",
      "r629",
      "r882",
      "r892",
      "r893",
      "r1088",
      "r1093",
      "r1119",
      "r1202"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and Stockholders\u2019 Equity",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r155",
      "r194",
      "r197",
      "r198",
      "r287",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r545",
      "r548",
      "r549",
      "r567",
      "r882",
      "r1142",
      "r1212",
      "r1213"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_LiabilitiesUnderTaxReceivableAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "LiabilitiesUnderTaxReceivableAgreement",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due to related parties",
        "label": "Liabilities Under Tax Receivable Agreement",
        "documentation": "Liabilities Under Tax Receivable Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_LiabilitiesUnderTaxReceivableAgreementCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "LiabilitiesUnderTaxReceivableAgreementCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities under tax receivable agreement",
        "label": "Liabilities Under Tax Receivable Agreement, Current",
        "documentation": "Liabilities Under Tax Receivable Agreement, Current"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "LiabilitiesUnderTaxReceivableAgreementNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities under tax receivable agreement, net of current portion",
        "label": "Liabilities Under Tax Receivable Agreement, Noncurrent",
        "documentation": "Liabilities Under Tax Receivable Agreement, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "LiabilitiesUnderTaxReceivableAgreementsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due to related parties, current",
        "label": "Liabilities Under Tax Receivable Agreements, Current",
        "documentation": "Liabilities Under Tax Receivable Agreements, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest",
        "label": "Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest",
        "documentation": "Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP)."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolver balance",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r96",
      "r1222"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing availability",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r50"
     ]
    },
    "gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional commitments",
        "label": "Line Of Credit Facility, Maximum Borrowing Capacity, Additional Commitments",
        "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity, Additional Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining borrowing availability",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r50",
      "r345"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Allowanceforuncollectibleagencyfees"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Allowance for uncollectible agency fees",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r576",
      "r1114"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note payable",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r1089",
      "r1096",
      "r1145",
      "r1221"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r195",
      "r204",
      "r373",
      "r619"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r195",
      "r204",
      "r373",
      "r619"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r195",
      "r204",
      "r373",
      "r619"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r195",
      "r204",
      "r373",
      "r619"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r195",
      "r204",
      "r373",
      "r619"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note payable, net of current portion",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r1135",
      "r1136",
      "r1137"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r24",
      "r1135",
      "r1136",
      "r1137"
     ]
    },
    "us-gaap_LossContingencyInformationAboutLitigationMattersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LossContingencyInformationAboutLitigationMattersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency, Information about Litigation Matters [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r826",
      "r830",
      "r886",
      "r890",
      "r1227",
      "r1228",
      "r1229",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255"
     ]
    },
    "gshd_MarkK.MillerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "MarkK.MillerMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mark K. Miller [Member]",
        "documentation": "Mark K. Miller"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r137",
      "r138",
      "r139",
      "r143",
      "r144",
      "r246",
      "r340",
      "r341",
      "r342",
      "r343",
      "r456",
      "r485",
      "r486",
      "r487",
      "r497",
      "r565",
      "r608",
      "r659",
      "r660",
      "r666",
      "r699",
      "r700",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r773",
      "r774",
      "r775",
      "r776",
      "r781",
      "r782",
      "r815",
      "r825",
      "r836",
      "r842",
      "r843",
      "r844",
      "r876",
      "r877",
      "r878",
      "r879",
      "r887",
      "r1144",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r137",
      "r138",
      "r139",
      "r143",
      "r144",
      "r246",
      "r340",
      "r341",
      "r342",
      "r343",
      "r456",
      "r485",
      "r486",
      "r487",
      "r497",
      "r565",
      "r608",
      "r659",
      "r660",
      "r666",
      "r699",
      "r700",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r773",
      "r774",
      "r775",
      "r776",
      "r781",
      "r782",
      "r815",
      "r825",
      "r836",
      "r842",
      "r843",
      "r844",
      "r876",
      "r877",
      "r878",
      "r887",
      "r1144",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interests",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r98",
      "r194",
      "r197",
      "r198",
      "r287",
      "r346",
      "r348",
      "r349",
      "r350",
      "r353",
      "r354",
      "r628",
      "r711",
      "r1202"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Distributions",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_MinorityInterestDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterestDisclosureTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Noncontrollinginterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest",
        "label": "Noncontrolling Interest Disclosure [Text Block]",
        "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "us-gaap_MinorityInterestLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterestLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest [Line Items]",
        "label": "Noncontrolling Interest [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest held by noncontrolling interest holders",
        "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest held by Goosehead Insurance, Inc.",
        "label": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterestTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest [Table]",
        "label": "Noncontrolling Interest [Table]",
        "documentation": "Disclosure of information about noncontrolling interest, including, but not limited to, name of subsidiary, ownership percentage held by parent, ownership percentage held by noncontrolling owner, amount of noncontrolling interest and its location in statement of financial position, explanation of increase (decrease) in noncontrolling interest, noncontrolling interest share of net income (loss) of subsidiary and its location in statement of income, amount of noncontrolling interest represented by preferred stock, description and dividend requirement of preferred stock, and nature of noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r39",
      "r61",
      "r65"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r826",
      "r830",
      "r886",
      "r890",
      "r1227",
      "r1228",
      "r1229",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used for financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used for investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74",
      "r76"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income attributable to Goosehead Insurance, Inc.",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r76",
      "r101",
      "r148",
      "r153",
      "r171",
      "r172",
      "r176",
      "r194",
      "r197",
      "r198",
      "r201",
      "r208",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r219",
      "r220",
      "r230",
      "r287",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r387",
      "r390",
      "r393",
      "r397",
      "r494",
      "r537",
      "r542",
      "r564",
      "r567",
      "r637",
      "r729",
      "r750",
      "r751",
      "r795",
      "r797",
      "r799",
      "r903",
      "r1142"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: net income attributable to noncontrolling interests",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r92",
      "r171",
      "r172",
      "r216",
      "r219",
      "r220",
      "r636",
      "r1039"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income attributable to GSHD - Basic",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r180",
      "r212",
      "r213",
      "r214",
      "r215",
      "r221",
      "r222",
      "r231",
      "r234",
      "r390",
      "r393",
      "r397",
      "r542"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income available to GSHD - Diluted",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r223",
      "r226",
      "r227",
      "r228",
      "r229",
      "r231",
      "r234"
     ]
    },
    "gshd_NetworkEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "NetworkEquipmentMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Network equipment",
        "label": "Network Equipment [Member]",
        "documentation": "Network Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently adopted accounting pronouncements and Accounting pronouncements not yet adopted",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "gshd_NewBusinessCommissionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "NewBusinessCommissionsMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New business commissions",
        "label": "New Business Commissions [Member]",
        "documentation": "New Business Commissions"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_NewBusinessRoyaltyFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "NewBusinessRoyaltyFeesMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New business royalty fees",
        "label": "New Business Royalty Fees [Member]",
        "documentation": "New Business Royalty Fees"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r942",
      "r952",
      "r976",
      "r985"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "gshd_NoncashLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "NoncashLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash lease expense",
        "label": "Noncash Lease Expense",
        "documentation": "Noncash Lease Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncontrollingInterestAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest [Abstract]",
        "label": "Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r414",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1260"
     ]
    },
    "gshd_NoncontrollingInterestNetInterestIncomeFromDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "NoncontrollingInterestNetInterestIncomeFromDiluted",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest income",
        "label": "Noncontrolling Interest, Net Interest Income From Diluted",
        "documentation": "Noncontrolling Interest, Net Interest Income From Diluted"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_NoncontrollingInterestOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "NoncontrollingInterestOwnershipPercentage",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest, ownership percentage",
        "label": "Noncontrolling Interest, Ownership Percentage",
        "documentation": "Noncontrolling Interest, Ownership Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest held by non-controlling interest holders",
        "label": "Noncontrolling Interest, Weighted Average Ownership Percentage By Noncontrolling Owners",
        "documentation": "Noncontrolling Interest, Weighted Average Ownership Percentage By Noncontrolling Owners"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense)",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note payable, net of current portion",
        "label": "Notes Payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r96",
      "r1222",
      "r1223"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Current portion of note payable",
        "label": "Notes Payable, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47"
     ]
    },
    "us-gaap_NotesPayableToBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesPayableToBanksMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable to Banks",
        "label": "Notes Payable to Banks [Member]",
        "documentation": "A written promise to pay a note to a bank."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesReceivableGross",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails": {
       "parentTag": "us-gaap_NotesReceivableNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franchise fees receivable",
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r109",
      "r122",
      "r123",
      "r167",
      "r280",
      "r297",
      "r298",
      "r566",
      "r772",
      "r816",
      "r817",
      "r1026",
      "r1120"
     ]
    },
    "us-gaap_NotesReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesReceivableNet",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total franchise fees receivable",
        "label": "Financing Receivable, after Allowance for Credit Loss",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r717",
      "r1116",
      "r1225"
     ]
    },
    "gshd_NumberOfCorporateOwnedLocations": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "NumberOfCorporateOwnedLocations",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate-owned locations (in locations)",
        "label": "Number Of Corporate-Owned Locations",
        "documentation": "Number Of Corporate-Owned Locations"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_NumberOfInsuranceCarriersCompanyWroteWith": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "NumberOfInsuranceCarriersCompanyWroteWith",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carriers company wrote with",
        "label": "Number Of Insurance Carriers Company Wrote With",
        "documentation": "Number Of Insurance Carriers Company Wrote With"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carriers company wrote with, provide national coverage",
        "label": "Number Of Insurance Carriers Company Wrote With, Provide National Coverage",
        "documentation": "Number Of Insurance Carriers Company Wrote With, Provide National Coverage"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_NumberOfOfficeLeases": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "NumberOfOfficeLeases",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of office leases",
        "label": "Number Of Office Leases",
        "documentation": "Number Of Office Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/SegmentinformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r806",
      "r814",
      "r1109"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r795",
      "r799",
      "r805",
      "r1103",
      "r1110",
      "r1111",
      "r1112",
      "r1113"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross operating lease cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r587",
      "r881"
     ]
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of right-of-use-asset",
        "label": "Operating Lease, Impairment Loss",
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1206"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesFutureMaturityofLeaseLiabilityDetails",
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease liabilities",
        "terseLabel": "Future maturity of lease liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r583"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "verboseLabel": "Short term lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r583"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability, net of current portion",
        "verboseLabel": "Long term lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r583"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Operating cash flows from operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r589"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use asset",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r582"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average incremental borrowing rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r592",
      "r881"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term (in years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r881"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r523"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Organization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r149",
      "r150",
      "r151",
      "r671",
      "r672"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "gshd_OtherFranchiseRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "OtherFranchiseRevenuesMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other franchise revenues",
        "label": "Other Franchise Revenues [Member]",
        "documentation": "Other Franchise Revenues"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income:",
        "label": "Other Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r940",
      "r950",
      "r983"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r932",
      "r943",
      "r953",
      "r986"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r932",
      "r943",
      "r953",
      "r986"
     ]
    },
    "us-gaap_OverAllotmentOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OverAllotmentOptionMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over-Allotment Option",
        "label": "Over-Allotment Option [Member]",
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ParentMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total stockholders' equity",
        "verboseLabel": "Parent",
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "gshd_PaymentForPartnershipDistributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "PaymentForPartnershipDistributions",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Member distributions",
        "label": "Payment For Partnership Distributions",
        "documentation": "Payment For Partnership Distributions"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_PaymentToTaxReceivableAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "PaymentToTaxReceivableAgreement",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments pursuant to tax receivable agreement",
        "label": "Payment to Tax Receivable Agreement",
        "documentation": "Payment to Tax Receivable Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_PaymentsForCloudComputingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "PaymentsForCloudComputingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cloud computing arrangement implementation costs",
        "label": "Payments for Cloud Computing Arrangements",
        "documentation": "Payments for Cloud Computing Arrangements"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_PaymentsForDisposalOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "PaymentsForDisposalOfAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash paid for asset disposals",
        "label": "Payments for Disposal of Assets",
        "documentation": "Payments for Disposal of Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of Class A common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_PaymentsForSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForSoftware",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capitalized software development costs",
        "label": "Payments for Software",
        "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_PaymentsOfCapitalDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfCapitalDistribution",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments of capital distribution",
        "label": "Payments of Capital Distribution",
        "documentation": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt issuance cost",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_PaymentsOfDistributionsToAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfDistributionsToAffiliates",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributions",
        "label": "Payments of Distributions to Affiliates",
        "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends to stockholders",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "gshd_PaymentsOfSpecialDistributionNonControllingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "PaymentsOfSpecialDistributionNonControllingInterestHolders",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments of special distribution to non-controlling interest holders",
        "label": "Payments of Special Distribution, Non-Controlling Interest Holders",
        "documentation": "Payments of Special Distribution, Non-Controlling Interest Holders"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireNotesReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Issuance of notes receivable to franchisees",
        "label": "Payments to Acquire Notes Receivable",
        "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Employeebenefitobligation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefit obligation",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r835"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "gshd_PhoneSystemMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "PhoneSystemMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phone system",
        "label": "Phone System [Member]",
        "documentation": "Phone System [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "gshd_PreIPOLLCMembersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "PreIPOLLCMembersMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-IPO LLC Members",
        "label": "Pre-IPO LLC Members [Member]",
        "documentation": "Pre-IPO LLC Members [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_PremiumsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "PremiumsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premiums payable",
        "label": "Premiums Payable, Current",
        "documentation": "Premiums Payable, Current"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_PremiumsPayablePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "PremiumsPayablePolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premiums payable",
        "label": "Premiums Payable [Policy Text Block]",
        "documentation": "Premiums Payable [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r300",
      "r301",
      "r789"
     ]
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r1028"
     ]
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from the issuance of Class A common stock",
        "label": "Proceeds from Issuance Initial Public Offering",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from notes payable",
        "label": "Proceeds from Issuance of Secured Debt",
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromSaleAndCollectionOfNotesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from notes receivable to franchisees",
        "label": "Proceeds from Sale and Collection of Notes Receivable",
        "documentation": "The cash inflow associated with the proceeds from sale of notes receivable, as well as principal collections from a borrowing supported by a written promise to pay an obligation (note receivable)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from stock options exercised",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r9"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r142",
      "r276",
      "r610",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r786",
      "r794",
      "r797",
      "r799",
      "r826",
      "r828",
      "r885",
      "r887",
      "r888",
      "r891",
      "r894",
      "r1022",
      "r1027",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1139",
      "r1140",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails",
      "http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r142",
      "r276",
      "r610",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r786",
      "r794",
      "r797",
      "r799",
      "r826",
      "r828",
      "r885",
      "r887",
      "r888",
      "r891",
      "r894",
      "r1022",
      "r1027",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1139",
      "r1140",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income",
        "verboseLabel": "Net income",
        "terseLabel": "Net income",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r153",
      "r171",
      "r172",
      "r186",
      "r194",
      "r197",
      "r198",
      "r201",
      "r208",
      "r216",
      "r219",
      "r220",
      "r287",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r387",
      "r494",
      "r537",
      "r542",
      "r543",
      "r546",
      "r547",
      "r564",
      "r567",
      "r616",
      "r618",
      "r635",
      "r685",
      "r729",
      "r750",
      "r751",
      "r873",
      "r874",
      "r904",
      "r1039",
      "r1142"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentAdditions",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Books of business",
        "label": "Property, Plant and Equipment, Additions",
        "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r594"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Propertyandequipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r114",
      "r116",
      "r117"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r157",
      "r633"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r594"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net of accumulated depreciation",
        "totalLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r594",
      "r620",
      "r633",
      "r882"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property &amp; equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r114",
      "r116",
      "r631"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r594"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, useful life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Bad debts",
        "terseLabel": "Bad debt expense",
        "verboseLabel": "Charges to bad debts",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r181",
      "r292"
     ]
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProvisionForLoanLossesExpensed",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charges to bad debts",
        "label": "Financing Receivable, Credit Loss, Expense (Reversal)",
        "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r292",
      "r613"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r137",
      "r138",
      "r139",
      "r143",
      "r144",
      "r246",
      "r340",
      "r341",
      "r342",
      "r343",
      "r442",
      "r456",
      "r485",
      "r486",
      "r487",
      "r493",
      "r497",
      "r565",
      "r605",
      "r606",
      "r608",
      "r659",
      "r660",
      "r666",
      "r699",
      "r700",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r773",
      "r774",
      "r775",
      "r776",
      "r781",
      "r782",
      "r815",
      "r825",
      "r836",
      "r842",
      "r843",
      "r844",
      "r876",
      "r877",
      "r878",
      "r879",
      "r887",
      "r897",
      "r1138",
      "r1144",
      "r1201",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r137",
      "r138",
      "r139",
      "r143",
      "r144",
      "r246",
      "r340",
      "r341",
      "r342",
      "r343",
      "r442",
      "r456",
      "r485",
      "r486",
      "r487",
      "r493",
      "r497",
      "r565",
      "r605",
      "r606",
      "r608",
      "r659",
      "r660",
      "r666",
      "r699",
      "r700",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r773",
      "r774",
      "r775",
      "r776",
      "r781",
      "r782",
      "r815",
      "r825",
      "r836",
      "r842",
      "r843",
      "r844",
      "r876",
      "r877",
      "r878",
      "r879",
      "r887",
      "r897",
      "r1138",
      "r1144",
      "r1201",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219"
     ]
    },
    "us-gaap_ReceivableTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReceivableTypeDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails",
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails",
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable [Domain]",
        "label": "Receivable [Domain]",
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r63"
     ]
    },
    "us-gaap_ReceivableWithImputedInterestDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReceivableWithImputedInterestDiscount",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails": {
       "parentTag": "us-gaap_NotesReceivableNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Unamortized discount",
        "label": "Receivable with Imputed Interest, Discount",
        "documentation": "Disclosure of the unamortized amount of the discount on the note or receivable which is deducted from the face amount of the receivable or loan. The discount or premium is the difference between the present value and the face amount."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r576",
      "r577",
      "r880"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables [Abstract]",
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions and agency fees receivable and Receivable from franchisees",
        "label": "Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r286",
      "r1117"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r924",
      "r935",
      "r945",
      "r978"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Domain]",
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r200",
      "r201",
      "r280",
      "r446",
      "r452",
      "r599",
      "r600",
      "r624",
      "r630",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r727",
      "r759",
      "r1258"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-IPO LLC",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r200",
      "r201",
      "r599",
      "r600",
      "r601",
      "r602",
      "r624",
      "r630",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r727",
      "r759"
     ]
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reimbursed expenses",
        "label": "Related Party Transaction, Amounts of Transaction",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Axis]",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r200",
      "r201",
      "r599",
      "r600",
      "r1211"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Domain]",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r200",
      "r201",
      "r1211"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Line Items]",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r200",
      "r201",
      "r280",
      "r599",
      "r600",
      "r602",
      "r733",
      "r734",
      "r737"
     ]
    },
    "gshd_RelatedPartyTransactionPercentageDueToRelatedParties": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RelatedPartyTransactionPercentageDueToRelatedParties",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage due to related parties",
        "label": "Related Party Transaction, Percentage Due To Related Parties",
        "documentation": "Related Party Transaction, Percentage Due To Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Axis]",
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r200",
      "r201",
      "r280",
      "r446",
      "r452",
      "r599",
      "r600",
      "r624",
      "r630",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r727",
      "r759",
      "r1211",
      "r1258"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r597",
      "r598",
      "r600",
      "r603",
      "r681",
      "r682",
      "r683",
      "r735",
      "r736",
      "r737",
      "r756",
      "r758"
     ]
    },
    "gshd_RenewalCommissionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RenewalCommissionsMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewal commissions",
        "label": "Renewal Commissions [Member]",
        "documentation": "Renewal Commissions"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_RenewalRoyaltyFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RenewalRoyaltyFeesMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Renewal royalty fees",
        "label": "Renewal Royalty Fees [Member]",
        "documentation": "Renewal Royalty Fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfSecuredDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayment of notes payable",
        "label": "Repayments of Secured Debt",
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]",
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r194",
      "r202",
      "r203",
      "r359",
      "r401",
      "r602",
      "r607",
      "r622",
      "r790",
      "r791",
      "r792",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1196",
      "r1197",
      "r1198",
      "r1199"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r925",
      "r936",
      "r946",
      "r979"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r926",
      "r937",
      "r947",
      "r980"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r933",
      "r944",
      "r954",
      "r987"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash and Cash Equivalent, Current",
        "documentation": "Amount of cash and cash equivalent restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r156",
      "r191"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Current",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1029",
      "r1086"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r86",
      "r627",
      "r664",
      "r665",
      "r679",
      "r710",
      "r882"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147",
      "r148",
      "r205",
      "r206",
      "r207",
      "r209",
      "r216",
      "r218",
      "r220",
      "r288",
      "r289",
      "r331",
      "r386",
      "r494",
      "r526",
      "r527",
      "r534",
      "r535",
      "r536",
      "r538",
      "r541",
      "r542",
      "r551",
      "r553",
      "r554",
      "r556",
      "r562",
      "r578",
      "r581",
      "r661",
      "r663",
      "r686",
      "r1260"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r103",
      "r237",
      "r252",
      "r253",
      "r267",
      "r273",
      "r276",
      "r278",
      "r279",
      "r435",
      "r436",
      "r437",
      "r610",
      "r795",
      "r799"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r785"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Revenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r437",
      "r440"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Anticipated Future Recognition of Deferred Initial Franchise Fees",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "gshd_RevenueRemainingPerformanceObligationRecognizedAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RevenueRemainingPerformanceObligationRecognizedAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails": {
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Revenue, Remaining Performance Obligation, Recognized After Year Five",
        "documentation": "Revenue, Remaining Performance Obligation, Recognized After Year Five"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_RevenueRemainingPerformanceObligationRecognizedInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RevenueRemainingPerformanceObligationRecognizedInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails": {
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligation",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Revenue, Remaining Performance Obligation, Recognized in Year Five",
        "documentation": "Revenue, Remaining Performance Obligation, Recognized in Year Five"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_RevenueRemainingPerformanceObligationRecognizedInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RevenueRemainingPerformanceObligationRecognizedInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails": {
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Revenue, Remaining Performance Obligation, Recognized in Year Four",
        "documentation": "Revenue, Remaining Performance Obligation, Recognized in Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_RevenueRemainingPerformanceObligationRecognizedInYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RevenueRemainingPerformanceObligationRecognizedInYearOne",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails": {
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Revenue, Remaining Performance Obligation, Recognized in Year One",
        "documentation": "Revenue, Remaining Performance Obligation, Recognized in Year One"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_RevenueRemainingPerformanceObligationRecognizedInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RevenueRemainingPerformanceObligationRecognizedInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails": {
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Revenue, Remaining Performance Obligation, Recognized in Year Three",
        "documentation": "Revenue, Remaining Performance Obligation, Recognized in Year Three"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_RevenueRemainingPerformanceObligationRecognizedInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RevenueRemainingPerformanceObligationRecognizedInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails": {
       "parentTag": "us-gaap_RevenueRemainingPerformanceObligation",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Revenue, Remaining Performance Obligation, Recognized in Year Two",
        "documentation": "Revenue, Remaining Performance Obligation, Recognized in Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "verboseLabel": "Revenues",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r103",
      "r177",
      "r194",
      "r197",
      "r198",
      "r237",
      "r252",
      "r253",
      "r267",
      "r273",
      "r276",
      "r278",
      "r279",
      "r287",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r567",
      "r616",
      "r618",
      "r810",
      "r875",
      "r892",
      "r893",
      "r1142"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues:",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_RevolvingCreditFacilityDue2032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RevolvingCreditFacilityDue2032Member",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility Due 2032",
        "label": "Revolving Credit Facility Due 2032 [Member]",
        "documentation": "Revolving Credit Facility Due 2032"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "gshd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of use assets obtained in exchange for lease obligation",
        "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]",
        "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r881"
     ]
    },
    "gshd_RoyaltyFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "RoyaltyFeesMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty fees",
        "label": "Royalty Fees [Member]",
        "documentation": "Royalty Fees"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "gshd_S2025Q1DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "S2025Q1DividendsMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DividendsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "S 2025 Q1 Dividends",
        "label": "S 2025 Q1 Dividends [Member]",
        "documentation": "S 2025 Q1 Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_SaleOfStockConversionOfExistingInterestsConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "SaleOfStockConversionOfExistingInterestsConversionRatio",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion ratio",
        "label": "Sale Of Stock, Conversion Of Existing Interests, Conversion Ratio",
        "documentation": "Sale Of Stock, Conversion Of Existing Interests, Conversion Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Domain]",
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in transaction (in shares)",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share price (in dollars per share)",
        "label": "Sale of Stock, Price Per Share",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenue",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r1105",
      "r1106"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesDetails",
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableBalanceofFranchiseFeesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and Financing Receivables [Table]",
        "label": "Accounts and Financing Receivables [Table]",
        "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r63",
      "r281",
      "r1118"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/AllowanceforuncollectibleagencyfeesTables",
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Balance of Franchise Fees Receivable",
        "verboseLabel": "Schedule of Allowance for Uncollectible Agency Fees",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r63"
     ]
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliation of Cash and Restricted Cash",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash Paid for Income Taxes",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Income Tax Expense",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1189"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long Term Debt",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r29",
      "r32",
      "r42",
      "r84",
      "r85",
      "r820",
      "r822",
      "r1089",
      "r1096",
      "r1203",
      "r1221"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Calculation of EPS",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1102"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciliation of Income Tax Expense",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r841",
      "r1180"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equity-Based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/FranchisefeesreceivableAllowanceForUncollectibleFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financing Receivable, Allowance for Credit Losses [Table]",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsComponentsandExpectedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r321",
      "r324",
      "r325",
      "r328",
      "r611",
      "r784",
      "r787",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r787",
      "r1127"
     ]
    },
    "gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Interest Rate Dependent of Leverage Ratio",
        "label": "Schedule Of Interest Rate Dependent Of Leverage Ratio [Table Text Block]",
        "documentation": "Schedule Of Interest Rate Dependent Of Leverage Ratio [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Note Payable",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfOtherOwnershipInterestsTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Ownership Interests",
        "label": "Schedule of Other Ownership Interests [Table Text Block]",
        "documentation": "Tabular disclosure of other units or shares or classes of ownership in a partnership."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/PropertyandequipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r594"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Table]",
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r200",
      "r201",
      "r599",
      "r600",
      "r602",
      "r733",
      "r734",
      "r737"
     ]
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restrictions on Cash and Cash Equivalents",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r93",
      "r1224"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r493"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Option Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r8",
      "r88"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Option Valuation Assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock, Class of Stock [Table]",
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r84",
      "r85",
      "r86",
      "r164",
      "r165",
      "r166",
      "r239",
      "r399",
      "r400",
      "r401",
      "r403",
      "r406",
      "r411",
      "r413",
      "r550",
      "r675",
      "r676",
      "r677",
      "r678",
      "r825",
      "r1019",
      "r1088",
      "r1090"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IntangibleassetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Expected Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r787",
      "r1129"
     ]
    },
    "gshd_SecondAmendedAndRestatedCreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "SecondAmendedAndRestatedCreditAgreementMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second Amended and Restated Credit Agreement",
        "label": "Second Amended and Restated Credit Agreement [Member]",
        "documentation": "Second Amended and Restated Credit Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuredDebtMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Debt",
        "label": "Secured Debt [Member]",
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r103",
      "r104",
      "r105",
      "r237",
      "r248",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r273",
      "r274",
      "r275",
      "r279",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r328",
      "r338",
      "r339",
      "r539",
      "r540",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r807",
      "r810",
      "r811",
      "r818",
      "r889",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Segmentinformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment information",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r237",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r263",
      "r265",
      "r266",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r279",
      "r806",
      "r808",
      "r809",
      "r810",
      "r812",
      "r813",
      "r814"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility rate, maximum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility rate, minimum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk free interest rate, maximum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk free interest rate, minimum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend",
        "documentation": "Disclosure of the weighted average expected dividend for an entity using a valuation technique with different dividend rates during the contractual term."
       }
      }
     },
     "auth_ref": [
      "r486"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r493"
     ]
    },
    "gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of annual installment",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Annual Installment",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Annual Installments"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of quarter installment",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Quarterly Installment",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Quarterly Installments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and exercisable as of December 31, 2025 (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r467"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and exercisable as of December 31, 2025 (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r467"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total intrinsic value of options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expired (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued (in shares)",
        "verboseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Weighted-average grant-date fair value of options granted (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding as of December 31, 2025",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, outstanding (in shares)",
        "periodEndLabel": "Ending balance, outstanding, (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r466"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, outstanding, weighted average exercise price (in dollars per share)",
        "periodEndLabel": "Ending balance, outstanding, weighted average exercise price (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r465",
      "r466"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options unvested as of December 31, 2025 (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options unvested as of December 31, 2025 (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options unvested as of December 31, 2025",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofEquityBasedCompensationExpenseDetails",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expirations (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "gshd_ShareRepurchaseProgramIncreaseAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ShareRepurchaseProgramIncreaseAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share repurchase program, increase, amount",
        "label": "Share Repurchase Program, Increase, Amount",
        "documentation": "Share Repurchase Program, Increase, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum contract term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationScheduleofStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r484"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and exercisable as of December 31, 2025",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and exercisable as of December 31, 2025, Weighted-average Remaining Contractual Life (Years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Unvested at beginning of year (in shares)",
        "periodEndLabel": "Unvested at end of year (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares",
        "documentation": "Number of non-vested options outstanding."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares",
        "documentation": "Number of non-vested options forfeited."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average grant-date fair value of non-vested options forfeited."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Unvested at beginning of year (in dollars per share)",
        "periodEndLabel": "Unvested at end of year (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding as of December 31, 2025, Weighted-average Remaining Contractual Life (Years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options expected to vest as of December 31, 2025, Weighted-average Remaining Contractual Life (Years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total fair value of shares vested during the year",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares",
        "documentation": "Number of options vested."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofUnvestedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average grant-date fair value of options vested."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Basisofpresentationandsignificantaccountingpolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of presentation and significant accounting policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r193"
     ]
    },
    "us-gaap_SignificantChangesFrachisedOutletsInOperation": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantChangesFrachisedOutletsInOperation",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating franchise locations (in franchises)",
        "label": "Significant Changes, Franchised Outlets in Operation",
        "documentation": "The number of franchised outlets in operation at the balance sheet date when there are significant changes in franchisor-owned outlets or franchised outlets during the period."
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantChangesFranchisesPurchasedDuringPeriod",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franchises purchased (in franchises)",
        "label": "Significant Changes, Franchises Purchased During Period",
        "documentation": "The number of franchises purchased during the period when there are significant changes in franchisor-owned outlets or franchised outlets during the period."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "us-gaap_SignificantChangesFranchisesSold": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantChangesFranchisesSold",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franchise locations sold (in franchises)",
        "label": "Significant Changes, Franchises Sold",
        "documentation": "The number of franchises sold during the period when there are significant changes in franchisor-owned outlets or franchised outlets during the period."
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software Development",
        "label": "Software Development [Member]",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails",
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local Jurisdiction",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r506"
     ]
    },
    "us-gaap_StateAndLocalTaxJurisdictionOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StateAndLocalTaxJurisdictionOtherMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other state and local",
        "label": "State and Local Tax Jurisdiction, Other [Member]",
        "documentation": "Designated state and local jurisdiction entitled to levy and collect income tax in country of domicile, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1085",
      "r1186"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesAnticipatedFutureRecognitionofDeferredInitialFranchiseFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r103",
      "r104",
      "r105",
      "r152",
      "r237",
      "r248",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r273",
      "r274",
      "r275",
      "r279",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r328",
      "r332",
      "r338",
      "r339",
      "r539",
      "r540",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r807",
      "r810",
      "r811",
      "r818",
      "r889",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
      "http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical",
      "http://www.gooseheadinsurance.com/role/CoverPage",
      "http://www.gooseheadinsurance.com/role/DividendsDetails",
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r164",
      "r165",
      "r166",
      "r194",
      "r198",
      "r224",
      "r225",
      "r232",
      "r234",
      "r239",
      "r240",
      "r287",
      "r346",
      "r348",
      "r349",
      "r350",
      "r353",
      "r354",
      "r388",
      "r389",
      "r391",
      "r392",
      "r394",
      "r396",
      "r399",
      "r400",
      "r403",
      "r406",
      "r413",
      "r567",
      "r675",
      "r676",
      "r677",
      "r678",
      "r686",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r709",
      "r730",
      "r752",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r1019",
      "r1090",
      "r1092",
      "r1101"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r56",
      "r60",
      "r61",
      "r145",
      "r147",
      "r148",
      "r174",
      "r175",
      "r176",
      "r205",
      "r206",
      "r207",
      "r209",
      "r216",
      "r218",
      "r220",
      "r238",
      "r288",
      "r289",
      "r331",
      "r386",
      "r414",
      "r494",
      "r526",
      "r527",
      "r534",
      "r535",
      "r536",
      "r538",
      "r541",
      "r542",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r562",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r578",
      "r581",
      "r595",
      "r638",
      "r661",
      "r662",
      "r663",
      "r686",
      "r752"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
      "http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r207",
      "r238",
      "r388",
      "r389",
      "r391",
      "r394",
      "r581",
      "r610",
      "r673",
      "r687",
      "r698",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r709",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r718",
      "r719",
      "r720",
      "r721",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r731",
      "r732",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r752",
      "r797",
      "r799",
      "r898",
      "r1258"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
      "http://www.gooseheadinsurance.com/role/ConsolidatedbalancesheetsParenthetical",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/ConsolidatedstatementsofstockholdersequityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r207",
      "r238",
      "r280",
      "r388",
      "r389",
      "r391",
      "r394",
      "r581",
      "r610",
      "r673",
      "r687",
      "r698",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r709",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r718",
      "r719",
      "r720",
      "r721",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r731",
      "r732",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r752",
      "r797",
      "r799",
      "r898",
      "r1258"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r928",
      "r939",
      "r949",
      "r982"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Activity under employee stock purchase plan (in shares)",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r86"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares issued (in shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r86",
      "r675",
      "r752",
      "r766"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options (in shares)",
        "negatedLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r86",
      "r470"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Activity under employee stock purchase plan",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r86"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r56",
      "r60",
      "r61",
      "r86"
     ]
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRedeemedOrCalledDuringPeriodShares",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity",
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Redemption of LLC Units (in shares)",
        "terseLabel": "Redemption of LLC Units (in shares)",
        "label": "Stock Redeemed or Called During Period, Shares",
        "documentation": "Number of stock bought back by the entity at the exercise price or redemption price."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Redemption of LLC Units",
        "label": "Stock Redeemed or Called During Period, Value",
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share repurchase program, authorized amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining authorization under the share repurchase program",
        "label": "Share Repurchase Program, Remaining Authorized, Amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchased and retired during period (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r86"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share repurchases (in shares)",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r86",
      "r678",
      "r752",
      "r768"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share repurchases",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r55",
      "r56",
      "r86",
      "r686",
      "r752",
      "r768",
      "r904"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r60",
      "r61",
      "r77",
      "r711",
      "r728",
      "r753",
      "r754",
      "r882",
      "r905",
      "r1088",
      "r1092",
      "r1093",
      "r1119",
      "r1202",
      "r1260"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedbalancesheets",
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofstockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r40",
      "r145",
      "r146",
      "r147",
      "r148",
      "r175",
      "r205",
      "r206",
      "r207",
      "r209",
      "r216",
      "r218",
      "r288",
      "r289",
      "r331",
      "r386",
      "r414",
      "r494",
      "r526",
      "r527",
      "r534",
      "r535",
      "r536",
      "r538",
      "r541",
      "r542",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r562",
      "r568",
      "r569",
      "r573",
      "r579",
      "r595",
      "r662",
      "r663",
      "r684",
      "r711",
      "r728",
      "r753",
      "r754",
      "r770",
      "r892",
      "r893",
      "r904",
      "r1088",
      "r1092",
      "r1093",
      "r1119",
      "r1202",
      "r1260"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Stockholdersequity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r398",
      "r400",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r412",
      "r414",
      "r550",
      "r561",
      "r755",
      "r757",
      "r771"
     ]
    },
    "us-gaap_SubleaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubleaseIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/LeasesLeaseInformationRentExpenseandSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Sublease income",
        "label": "Sublease Income",
        "documentation": "Amount of sublease income excluding finance and operating lease expense."
       }
      }
     },
     "auth_ref": [
      "r588",
      "r881"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r574",
      "r604"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r574",
      "r604"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r574",
      "r604"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]",
        "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Axis]",
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiarySaleOfStockLineItems",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary, Sale of Stock [Line Items]",
        "label": "Subsidiary, Sale of Stock [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofcashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of cash flow data:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_TX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2025",
     "localname": "TX",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesCashPaidforIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Texas",
        "label": "TEXAS"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "us-gaap_TangibleAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TangibleAssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of property and equipment",
        "label": "Tangible Asset Impairment Charges",
        "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r80"
     ]
    },
    "gshd_TaxReceivableAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "TaxReceivableAgreementMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Receivable Agreement",
        "label": "Tax Receivable Agreement [Member]",
        "documentation": "Tax Receivable Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_TermLoanB1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "TermLoanB1Member",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan B-1",
        "label": "Term Loan B-1 [Member]",
        "documentation": "Term Loan B-1"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_TermLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "TermLoansMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loans",
        "label": "Term Loans [Member]",
        "documentation": "Term Loans"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_ThresholdFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ThresholdFourMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than 3.50",
        "label": "Threshold Four [Member]",
        "documentation": "Threshold Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_ThresholdOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ThresholdOneMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than 1.50",
        "label": "Threshold One [Member]",
        "documentation": "Threshold One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_ThresholdThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ThresholdThreeMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than 2.50",
        "label": "Threshold Three [Member]",
        "documentation": "Threshold Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_ThresholdTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "ThresholdTwoMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than 1.50",
        "label": "Threshold Two [Member]",
        "documentation": "Threshold Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Axis]",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "documentation": "Information by timing of transfer of good or service to customer."
       }
      }
     },
     "auth_ref": [
      "r437",
      "r826",
      "r833"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Domain]",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time."
       }
      }
     },
     "auth_ref": [
      "r437",
      "r826",
      "r833"
     ]
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title and Position [Axis]",
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r1115",
      "r1210"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/EquitybasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship to Entity [Domain]",
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r974"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransferredAtPointInTimeMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred at a point in time",
        "label": "Transferred at Point in Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred at point in time."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r827",
      "r833"
     ]
    },
    "us-gaap_TransferredOverTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransferredOverTimeMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/RevenuesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred over time",
        "label": "Transferred over Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred over time."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r827",
      "r833"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r999"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r999"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1000"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchased and retired during period",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r33",
      "r86"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/IncometaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncertain tax positions",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r516",
      "r840"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r241",
      "r244",
      "r245",
      "r246",
      "r616",
      "r618",
      "r803"
     ]
    },
    "gshd_VariousNoncontrollingInterestHoldersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "VariousNoncontrollingInterestHoldersMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails",
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest holders",
        "label": "Various Noncontrolling Interest Holders [Member]",
        "documentation": "Various Noncontrolling Interest Holders"
       }
      }
     },
     "auth_ref": []
    },
    "gshd_VivintSmartHomesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "VivintSmartHomesMember",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/BasisofpresentationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vivint Smart Home's",
        "label": "Vivint Smart Home's [Member]",
        "documentation": "Vivint Smart Home's"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageGeneralPartnershipUnitsOutstanding",
     "presentation": [
      "http://www.gooseheadinsurance.com/role/NoncontrollinginterestOwnershipinterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of LLC units outstanding (in shares)",
        "label": "Weighted Average General Partnership Units Outstanding",
        "documentation": "Weighted average number of general partnership units outstanding determined by relating the portion of time within a reporting period that general partnership units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r1102"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average outstanding Class A common shares - Diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r234"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/Consolidatedstatementsofoperations",
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average outstanding Class A common shares - Basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r234"
     ]
    },
    "gshd_WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.gooseheadinsurance.com/20251231",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities",
     "calculation": {
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.gooseheadinsurance.com/role/StockholdersequityScheduleofCalculationofEPSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average outstanding Class B common shares (if-converted)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Dilutive Convertible Securities",
        "documentation": "Weighted Average Number of Shares Outstanding, Diluted, Dilutive Convertible Securities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r6": {
   "role": "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"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "272",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r45": {
   "role": "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(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r49": {
   "role": "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "role": "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(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r51": {
   "role": "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r52": {
   "role": "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r53": {
   "role": "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r54": {
   "role": "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(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "role": "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"
  },
  "r56": {
   "role": "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"
  },
  "r57": {
   "role": "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "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(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "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(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "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(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "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(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r71": {
   "role": "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"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r86": {
   "role": "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"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 4.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(14)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r675": {
   "role": "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"
  },
  "r676": {
   "role": "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)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r677": {
   "role": "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)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r678": {
   "role": "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r752": {
   "role": "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"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r766": {
   "role": "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"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477011/948-310-45-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "952",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482948/952-10-50-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "952",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482948/952-10-50-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "952",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482948/952-10-50-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "79",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "80",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479908/805-50-55-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "942",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480095/942-10-S50-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "942",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480035/942-10-S99-6"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "340",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-2"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-15"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479176/718-740-35-2"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479365/842-20-25-6"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>107
<FILENAME>0001726978-26-000010-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001726978-26-000010-xbrl.zip
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
MWS_M71SW!CS%/TN;R(I<]\?;@N9A G%WT.OM(BH3X[TI8W?W@'KAZ=9W=:5
M+Z/CTZ^&W-Y6D7_LB/](>R/>'XD?#&:S(WZP'9$&/,^%SZ5_M7]R?O&8\3WK
M>/I'7S/[V_B\F$BE4%2Z!65^-#@[.CWC,7\4N9R2L#35- .<?:Z=N*ZJ&DSP
M$TV,!5PK\<'84O1[W7^+S%C8D)B3M((P>TJ\HY3*!(QQW.]P93IA@/_+&$=<
M?,3'RM46W$(=?$V/D*<W+R=/@UW)TS^EPU0C%>5<W%1F5I :8T9#NFS,DS*@
MY<I 1,"%U)60U5S4E;<U(7#(BJ PD!LI2EQQH"*3S$=6F%('!@MV:P85,NR<
MM',V*>4-!0BT?3K<4P@&+HL@3^"##5)M(4=@AN0[1** D5FNTURXFC^6[6=D
MJ>F$!U!J5P Z+(%FVN<8H)N 6MD[]SM!:$9AF%,T4R*9KT[#R\+7\<[CBT36
M2H-EQE "41$-'MN5Y[H"/91174!8%#73 U"QDIX.$*5M,1<3))7QR#@MBB7@
MFER[>ZZ!::6YXPY;U 4,@#(#* 1W+L232I>+K# SUT+0E!->!I+OQ* 18F<%
M1FX1R5JHGT?2L\)FN"NP^64YQZ_VSP?]LPO7H**IS;R&3524!^XP)."CD)9"
MGI$WG104B@H!7$FA7<XMV*P$A3&-\;72+BT,Z@@%<K.FB F?6).2PFTG#I!B
M10!,S..Z8HVJ#+*5 ^V]N>B?'% ,",)N]5Z\">=DJX@\=BB8;58 &3'"P3WH
M.6KEDX.L=1>O#MMJVL(4C[D>/UK,W,D.P_%Y:4WN"C[?D=-C3DRH. _#J,/%
M,)6UV[X)5Z6$@(#&4ZQSIK;H !0SU2ZP%JRH"OVP6EWRW2IG6BID@%13Z!I8
M=!HRY2<:Q(= G"FT"B<%KDZ<5EI:S='K6(L#A5?<3>VX/H8EZ4(Q#1P';89H
M/ B5&TTD@)S6A61>QIA"!,LZBQ:Q:J^*#7Q+B W!GFA/ZO-LN6/X3'83GUMS
MSAI,MV>KK=$*A$^U8J*6SE22>5JZ1LKCYEA:M0 *<*MEH@OMYUQX-[GE-1,P
M%>#2'D!LTA:Q'-PV \+^>@*XNB 4TM18%0((NG!,%>I_ =3B"87M.)M \T9D
MAL.-0/W YJ<WOZM0/!FV4-QPDO6B2#A];I"?'PV.><SOI[*H UDQ BC+^)AD
MBMRY^SJMU1!;T&Z\W"S= J#1$*SIHCI,3.T_[7Z;PB!;:V+IFSV\%1')0E2'
M-4IQ&L(!$>,1#EXPNM1SHZNET)B[=0RPH&JD6'BRCK)'L";7;).FM>4TK]3(
M^UV6QGFT2WEKDR$R]/)[C?J*?@\B58ZU\R!1WS;) %:0V3WK1<B 4-BS\W8^
MG,K$H YC2+ETK91@&@S@)A7J0YB)AKOGV)G?4-%LX._9=_[8Y'P1FI\5NR>[
M@MTOVSZ%$SNU@'UG23/,>JL 7#(.0^@1ZN*N_FQ#D]"@WEC75O-P@\U*[3W1
MI]@\,1 +_%!I1!9Z. ! 09Z.R1G_60,OEA3]7FL$'E907843=7?XUX[H*T'N
MNH#6@O8+[X$0">]<4TV  +EO$F+H9Z2]+'3ZF'<43YB;<-K0[,=F)&]8&D3%
M&<1!T,KAE'1QW/2HY11W3W_6N;6TN0I)A>ERU!:AS833;"I@#^* ]N]$2>:@
MQUQ=8MDCE,!&3<W?>!;Y<(%:?:V-W48X:!S%W?B4UEYT+UHU=--;-I$)-N:U
M7V_RP+OQ^)G;Y79Y3-T$\W;3E1E@-I+%3,[=WE=^'_]RZ'-G-NS7$)691=WK
M8%E3*-4@AO#2HF&03E1FNIJ:8DHLSRID,[Y[L4UUIW)2F#GAZ2PWL9[+.ZP,
M/FE5ZP;)N#7W'*U!_G-[VZ?,Z#M,5RCJX@,E%J)WWAS0O@DO$4\?%?B=G3S(
M<(S5R[Z>$[31MV+:"BPT"D<M;+5W]6I_B#2&S_7WVK]M_OO"0?>>>JFNC>>!
M@Y?=B?QMKBE;_R7,CE>-U_''7:_#C\K^#U!+ P04    " !/2U-<,AB=TPH$
M  "5$   $@   &$R,#(U,3(S,2UE>#,R+FAT;=U8;6_;-A#^OE]Q<[ V!2Q'
M\GMLUX#G.%O:-2YB!]T^%91TBHC0I$912;Q?OR-ENS;<=&VP)4OU01#%>WWX
MW)'2(#4+,1RDR.+A#X,?/0].5%0L4!J(-#*#,10YEU?P(<;\&CQO)356V5+S
MJ]1 W:^WX8/2U_R&E?.&&X'#M9W!43D>'#DG@U#%R^$@YC? X]<5SHZ;S58G
M;D;=T&^&W;C;[H2==A@V$K_="<+NQZ!"JB1>ZN1F*?!U9<&EEZ+UW^O4,]._
MY;%)>X'O_U1Q<L-!HJ0A9YJ4R\?2QL92*;&V%RFA=._ =U??SG@)6W"Q[+T<
M:<[$RVK.9.[EJ'E23N?\+^P%UK<;WJZ"(6W!):Z#"^HVHLE=RD-NH%'?#68[
M(::O*">C,F>T\ICAC2<7\[/3L_%H?C8]A_>7%[/+T?D<YE,(NG!9F]7&-9A-
MQFXV:+3\*HQF,#J9OI]/3G;$UT+'?ANFIS#_=0*ST<7/H_/)S)O^_MOD#QB-
MYW:F[OL;*/Z+/)N?S1/VT+^7)OLK$RICU*)T9?#.>%S&Q.Y>H_VOK9;_55G,
M4X0(M>$)CYCA2D*.!A*E30HA"G4+/*<'6[-Y$2ZXL37,)41*2HR<PBTGV5^4
MRM&6))S)O-!,1EBEQZCVXJ!;#SK]'$92%DS !69D'$CO5.D%!+[WUKH#0X$L
MD6E 0B*&$XQP$:*&1E"U3:$%AU;"6JO[_=*(&P3]5QO]K- 9A0$JH?@6F5C:
ML%UX%X5 8AOS@N9A^ I(OGS3BM=O$F=AAE&AN>&8P^0N2IF\0AA%QDX'QXWF
M3A#; IM0F(RM$0>,9;?5'*<L,Y1*NV%'<]N_;"VL7%Y*;C&=&6J/.77"&&O/
MACWOF+Z&MS5XQX5 777YC%..":%'2!I^@S!-B%J4O47&R4]J\$9)S*OP1M>V
M=4ZY)-Y04!L=@NA>8E4!692NR4O0F909,J><Q1!SMVHIT?=:JEN!\16^.&AU
M^]\";L;BF#CD"4Q66\,VW-ZCXQU0.05MO[]_MSFO2BLIA%B6!6!A<?RWTQK_
M++A&NXOF%II/-#UDKB2"UF&\J81==K>.^W8![\7N25E8_R(J7%)[6)2]C;J6
M8:3O6M@V9(QKPBS3F%MTJG::"0&DAC8^PB[/"*Z\I&NR(2H9C+DS;>E-4H4H
MP549:N<S_R*)OVD/>4Q,3RAS5RYPBJ$NF%Z6B ;'KAVW'[3Y.98PP:]DSYWV
MGK)YE;YCC%2Y3KV"PM!6JC)\<="D'<O=8;?%??S\]<",_:?MU_LGF/]IV/=L
M*<^V>+X>^,IW758[)X'OH;1V$GIFY;5W^GI0B]_^C*:SN-L;>QH%LX6[]V&]
MUEJ=N?Q/*BS,E2C,OLH_?(NO[N5O@2/W.^)O4$L#!!0    ( $]+4UQCL @"
M<LT" +P('@ 1    9W-H9"TR,#(U,3(S,2YH=&WLO6EW&SF2+OQ]?D6^FNXI
M^[PDS46[JWR/+-M5ZK8MC>3JZKE?YH!,D,QV,I.5BR3VK[^Q $AD,JG-E A*
MG'-OM<S< ,2"B$#$$S__G^M)Z%W*) WBZ)>?.JWV3YZ,!K$?1*-??CJZ.#XY
M^>G_O/N/G_^_9O.?[\\_>Q_B03Z14>8=)U)DTO>N@FSL96/I_1$GWX-+X9V%
M(AO&R:39Y,>.X^DL"4;CS.NVN[OZ-GTU.=P6_797[/C-_OYVI[DM1;>YOSW<
M:_K#?KLW\'>ZV[O]QNBPW=G9W^_L=YO#[O9^<[L#]Q[XTF_*77\X.-CUMX4<
M-/S#X<%PI]WN# :B.]S>]3O]8;_?'>X=#-L'O?;.3IN^.\Y@SC#O*/UE:YQE
MT\,W;ZZNKEI7O5:<C-YT#@X.WESC/5M\TV%PG95NO.XG(=T:1&$025R8-UDB
MHA3G+3)8R3<PUW:SW6UVNM9+FJD<E%X$_VZ-XLL;W]/9:;;WF[U.\9[ZL<"=
M/>M%^O;K-*B;9!<6Z<T_OWR^&(SE1#2#*,U$-)#Z*5\63]$7]$CA LYM1]^8
MI\V1$%-S\U"D??J NE"Z.4VR^1OAQ_)-V32I_S9>*=V*5X-%J]'&U2C/*DCC
M[6YG[Z8G^ [[ WYE)=2]NV_XHKYU,//K1PT72H.6@P4WPH72C:-T[)>&.HKC
M5(ZE -E,\P0GUAK$$WJFTRT8!#C@^PU3Q,M]D9I%N9Z[OR0'>)5N/0P%J(0M
M&35_O]AZ]S..X]W/$YD)#Q]MRC_SX/*7K>,XRD ]-+_-IO"% ?_KEZU,7F=O
M2*3>O/N/__B/G[,@"^4[G&%3#__G-_SCSV_XU?W8G[W[V0\NO32;A?*7+3](
MIZ&8'49Q)&$ P?4AWB@3_C/P?1G1GW#]*^BH)!CP]Z^S<SG\96O0A!6*Q 3?
M)(/#CQ%\;G8,HTM$>!+Y\OKO<K;E!;#DPV:OM_6N#1*RU]T]V-O_^4WIK??X
MB-:6GX)T(,+_D2+Y!+^DYC/;6^]P^LOZP!G<'OOE3^QLO?OT/P__P!&\W:<O
MA&*TY;%B^F4+E-GA,+@&_3L4(?*2^MHN?.WH\\7'>WWPH*V_J)3&X:<@"C+Y
M.;B4_DD$(CP*^J$\2E.9_9[*81Y^#H;FFSN[!UOOSGJ+YO@I$0/4I%X.KZ0/
MIG*$$]J:G[8O!\$$YO/+ULG73]4QP7O[,CD=GLMIG&0"!G3!+S)KW>ET8?X=
M/1#]Y7?T@\6@B1S*!#99F=;(%<K;84I:&0;FD?P=9B!-,/!@,@U1;NFW<8+C
M+HE0ZSKU0<#H>\5'U#?3.$_H7Z0U#W$Y:-PY/*-_G$@!FD6^4VKP\/>+#S^_
M*5_2_\;GY]Z5C@5\:.YU_"^^>*_WP=B IR_P0?-2T B!+^U;B>(BBY,'3F/N
M>?SQ@XSB21#5O?:NTRF]XDUY]#?-.HP'M/G/K2,2^U!?O=="1L2\"P@SA3_O
M];8A;C[C()7U(S27[_7202C2>=:A%]*E>[WL,LX6# ZOW&]<(DF"FK7CD?'%
M>[TP'@Z#@?S?4(I%"VC?<:]7SV"'J7\E7KG7J\AV"D/2E+5OM&ZXGXY0ZK?V
MI>KB75ZHM#?3"+2W_EW2QJ[_!<(&_QX"C3Q2JK+6_CX^^7MYPZ\^;$90?ON4
M-ES]+UB/)/L 7A%MZLUV!_Z??JZX9H;I%[=VNLU>I_@$7]'_UA]Y4YIW_3)T
M'5@&MKHSM0B[S5[;O$A=><C,>H\],T4G9D#^IP\?NYZ&P2#(ODA4H)X?P%5R
ME8U=<)$!L?"98]12I\.++!Y\/[H.0)?I6X[CR22.Z/H1O^CG-[7O-TMAAG&_
M]=XEE[.SC/7>?A[K_7Y=UGO'M?4&O_SP+(G]?)"=)A<RN80MB9>9-#6N<9#B
MK>E1Y!^-P-2<?9(R7?YZ.Z!6=S?$N0MQMN].G.WE$6=O0YR[$*=W=^+TED><
M_?4AC@D^:/?E6:JR@PU!W%)?G?:&(F[IK,ZC.Y-+WE%.8/2)3+.3:!!/9.=9
MZJW.H[NV:TV4%>DNY[QRIXBR(O7UZ*[[FC#GH[O4:\(/C^Z]WC<H6)K:CP1-
M.H_N^]UO:MM+G)ISGI.+ <]E+KASGI&+"[Y$X>TZY_BX&&)>YH([Y]>XN.!+
M5"E=YWR6QU$I]__LQS]SS+Z*)],X@G^F=9^F,3TJJ;M+)+5SGM#CR-:&U,VN
M^T>C-Z_YD>\'F$$DPC,1^"?1L9@&F0C79OV=.RJ]Y_J?RTP$D?0_BB0*HM$C
M'/P\TL([=PQZSX4_$PG\N#;+[=S!YCV7^VL<X8R2. R!S77H;6V6_]$=\-5-
MS7U7UPW.<B!ZUW/?2U[U;N<"E=QWK5>S-;I FXT7[IYKY@)?N.^R.^+'N4 L
M]YWNEQ=?<8$OW \&O#SE;GDMO>5Y+3WWPP\O3P4\$JG7/?2QBA#K,M??_>2#
M53N=C[3PZQZ9>8(0ZQ*7>WO=@RLK"+$N<_E=J-I]I*FY'W1P@[,<2!3==C\0
M\/)\"!?XPOV8@R-6J O$<C\0X$ $?D6T<=]S7[4[X0*5W'>Z7UY\Q06^<#\8
M\/+,H\=)6-YV/_SP\E3 XY!Z9]U#'ZL(L2YS_=<]8^1)0ZS+7/AUC\P\08AU
MF<OM?G#%C4#8(RW_NL<P5A*'7 W$Q8[[(8Q55:"Z0)U-$&,=J.1^$,.!,."*
M:+,))+CG7;K %^Y''1QQ11T@UJ[[<8.7%R)R@2_<CV>\/.7^.#@BN^Y'4%Z>
M"G@D4J][]&854>)EKO^ZAV^>-$J\S(5W/Q:S\BCQ,I=[W8,K*X@2+W/YW8^:
M/+'QEO?3P ]$,KL0H:S][,G9Z>,:\IW]9GOG;H9\]=8?,N0W41HW>*$0]2IY
M?TC4W0^V.$?>TTN9'(5AG.'H3J=H3SY+T=]S+K:#<-ZG5Y%,TG$PM7"\?]6M
M<$]T*USNH_+Y\_&/\@5V/?TL1R+\2$MPXT=_BT-LE'W[5]<SIK/G7$SG[OQP
M9](L@R$^!1%\,Q#AL^4$MQH++G-#W',NQ(%,?ASGZ$-,@;JSKV)B]S X2R38
M&X;3;G.I'VG_?0007A=V0-=Z)ZQJ'9P-?WR0_0R4?);D^&"=,OXB(C$B1OX:
M9_(H\K_):Y'^(5*1#<;XT[J8ZGO.!45NT4PU)  U5:% =8=.?TWB?+J$?=K)
M9*55R:]S 9U;+;=[V%!+M>%/HD'K27B@>W<>Z"Z%!YP+Y#C" _<TH-:4^L[%
M>9#Z7\2_XN0X3[-X @MO-T4520)O/8UNVYWOO T<QR#<498(#-><!^GW][-O
MLVFED:$>RMS-CSB*]S(:C"<BJ>Q)&'U*S^6EC'+Y53[/#,!])P-,MS'EMZMX
MPY3/F"F=C')M-*4C3+F:HNM]YW*L-IIRPY1.ADIO9<IQ(C>Z\CFSI7-)<IL-
MW"&F7 TP];YS$?3-!KYA2B=/%&[HUWX>ST28S3Y)N3:9P_O.A=Y-2G 2PT2R
MV5D(<SN*?,QHG>([ZB3S4YY$098G>(#V*;C&O]:'!,Y%OA]$ LPUSC.9F)O6
M9OV=BST;K@Z J>7GX%+Z)Q',;Q3T0WF4IC)+W\]X<Z1#P7)V)YYW1C+[$$]$
M$.&9Y]I(PH&3 ==S6'C%ZV24 %$F^6196_Z#:*QE[2(>9E<BD94GUX;>3L8R
MJ_06UQMZ+XG>SH4)'T05LO7>Q_'WT^'[/ TBF:Z/AG4N)F9*'W&QCP9@/*14
M FDM]3^"RR#*+L )RGZ+'V4[JSH[=\R!X5N7X^P<.!<6<E<V'(CB'3@7,%D3
M<JWFU/3 N5#"#]D#V@[X("]E&#^2M^5 !.C N>C$;1$@&<DK$6+&9I#B$\]4
MG)P+6;A&EQ7M2LZ%,ERCRVKT6*?M9&3C!L)\E5?:('CNRJS3=C(,X1IQ5J/1
M.FWG8@8N$F=5:LVY<,(MQ.&ZZ\<YH'-"E3D717"%(*M27\[%"5PAR*I4EG.1
M@%L(<@SC#R*@2O;\#;%U<_=709M5*;)U<_E709M5Z;0U=?L?-5_*!87663>W
M_\D)LR)MUEDWE__)";,B5=998W?_^:NS=7/W5T*<5:FT=7/]5T*<5:FU=0L#
MG$1!%HCP$X*.C(-4/F.EMFX!@1609E4J;=WB 2L@S:H4VKJ% TZSL4P,853E
MU'-5:>L6#U@)<5:DU+KK%A-8"7%6I-:ZSL4%=,K?MV 21*/3X3<@1#J4R>GP
MUSCV*_0R-ZN;$ND?96=Q$&4G$;S@$; D75!W7>=B!NM$M%6I0>=B">M$M%6I
M1^=B##]*-&R6\(PUHW-AAS6AUZJ4HG.QB#6AUZKTH7,!BCE8:1UBO>!7V'4_
MQJ8_'HLHDFO39K#3=2[X8*H8!P,$'$\1N#W]'(,8$" %X01'HW,YD,&EZ(?R
M_:SXNX!2*%,%@T?%7>M#'.>"#VM.G.TE$J?G7/!AS8G36R9QG T^K!-Q7+#C
M>LY&)-:6DBORH'K.ABF60,DBU[NXY7&A+):J+IT-1JP/:9Q0ELX&*=:'CH]E
M+CH;CU@?TCBQBSD;IU@?.CZ2N]QS-I;A-@#G4M6<LR$+AQ$XETF ;6?#$G<B
M@$IGS:[BY/O:P9]VMIT-.SBZ^$OE?&<C!7=?_+-Q',F+69K)VU R'6)Z9_UZ
M]]9]J?SNK--^KZWVLQ2I',>A?S*9)O$EG;2MC\VY[:S'[3@1EBH)SOK6]T>0
MK.(3_R'[ZR,,SOK&[M-AJ?+@K"/\,$35=/W0H3O;SCK";M-@F7*PXZPO?)Q(
M/\@^B4$0!KI%M;YV+B_C\#*(1N6;;EGU.W_Z<QR-0*]-/LA^5F,( (5/A_SE
M1Z5SI]G>:W;;RZ&SLV[WS8M-D=HS,:-(;/Q>1-\?5[:6NN;.>ML;V6(Z+TF'
M.NO=W[S8%W*0PTKCQ?59:V<]^HU,;3?;V\WN]G+H[&S0X#DNMK/!@?K%)HL;
MM%<<^4?PB"_]H\@_EREFH?N\]D>C1,HGB,TOD0C.1@9P\4]@:DF.#]IGX>@0
M*A2";T E/%%_&IWV5%L79U#L+X? SH8<5KAU+>2M!=_]D,MNN]=]9COG4MG,
MV:C*2],CU5RLO6;[P+SGQERLTJT_E(NUZUQ\ARB."WX<7\I(E!A!$_\V'W\=
MJ;^*3+Q=YZ(^-U$??SZ74S&C(S@1AG$<G?&_-ORP''[81*0<M@&6%]7?7=.(
MU'HNMK,AJ84&E]YGWW>>@6)]++(Z%X$BTGV6ES(1(WDNLB#^-DYDBCDI-FWU
M;Z?1^I1Q[SH7@7)AL9TP&9P+2]V3,M^NXO41 ^="1"XLMA-BX%Q4Y;Z4@3_6
M9S_8<S-LL?+E=D$4]MP,*MR=-I_B/%D?27#.97=BM9T0!&>][!<:37&"*9R-
M!FR88F6@$WO.Q1(V3+%R.,<]YV(>;J;D+M6:<BZ:\7P#J'O.!3/T:IY$@W@B
MOXGKHSP;Q\F<XOL 5],L&!PC6$ARF\)S:,6="U+<=<4)0/8H\C_' Q'^+4^"
MU \&X%G<E@;BSMKO.Q>QN&WMTVR:''[[YW,SP/>="T\\2 C@-EL.J"W*\_28
M]IV+<!0&<(@9Q6>P#C-"&1=$"SO*(:X+&*B[YAS_Z/=3A*<JKE2-]N+*,^47
MY\(NV-+H]"J223H.IA9W_$/ M/+T:QSA%)(X#,&9.H'))&!>_!:'/CRQ+%XQ
M$.Q4F7HZO,CBP7=K+)\_'_\>!8^!6. $3S@7==GPQ*J#+OO.!5TV/+'JF,N^
MLS&7)=%E8UO\&'\X&Q_:\(<3>XJS,:T-?SBQOS@;@=OXLD\4"#QP-A"X88$G
M E4Z<#8$><,N8>$Z3^*(\:V>YR9^X&S T2WRK&@//7CT^-Y]-</R0!X.'CU.
M==^-#^?66\[<G(NW/(Y8W?VS>3^5?^;PW8^7\)^:4_WR#8\LSKO-=K?9V;N+
M.%=N_3%Q7L>0R_-F"TL!5"C]8PK N>#)HH#KKW&<RK$4NO>+",$]?IX1K0/G
M(A8N$655%N@:APG.$GER=FI(\SP/%+OM-?;BGYA"JY&A;GL=G>SG?Q0/;]O0
MQ4EY<2YMYF%V^/MG*C;.9;"X29Y528]SP8T5F]&/<WK2;3L7+7!GG9=X1-%M
MKXVOOH3D*(?8>VV\\94O^U*YW3E_VZUE=\$ ZCCG<3M,HQ5901UG?>ZC*Y'X
M\Z'TCY-I&,^D))OU=/HX%65.2(^S7K<SE%F5S#CK=SM#F=4D&G0[SKG<N.-\
M"[)0G@Y/(C^X#/Q<A*4N<T"QT^&'()&#+$[2H\C_(B(Q@OW'_+:L8TIGN&-5
M&M5)CW_#'8YH=2?C%!ON<&1G<3*ZLN&."G=T[LX=G65RAY-!H UW5+BC>W?N
MZ"Z3.YR,59V+:*0H@O_\$D3!))\\.YJOR-;L.AG[JM)<7&]HOD2:.Q=+>T%R
MOB*OH>M<E.X%R?FJ:.Y<_.\%R?F*_+^NDY'%%R+GJZ*Y<_%" V>)#AW,+;6[
M)Z,U\]\=<^E);*R[=K_L+*G[9;?K7)1NQ;5'SK#"'<WM=F]IXNE<2,XUFO3N
M2I/.TFCB7"!L_<7SUF_Y,CC\+$<B_$A+7I?1>!*E>2*B@3R)!JUGRGK.1=DV
MK+>*@LRGY[R><[&^A^"SH -1/14X'HL@F=S:NGT)=-N[NP%QT.RUET.W1X_7
MW7\A.NT5!"Y[S@6QY, _K#VW^B*2[W]O?0G"\ G LU=##.>B2RLBQH\G[+\)
MK@\3F<9Y,I I_Q-W)!H/3.?=S_ ?6O9@>##<@34;#$1WN+WK=_K#?K\[W#L8
MM@]Z[9V=]O^BJBB>2;-9",L_":+F6 :C<7:XW6WM[4RSMU>!GXT/.^WV7[?H
MUG<_IU,1O?NYG[R!%_#?_)ZYM^&8FR(,1M'A0&+N\18_K*\/XC!.#O^S3?_W
M=@B3; [%) AGAS]] V*EWE=YY9W'H*Y_:J2P(D.^)PW^+6% ,#;ZYY4:+[PB
M#"*IQ]_IXH@]SRL/\JF&UZD,;Z]V>+]_/?GV\8-W\>WHV\<+[^+C\>_G)]].
MX,^CKQ^\C_\\_NWHZZ\?O>/3+U].+BY.3K^Z/)<_1#H.HE$61PWO0^NXY77;
M.]L'JQGQ[IU&_.GT_(OW,\A0%$=?\PF\9. I43N70T)!V/(B@7H)S<(/\2!'
M6<< XA9)V1!N> <Z]>\DB<5;WMU[UG7R9(3M">7E_JMQ%$6@0\_E-$ZR+6\8
M@W65@?ZYS@Z'P;7TFUF2F]6"7?F__O-@;WOW;77!//H_/?]'FW0]'QQ]_?K[
MT6?O_./9Z?DW[^SW\XO?C[Y^\[Z=HD1^ ['S.CWO]-SK[+SR7WNGG[QOOWVT
MA=4(ZM'Q-[S<.>AM+^2 J?!]$)-F*(?980\9E7@BB' _.^QV6Z!T'U-/+A"%
M./&RL?2&03H0H3>3(O%@TY?^ ^3CC#:OCVPRE%G"AU^:X!=F8WRLZ8M9$S_5
ME)%FD>W[\.!QGB3PP4\TZ/^!%]WUH\7WP#;Y( =L(>!^7&;+AH=[]:W2?:,,
MF[U5)"/87K-X>GC0.@"JE#B!"5_BA>:JF.$!*A%=L0 ]L<6*8"C"U&B"':4)
MMA=H@F_G1U\O3DCV-F(IO<RLK\>FH3=,XLEJ]"4OC"\'<8*-=:/#'-8HP;N0
MIIW=]MO'^^^*-@@OBU_N6C^IY;9_)WI@<#%(T9>##2N47I23_KZ[WN+@WB=X
M]BL]JM72+GJ:G69O?WMW]X=MNB>T9.\[\W,Y"E)4*ME7N*)GO[?U[M?3TXN/
MOWT\^N"=?+WX'93P\<<&_'G<<F(US&+0NPZ##+XSN(-5^^KCM1ADM I>//02
M,WM/I%XZE0.,(_A>$'E!EGJ#L4A@W*\?T1H_N),Q7I;## &O]<?[<0**H EC
M",4TE8?ZC[=^D$Y#,3L,(GH?/?16F1[].,OBR2':&9<RR0(PFA2EB&A\N7#X
M6VUV^K,$_K^OOZPNM^#2F_G?MP]:G;W]VDOM5N=>O\,G=GKW?:)^4'NMWN[!
MC:]Z0Y/DB<):XHK_LM7;JE@'A]WIM=?1MH'-Y-4%Y;5\2L78?H@>P'9_R51M
M+G2JH_J)'L=^V8INIG* $<-,3I/X$M]3V-#[:$.'XDHD<J&:R/P'K"T:8X^^
MLE4-.R>+[7E9?-ATUII5OHGK$Q5R'1"[E'?.@ZUW^UW8./=WV]WNC5SP<%&[
MD1W<W8)HN5^1='E@S\?8)M/[E]4X$_:D==E.:2Z!K35H2LE(1,&_Z=^5;7,C
M^.O.N">M\]9%RU-)DLE:<6I98WFLLNHXE)32&[*62@;?TQI=!P>M?;1Y[F]S
M=6XV;^YN074Z>\NSN;:?U.::!+X?2N<WTB/?3V2:JO_Y#._KF-.$]M:[SDZ[
M[5W$H8B$]SZ\]!O>^SP(<26\[89WD0>PBVS#/7-QL^6KJ$=?T*?5N.Y,YV5S
M_C'\>9I\BZ^, X&837_(- O%][M[$+L;/EA35T+Q 5G$I\D9^)-@4=[=W40<
MJ6_R6J0;9_.9<\A9#"P0_M]@RN$(1?[>UKN]W>[N8WF93[1P#[;'U=I@('.:
M@. $4Q%Z\EH.\BRXQ/@FF+LR?;T1AC6B*;"XASS^>IZ'YYP2=XYAO%?W.*I'
MJ4ZD*$GR]M:[;F>[*L>O[W&0\SD&<IZ-XZARD(/(6/N]_>9.C:7LQ,%6?<2_
M.)?YK__<[W;VWJ9>)D,YQ0FJ4ZZ&!S(?YN00"%A06!U?KF1*#SG$>.)TIL?Y
M^-VDXP(T<A)D ;R+#YQD(GUOFB=ICB=/6>S!'1B6X$%VNJ_ZKU&IXWG_T2 [
M?-''3P=[K?;>[KTC(3NM[O[.4B(A[=;^SLWAB[L.JM-I[;7O^_&%X9F=^TUO
MT:!Z>ZU>^^97+3=.[X[3=?-TVC@9M2P_?MLS6YRUFX[S7L#=W"?"/<.]08K!
MV!M@4=WR6=K1<XL[KE BR"*ZF$WZ<;@V1U!WF]QS.8*ZVVR_JBP=XG5Y/1@C
M)(@3-GO]>./(NQH',-;"REMTP+1.FJA>Q][=,U/F[ZS3[9/Z,I[9[M8[*@OV
MCCPN$O:H?+CA347B78HPE]Y?6NT.)KIZZ?C'<DH>KOJ>:-5O]V/NN>Q*$;(>
M-&N.F7T7OWW8!$Q73_''DK./2E/:"9V(XOKUZ.+#T7_?'BM=&&>RZA:V6]MU
M:_;D@:?[N]:CFUUK)W83FMK7.)K?[)XZ#(6UL0-,5^K/O,%8#KY[P 3?O8!7
MT$J?#5)/>%<R#)O?H_@*1BA%"A/PX4*:8ZQ*I)XOAT'$V;7G.9BQV^T=30N+
MCD"6UL),]'N>'OP! _H[CN="#>>$1F.DXF#KW?_(N=.C'Z@S^ -4"JJ5%!9<
M1&GS8:O^7__9W=E^]&#53;&>^?]^C1U8%E4GM(IU::V5+$9Q!K_\F0>H#D$+
M4G%$0A59Z0WJL8<Y?.6?J*2JT)@+11/DZ&4SR+)TUC_B,(\RD5!12I*:BMDV
M;@D;5;4BD5RT1V?R<#63]XY1!6"D R6S'U][HA]?2N\J"$,E_F$@X0<1S6SE
M\%"M4%($VL1$C< %B/!KD'AQ'RPFRK!,/2I0@]_C5.KWI<XJT:NQI&3LBB9]
MU7G-:S &\P57R_<$+*]>,GLM^U+= "^^;?DL:Z>TDG 92U,]'ZXJPDX3.9 4
MT.IT/2I=3KU7\+XA_/\T'XS!,8ZQ1DE7@V9CD55G<272>;+3PVHBK\$\BWSO
M5=>:;5]*($O>_Q?,!1^B^^%)'(IZ&=;[IC02&JE(,^^@[?EBEB[-@%-UW5Q+
MC-YL)K*\T(F=C?VVL=_<VRR6H7I0!D'\)D&6@=3*$,0PB2.,1X0S#_1Z,O.H
MBR?"GH&6_R RX7UB?5Y22L4[; 5O^U_G<I2'G!9_T?SFO4(.V7OK=7O=EO'0
M BJ&G&(QY&-K)QZPT3<R?;U0FSQ,IUC+AJNF5(S1*=V-3MGHE.>I4RA($XH$
MS TQ&(!.21 HD:0,(S11[:]@3$;-V@OI1" \FK(B4 L,X@E,?]9 BP=>!Q8"
M1@Q'WBB)K[*QOMP" TC2V"@B%+"]"'H&4YVZ,,T%(Z3+G;?ZMEMO6#P^?2-:
M/5L+1KEEXE2=;K_9K3-]6]XKLL*].)*O7WR:3K?;O6^:3F>GU=FNO_20-)WN
M4M[4;77;NRL:T\*%:K?V]I93V;7*A5HXO5YK;_]^Y6:+/[%]SW2M)YC>7FMG
M>SDL!9]HWP\+8<VFMT3J=6Y^XF6FM6VFLYG.9CJ;Z3R_Z2PW8?<%WO9(>"RN
MYLL4T&_),3B1HSB9S5>>,HHWN9<#=5-1?XK=\C[7.ZN;!*M'GLX/AX_:)GRT
MX\!TEDH=5VBT))$^FA<NYV?V8H5IVX'I+(GOOM8%/M=@=AO><YDZ=YO/!<>N
MF4@F@,W_5 'J-9CK2^3$^QJ@1.GW>0HO2M-;X=*Q6>\"O/35+^"2>/^C.I!A
MON!3F0WG/S_.UW3^E2A\K(_=;I. Q1T#'A%=U,T@R#- OMI,9UVFXUJXZAG<
MM@AL](F32(8W)&L@RLP=ZPXP98T2U<!7P@SD+/;RE!,]@-^YB5!-_Y(XH6^%
M,_SX50"?QI3E"&858^[&99"2[Z5:K6*H#9')\69LE>>+Q$\]Q(8+_!M+OWJO
M1&W^<BF[[+[-/1XEB6E-LHFLG&B58N,!53&E1F291,@^I#+0 5LIP*C$B#*&
M#9Z12%.P>/$G318Y'$K*RXL4K!D^&6"Z7@2$1WLBB4,O!FUI\4.1W<,9YXKJ
MWG9[V\+1N1!)7\!KFZ?7H9Q1MO6KSH[W>^L"&]3M=7<1=.<U3KR8I:HE[(=@
MS%A<-PR2"6<R3N'; F\"1J4Z-Y]&+'(_R-2X6MX],*Q.!L/D"!^.DZ-B"3^%
M8G1K/[5=*Y;Y(SVJ5J![TB(;'A;SECI.KXJ.M% _V5Q;<$NJ&U:G^AUV?ASA
M:7&%(C^FTMV'(67!PT^#.$FDQFHGM9DDF  ?(S-<!G&>AC/-"W5?;=V[M]UR
M5,S].WE]"J*+;))]Q/D=FUDO8L:RB;YWNXGN)C?>S$JX+Q'78$T+$[[@!\V]
M%H>1DC"YS:@E!S%E;H,R#&=IP#HNP@)C4'K-OL"=#O="&:6L/3&_&BYA5<G*
M%\?,WI89H\VKN)-):B>*)V 77'+YD5H"M?O;(LZ)Y]WM=JO3_M#L@)RW7-R/
MUX-7ZU)_T[$,0VW8>:]J2K(7IKHN3L*O%'ZJM;M[=S$'DLCO';+#=;QSO&*_
M2-ZOUX5/RS>K3UK_!KPE1B/@3F1?Y%J9*;P7Q7F7L4[71E085*#9S(-%I^HZ
MRD<?XMX,C]=LXPWB\#SC6CS8O,&6 !V+&@9O#+%.C8TS-#& $#":3"'W+%!N
MY8%@Q4H:PV#@I[_ED63.[;6Y1ZCWRGS%%S=IS$E, T'M#S8#N4 2AP3V4 Q&
M])\Y-Q^CS_U%L>@G*ER![^91P R:I_Y6A6.[6R#7@V "7/C+5GN>?<_(I/T4
MQJ+2GC/*)TT_IC:#^#3XK0.!+-$VO'RP]:[;V-WM-KK[VXV]W7W-TGI<[ZS%
MQY#V"+3.((SI+UYJ= EP6U1K\Y=.>Z>UTUG$E+=T4JUT*)_&[%H>PG8C<"^:
MZUFN'U2I[>WB$=$'DL*X%SYRGX;-]G_'2>'^CV"33Z3X#OP++S@4X968I1@(
M6'KG]:>6Z2,2Q$^RGP#;SI3+W2&)V&V@!(!M=(7_6<C(A/"45GFY9_/RR==/
M-26B))N$''5!KSC-,PH, ,_=D[U[;6#O[<;N3J_1.VC/\3:#4-%$-6Z54@PI
M?MV+BP^3&WS/J6X_Z52Q7WFG<=#;:?3V#VZ?ZON%4WV@Z*X>8.?#Z?'O7SY^
M_7:!;2U/S\].SX^^??S@O?\?[_SCIX_G'[\>?RR/_MXN5%ITU9/^^]FYWHJ^
MP7/O0UA'0PU0V1)(-,6%0;=^)3)\AG$458I5WK-^2DVI%ACX9TE\/?,NM)]#
M$;P@4U8@"CS_Q?W@O2]2TF8.+R6F'</."=Y!0^VXA%=@BN<I_%<ID4=1,J:H
MU? 5[PTP(, UY_@!JX$W;\8-<LH"BPQEFR"(P"HX@XW6.SDY:7@G,*/4Z[2;
MG6U3]ZJF<6XB7)] SO">OU<XOVK=W8"<=</6\< =9\TV17P%LGXP/!CNM-N=
MP4!TA]N[?J<_[/>[P[V#8?N@U][9:?_OWM9J-](*"=4:[=ZG!_A1$HAP@8/2
MN9NN^D;%?,"2I'5 LZRHRN]!;<GV.ZV#SI)*C79:^_N/U4S,H12(920&)/B^
M'YW/3;Q;K4JM1T4]$Q9HZ^.V_5R.1';O,*V;VK'_+%8\ F^<H%'RG[<K5^R@
M<W9T_LT[^?F-J&K >YS_ND[2NV"K/BY)?W $]R#I[M8[-&.\3LO3664/(NYR
MH*-)"2UIJWQA5-Q90+:-L#E#)@2+86$[:GGG0?K=&X(#'2<;B5M+4F*_\HW(
M.4ZG'2UR[UO>[U$BP4/% ](T$\,A!:G8/=K(W_K1=7MO(W_.TVE?R]]QRSN>
M]66B\G=F3RUSZA5-O/]P=[?&^=U(X4.HN[V[D4+7Z83'-R2%W1:&XZ>XM'*S
MZZTE';</-O+F/)VVE;SU6MYG.1(A9IP/)&&?;L1N+<FY$;LUH-.>$KOMEO<%
M'O52,939S/.#%+.*\F2SYZTG4==6^%[0X=!V6Q\.;4Z'GHOL;?>40MT!A<J)
MMT.JLKLYY;7A4?((A=GBP7=.X?$F6.>5<((.M_G"=/[!6*2<.:;298OZGHVN
M7D=^V6FOJ:Y^2732I[Z[+>]<PC@NL??L1MK6CXH[FS,H]^ETH*1M#W?1N<)F
M]$YRSE&E:FBKV*\H"<4:#ZZ#QWO D<E#KDG%8!ZWT-H(\#HRQDYO(\"NTVG/
M"/!1R_MOK#\-,LJ-)F'\,X<E5O\N(@THFZI6+0G2[QOI7$NJ[VV,6>?IM*^S
MJO9;WJ<ZY 84TC2?3D/ZMTAFGB\RL1'(=23T7F<CD*[3J;.G)?*@Y1U3(1;B
M\I <P@8I1HE4DLGP38R5(PAD);*A<_"!&E04:Y?="/%:,D>GO1'C-:"4SIT\
M +/W."8X+=Y-Z33;WYRGK2U9-P*X%I32R9,'[UO>*>'T!!'7[<,[-Z*WE@3M
MM#<1'_<IM:\SN Z.6]Z'(JJ#*$0)07: ',)'(^]?>1*D?J! W330XZ4D@,!T
MJM#>-L*ZEBRPOL+Z@C)/.OM[)O5DDWOR;.3OH*U+1]JH@A$W,T8@F'GHR 8Y
M)0:TQ1LA9B2&#3;Q@?4D>Z>]O:9J]T512F>'=3HM[Z.12AN1=B-_:TG5C?RM
M!:4,=D>WI1'09EY\%<&6. ZFA/\$ZRV"R.O+2,)>B6%TODX[9H&RK[)*%B9M
M;N1X+;EC(\=K02F=7M+IM;QC);$,OQ='*,EI23RI)PH#;RK+UU?&,?8VD%/L
MG+(Q?=>5$38BNP:4ZK8-DL\V5E0'T2"8%LV&$$%_*!46*697@Y>ZV4+7D\KK
M*X\O* +8;>_H". _-@' 9R-^!CMF!^,+XZ ?J&R^NJ2@=#"6?AYN%.V:4KK3
MWB 8ND^ICD:2Z>RV"FAS+\TG$Y$\.:;31O260M!.>UTQG%Z2C=/9WGIW <LH
MLDWBW7J*&B44W A:N*"Y[XT]Y!YR42^:"\T?'IV U!*AXUK+)?.VHMG'\MI$
MW&U-3B+N62*X9TDRW[/$>X5EJEW3G87;FM!OG;>O&YZZ^FL<IW(LA=]0EZ@I
MB[JH.M^92_J9B]\^5'^[DM5?\E3_@':_^C'.$_TK]6;!7FUF"-Y)E.8)'OXW
MX,]!B_$F,H2HB(!# Y_/./)^&OB!2 *9-E0G5\SJ*EYC2HD:WN?/QPWXQHA:
M)<XW,'I42MZZOQ EN=53.,,.VKYITP@</$F?=KAW8[RCE <:1#5-<QI>'H78
MT9D;Z%+;)-.U-\7FR3'2X2I(I>Z6FC:X 6\<AO$5-1'%F7MC<2DK%R921 C"
M=GC'97E;@@VE]BNDQS#2'F6'3?SE29>.&'_WOHTO?_C#E778;NW@O(] 0,(0
M*^K.,>,QEX?Z#TZ$!-):A7<ARBG(KG<<)]+<B.)YC+T-SW6O5W6EX<V]'E^8
M1]-$8KXEM;+!IV-0U1'U& M\TQ-2:9V?4MT(O(7:P/1KGG\U=G["(@>8)(83
MBLY1''*(5?KU()[(HL_LAGM^A'M@H0<S[Y.4Z2']UTNQ03IF< V3>$*80IH$
M@S$LK-1'7:#H@)4&84!59 A))(?P7_A[*A-,D"^:<B/2$&X&R!>1O,*<7-X=
MO"EL!@-0_W=5Z!MBWDC,BV-OM[WKO=KZ%D^# ?Z]]?K0.[KXW>NV.]O-]H'7
MO&][YKL-E=YS&(!^"09W6#4M[\1B5-4D!KH4\3A/P:J5R88GEL(3[^/X.\J=
M;BQS6-AF1OJ\?@S.%+;9RQ41:(<0"5AF"16$]N58A$/".H$K2N@W!%H*@23L
MNV?4Q7, I+C(<G]VZ&'#95@?D 78'D=)G$_!;,J28, ]Z[GO?!RI]LB9I-;%
MJ+1!#W.71MV=V K48\D]/3ZE=L*@P<6E"$+N1Y?#,P);CE-'Y+I1T2XN K3=
M\*;M8H#T8H3'R0>J7^.Y%"-859!M1,G1A<0XVA.3'Y%9K(C[$&B _Q*3Z5OO
M?1)_)\8;>D?4F5&P&['AMR7PV[&84HHHK3AL#I&U'0LRNZ[&8"*B(Y/*,$QK
M=FOBLCB26D5L"+,<PM!B5D@R8!MZL\1+7&+O:#J-@RB;L 2P=P*JC@,P1<Z7
MPD;8L/E2:4#& VP0V!05@Y:PO.$@#W6G7V+XA ((L%M$.34'AIU A*'Q-LBQ
M'0O?@_\)I4@STD:DGF;H=(!^ M')KF0(BFX"PQRGV,L^IB@5OI;V2D2'@H?S
MI$B_33/L;4PQBQM?#1<7O&;#)$MADKH@0!'84'XE>IFZPZZ6WZF8,:X)^Q;:
MAAT4+\RGV!,=WI3 [:KYFQU^!&OK"L6>,1:&X-3T@Y"RNCFJT5>6M#<-Q<!N
M@+U1$TOE@"(^Q>;P! -4=MPI4=P )J@4$S)*K*@3A2-3<Q?'G@.4YR$U^]4.
M42D(=BXC>4514/JM57]GD'IA?"63)A.T 2R1 2<%"=A,U@!;U=?A@V.8MWF2
MODGQ-ONQ#?\LA7]JPIF%!DGD0 :7O.-83 ,>4!J#KY1IN1[@:Q+]&AWAJMZ%
MAG(%+ FKT]&"&P>I3,MQS]JAD5]V$@49.FJ?]),<DL/7GN!I'3IE)YOPY_*X
MI%CH(XV(=5C\F:HJ5B0FQCW*]0!$>?."30QSR121RA&"=0Q\W-DQPHRHGS-R
M4,<B]>@$FV0*S#KAU1"3B91O:+,4VOSZZ7#AX>QFA9>RPE_L%2Z JC=+O+0E
MKMUC#\TI!*@3*AN9BH", TO!TWF7+JR6%IVTY0DOH.AH WS&?JPP:NC@,AK%
M^#<>Q%)Z!Y^#&0,!S,D![RP;&B^#QB LWN] YT/8%<)@$B!5PT#[<2JDYN5P
M!Y)BH](>DQ8E#\IVYNW3?6..E[UV-K@P%!07P6=V_H,$+.T$[&%,,]E8P\LG
MU5D2XW$.MCN88LB48B>OCC7 RVMVRFO]8QAY*$F5FGK9V(*&246(V4)DV!4>
MF," S,B.^ WS,&QFP416G^5SBM3HW53 /3#((/9;,"KPL@<JI(BCE]?D>B'C
M *]@O>Y4)!F_N/0ZBOC )=P=BF]C=M,EW(;E+70W5^QOSJ>?C.?,%JQX;I3$
M:5K*3-&;M5$<2$HKM:70+Q9#WJ10O#0.Z8W%%EUBE=MYM_ZY&HYM%)'IJ9BA
MLCN/9R+,U,A5P/IX<PST=#PWF*TAHRV!N3:[Z-*YRP0>%YA!L!M9[,-0$N47
M6/1:+/TOIX:@NQXU!!L1N;N(6!RN<E 7.-]VH)Z.@#%FG@6L9;,;%;9U/I?>
M53=O-MNET/KL K4?9I/%DQC6U;L8X-F>9:7C_J83VH0';#$*I?=G+E/.#U 5
M)[_%5^#$?Y>8M@;/S^(<"<C%)S65)Q[%A(= \0BV09ZD-Y&\;R;LHXA1+O^/
M+F,YMI,+$IE.X\C7&2 I#1FVVUU\MB]#& L.XH.DH!&=(%MW[>%=^W0'S#&$
MF9T)8,A+K>&M6P_PUDZ;[M4KE+8\6+7J"LVP8(8^IY,C8(]'#8P& ;RI& M[
MT?-W%._?</82./MT"*R')9TJ6Y/CBIQ;B;BH=-'D81(%%U=( >M_$3.ODV8-
M3-;>WY!H&20ZHX32XT-D?9 %V&4(I5:D.6TY)LUN-:O]+9C SH.;X7D\$1%,
M_SDLN;6C?L)DJ4/OB%)Y<=?F\D:L(0&=Q@5C69Q1;\T\HF#L($\2\OJC.&H.
MD#:H/U\7&[7*NEF0K+X1FZ71<.9] R.(E5LIPXH\2]Y>^+YI$J.7FI;25I6G
MJBPSNB+]#7F60IY$-D_.3O&,POM"%@T8S@I3%$1(GW[0/W[]5,Y\U)O6AA++
MH,0Y6I^81W@FDBPRR=MU.0NHJ:[&8)<).\+C@9$KP&!(Q_@+6[-))0UY0ZKE
MD(IS\7[@"$I8><!(*W[AQE5<-HFL;+TJS=)RFN:=@F,;$CR !$X$92@X'B<L
M:K+Z]0W%ET+Q$J471N8V<O>H5+C(^REBUF($X=2@QY\SM :GI5+M015#'N]Z
M)5(NWZ0#I2 UV".P39WGH?0Z/;_98P+J?^YX!)]$+U6P]2AP'Z\'U"O6.QJ0
M-]8YZ&TWJ"QT@B6;X(<IL:TQ01OZW!]VT7#6()=/U]!TVG_5Y1,(!@!CH[2H
M/,-)4YI4.@:]D9H*8\)2\0@%_U8&4V<8R&,;EKL[RWTCQ_L/H#Q"=P!!)T$^
MN9.S+B:W>>NL\Z?\3H-#4KCN11R,[&+T5?!;0U#\,;YWX\XOE=)_G/SV*SCR
M\AHD^0^1B@R411$H_PUV6<3C\7[%.O--ZMO2UOWWZ%)HL"M.,R!/_4B5\C/^
M4FVQO"_301+T*7^4$P' =4PE1EITLH(?@[J,XLR;R8S#+>H ZTI@KV^CWN$7
M02?,N#2=O;>V*485='DH[JIB.WME'8O_WMJ W)4XL+?X@!K'&/B_;-VA#4%[
M:[6GVLM9L?W*BM4#IU%K3Q%,9%)N[7D%?S;#./Y.]H$&F7823.T/R47#$^%+
M:ZB6D35 V 5T?M1I)@/XMHRQ707=X^M'+>\\2+^;,M6ZF_9:5J& $7(?%C5G
M(:<3QTB$LS2@O;T !$'(#A(JU=P$U0_;8%/)*)LEZ#^P)QF"*U4=5=FFJX+'
M%6[@8B)B11RX=YC;*5(\%L7C7# @0#XP8#:<J>I-:RTQ2:KROJLX\5,#7:(6
M92+F< XG2*HYH,,@#*N_I>,X#_WJK_(:6\C.K3Z8,]'<CVC#8R.*3,Y=ZLLP
MD)?SO^,Y]Z3N 544.O][3+7S(M2_@XNL+G&=<RY+() 12)5JUJB6E;'Y"DPU
M+KJGJEJ\%$0@+:,9)M/BW8O)V%!@,TCL-.__"Y:)#N6!9U/$$%2]K\BW(#8$
MXW^B!$'TP?Z'/; !4C-3]=>TP_W+XBYT!H8YHNU:;*L QOCT%.\H%MW7Y=MI
MAOG"(_-AZXX,3%:?SJ?P65W.K2=K<1S.BH!0%"%H4"93@?P49?\RAXC,1*CL
M:?!$U2RH*S%_+.&BSV""0D/]2M3Q/<G/ #D11 *,!)ZCQJ<@(6V 8P5N%IGJ
MZ'$%&7A<UKH@2XC!&/F-YP)4\0.,_6,[,8D:+YP5>0(/?2O,&QZE!4EP(F%0
MY"K>Q#5%M7U&=HV>N=):\!+6G#<IPY9F\?\!U<&"ZV&OYV"(,,KAC N^M?Z-
M<MA?XCQEWD37,R0?^>[?<7'?.0IA_?+1V+O"V "I%YIMB1\3.53I^ 5NP@+*
M$$."A9'&$2J#!KX7M#*:F:,<% 184U)S\@-Y!G:K.)%HKS9 ,06D?N K$=X&
M3B?K(W@^Q5T)U05EU6(V3AJH AZ=Z"H&(']BH [U59X%1:Z4!VOTW4T;T1\L
MALP($8A)GA&T83XE>(\[OL<CDZR$"E*W,V(=1,2X%2#3?#)GO00/&4IRSM'/
MRP!%PB;J/1%P-]:Y$ICMI5CGO1=DG7-+GWG6N>-2[6ZM:-Q5 ]M1R&@Z-T%M
M>!G(*Q>W&*4>A9>(:>"'A$9(,,Y%H\.L B$W@!T@D4&$IH[.501SC%T-C!].
MP3P2&+!&HP0LM:"?TXVL]N$.'$9:G -EXP1W.32C\%V8W #Z\ +U)BCP4]"D
M;-N054RI=OH(8Q+[L#>Q\Q+%EVP&9W(P9@L70Y(9J6-RWR3M>CYF%N'08$.]
M),!AD]6BL4GQ$#^G1)B$U#)FF:(QBJ $F H3J3@G*OF]O9KT5VTXPP[1:^U<
MT[0(4_%$8RH>J00:[&?'+C$,Z;\Q;XU0(/_Y!2-X69"!K@5K,J:*M1DMK21H
M$GKEI0ASJ>UH6@N*XRK+$Y85MO-01E@]HA(4<%#:%T.6Q+4@IQ(,+3NM%"TM
M[5-T7A<Y/K1._7PFD[=>EW^G"!9[D+W7RAEFI*2[%IP\$L,O4!SE:=B3=5$^
M*\/%TY\T2"CQRF"O4[<0DY/5*,&'!@F9Q'!_*%5"JD(W0XPCA%R*4["\0G3-
M KQZI4X,5&IT(J<YXS'INFJ$YT#GVB11_YD'@^\AFVD*)NEJ+.GK,[ !^=!W
M&""4N$>1(,-Q/!?E$5DV+GEE(KI!!V7$P2 4\-ZP99*[K]#/(BN+[,4@';.9
M%G#F.9J0F"R.6;AL5*(2(\ ZV,QY&*'D94QM/0*OG(COO-J,4F?I!84;%)*7
MJ4-%_3P(,_@H:RCE\DWZI/A@&<9Q,##QWN)PI.%]C^(KT%$CR;"MG$I4]+A4
M\>*&]D*!:#)#C/7R8+5N8QY(RQ[#RN22WG-W&.GCRB(I7>ZBE'Z+?5%$X"N:
M4BU^JJC^MNS-H33"UI' MKOP!21NOIQPGPUBLM(+"#LMJ&H*%;T 48(?>*.F
M?5:58#2K"\ONH?+94)DT55%AG-!)Q)22K,GSOB1@GK[D^ 5O$$$1+YG#-RV.
M,RAQGO>-*?,O;F8FGQ0^!=L*[FM*YVAAO)+DDT[B2]8G1AQ1;>E$? D;)O"]
M<?HXXA5CHHE>*MBUIYS,1Q%&2C!&2>FVVWK?8H%#$V-4$:MT'$\9';> R::;
MM0JTPYOZ=>9\-$-\?6TQ!1AF'1&(D3HY!_;]+C-5X2ZPFT:J+!65@*NV>PR4
M!I&O+:^R\J\J=]3I,'W%9X7V,O3@323&T K, VPPF#Y.<ZJB]/C0)$6DS<*7
MYG<TT;_#<RX8$"KR4=3R/B+F&6A<]IT3M3H4CS,XBOPTVW6Z#%:IJSQ*J!C?
M5Z+2X$[<0#!"\/0OZ3>EN<%TA/5L<GA"J<>&QF!A^VP2DQD$6@#)"XJAF2%!
M-&%*@%]/W'3FH4KQ[W?:'US4D:>6S'"B2U:8G,:2!7ZD8]'*1JBR::]!5RE<
M14E*(K-U!-I$,IS:?$YJ(H595_0CG\(.@I0W1&,_&'Q8XW%8SZ$M4_560([#
M8"@12Z*ALEX2[9;8,HST(84U01&5A V8ZLHM? -(UQAMI,)^U_U0"ANH."R&
MEZ>%8M#2,K>QH 46BL%W+AP?"#1_X'6H]$#I$.P%C]K2<S9D#D;_A/9.,#\6
M!"J9MX!:WI&OW3_,#0(2<4E!FNDT0=M!K+J3VG6!X9OV)%SICMP]S",^$C?,
MHGE=7T&G)T_9O;/.U-'JC,&G\P@0EB <&R5987\TDF'I5J6,%* 3.X%JQNK!
M-5$59[7FH8NJX2L:!FCS^S$R@69K>Y=5%C-PEC);B%U*4D#"Q;">?#,0<QQ?
ML11<D2\0,TJ,&!30@1[9;@WS(>-5Q7201>==.;H/?^8Q\Z7:#G'$,!,T64S+
M'+8G(N.3*TYL$KPU.2$3D64,[3 )HAR[;36-':4>LLUZ_&C9#B$6)A&SSU?[
MVB(P]Q6N"&[M((=7Z!8,!!;RH'-"MU]5'*^ 6X*1/0G;K:! 1R5L8S4,T-$5
MW0A(!3=:WN\1EO)J0U/OMX6AR9X60G<96B45%6&TGBG9A?4%>H1RA&<"Z2S-
M@!*-N16S-)F<3!''-S5.$WF P9!C3C6>G%(/>((X@AOPC+(>%Q2$Q%B+JPYS
M+(H;S&T;V6RJCLZNXN0[GW%FG+Y4$S)+2[H?E**8D1]=D)\$(E7FF#(_=2^H
M@ONT/\T[(^U!JDJSQ@CC3\DIFM(@J"/:"EBDU6HW>%LMJWD44&LTE(A8! GM
M^ 2?*67 2ZUBE_LI]3X$(]2KC$F$Q=XV2RE!U[*H5ZBA=WB#6Z\\!#8+QBB>
M],V<](Y>MH1Z[-&D"ONTP_:IQ53:)*&LB6B:9XR#6AHH!B2'\@K_AX-]U*F%
MFA^@7HD$&26^CX>XS-OZ\*H?)/#])GM06HR1Y6FTH*04ITSC*16HI\8:H8,_
M3BJA@V^AI@^+B#-.%>CU.!B$NAX^0*FE;H,P%]1#6O69RL*!L;]@5.6%4W2E
MS5]X> +CL_E2=3+OT6?L:6,#L,1EJIE $'PCU*D0%NE,]#A2T&8VI];M#O0L
MN;'V&\EW$BI+@=:OV_[_O9D47$=HJSU8YSZ7LVNGEH\IU>+K<W=ES %SDRE,
M:0Z+M=_+.7;<60_4FB==DS++STDZ#",F3QUA.BFX@B:,9KB20:6L"Z.F,"I1
M '\66%G%%A%;=B-\B-[,<5#U?AT)$ZBPDXQ@/.:,-T1M1:-G@"<HOG&^\"Z2
MG0SAO-3@C XTHJ+#.2=#HR(QT6B(]HA6:Z3E:'0ZP=>;CF$$#=MX3*68H/K$
ML[G<V+EZ!AP"BP<4?#XR3518): Y!PR'RX1Y"1R=8@N@'(TAO1)<ZF2+E$M&
M9K0EL:GJ6_ME$3U"MPI7F\H[RN^C >!G]+%>\25,0:/<12?U]1%E>FC^P;B6
MTGFJ.M0'1U&E1V'>31)'O%<V2CP'%B3:0[3.MOK6-G)3&U?:&<VPR<5E(#0'
MH$9K@(70IX.3Z;2AS9 !6,/$XG(B@G#%2UA_QJ9DWNV3-4[1PUBK%V)D5MLZ
M:-J0-N%&:I5@!?H.*GT63= !5<+,G5HW=#^\U'IL*"@6B\;- /8RK).,M+%F
M\*FTU8KAUD^(5=5@SUC%Q5 ]F;ARS/*'G$0ZA;J6 !=BRAU;F61HLT)(=$<F
MMA9Q9,9NXAA1K#(W,;H>*R?8&-$8_XE4-JD^WCV)T+@,. 1CIDG'C3"&(M"M
MD9GA'7BZ"!_FO%'E4*(YJC^CW5J!66J>GU-LFG*W\$E\99*'TH) THNACQ3Y
MN ]DDQ0QZ;HLP?X;)-6@B4$M@?S%4["P<)1ZZ>>J**@E4,+()> L?(ZORBN;
MJ.B#&J,Y"4_5*PKGBDU@.1RJ(W7>&90G,>O'\7<RI&:6@S85G :'^TR$R%)(
M/I!V+)E+9!-F#Q0UJ.*LLRF C^J*,B31.: Z+EK?"? -><]3,:4<45 JZIR#
M87-EQFRDCA_ZV*(QLD;*$4W#:=CFAO8LV@ZPBPJ_3&_*:3Y0.U(I+JC83DF6
MX1A<2W1)F<%O]DKI,Q,\4B+O,HH]"5M;/ %J!KJ'2B%,JCMJD02,$. T%'H-
M'9OI_-QB@*6!F>3$D-MOJLV6I#\,U>%-H#<,PS]:K7/,.,!(5)[*MRJ\0OG4
MM$3#/.0 %3%4IM&3\3;R6TV5CTE\%MBUT0H94705H8PCB2^D&$BL8(Q-2HL9
M#ZZSFQ&+/\C[9)OG7Z 5[2@TK5 PF4@_(.?=&P'#"EI HP;1VO!1<R1B9IN#
M]O&7XAI]\JDS!8"[T2\F?E";N/;!? QB*ZD$5@$SEHQ8HPA:E*>#4J!<JK*X
M3E'GLYA=8B$ )58MT 9%3KN:\##&^(*.<%W"\HQB($V3']'WS_@ [E*&,1W:
M54%+*L=<+.#F617"8)M2'P-.L.2"7/;85@(<MHF\62!#- +_+=G11&W0_!/\
M18+?5T808YU4^HGC9QJPI@%M9MPLBQ.,Z46Z_@VSC-F:53:72O0H&OD1-]-J
M8L0V\L,B(8N.)6$L_Y9^R;C2%"72J-">\48R;W_GKUC2 $KUNSY:K6P))&3V
M20$V>2!Y=5.@\,"MTRO0U9M84^ZK4Y5X.*36O[B:V_L'BS#8^=B*+0:O'^82
MW 0L9: ^Q*KL5R<0J8VT<!/4L8X^%2L^H5YNCJ]P:T=?2W?88!JK;AKVJ5X!
MHZQ> 6;"8*PT)*;(>:9XIHA *ME1.@"9GV+'^J G+8YY=%8VFAX2]DR6$N(L
M'4+F["=*C<+(&T=3X),Y)OVA#N]BOA]I>,/-*L9G^BGW^6B>NR^7,P#G:D7!
M97"AI?O"KM%/78J[]<Y-8;-L8<8M'20Y&ZSS23%V),'*-.4S<(SOJ; 7'W%I
M0Y,"=&H#*<[]C79NIN+RDL#:AI*<:WB(3XK)L-#=;Y2IFI"M '<U@><#PJ;0
M18(,;:6MJI0S=I00X*8J*0QL@2M2%) '3Z)NA76LPSS<:T?JA"U5DL8U*P(4
M:<9'$D.OTVBW#RP/ZP>:Z#RIRZM[#SON]!;II$6R$QJC4M*NISNBAE+9F\:1
M1?U*^UZ@C()K,/7_;9*0D#)D=+&SJ5,B%%N0G07F++,U^PNM AL(N=0DBDL3
MVJK)?%!5N-%,U0-=!Z;VD)T07XK0)'9A[ D6RT_YN*!X6R*QK@W^HCBTDD1P
M)0BN1"2^U>JIR ,IS!03_>/5B3":IXP?S'J(0Y.9@#E3RK$I1X*J=A<?U-+A
M6)$R#TO5M*Q<*YNIL=MNST4F:2Q"':!6WJ)TC8^%CK2E4=Q!=]?%\W".JNI@
MHTZ2(P0:.]&CF &;792J5MZX941=E%.SG':\U;;.JJM&(3!UV(O)Z2D>B_U5
MM],RY0(JD\W, )4A'1PF >_V15/?%NQ9["@5XT8+5BNE.7XW$4O#7YC.DG$_
M0I&0_<2!!>-$* *!(AO)>)2(Z1@'>471)2-D1%_X_"7"5*.3F@2DCL$7%@/Z
M"*Z<,HAM,"VB-YE:BLH1GK^A-X+#X2PZVIQU[P@+_H%L+66G%FV-%6K+%<RH
ML_U7U<#,P-W5W]?]:\M":5,A$*HA0'=31<&*^#N5O.F(0"7$HS2*"74D!$A$
M\9Q.NP7D!DIV\0\G@\-?4/>H<E(&/<4@A2Y5+5Q.<<71*<-%N 17MBHH5<P4
M LR* (6%+%_*U&!#6N5!2(RQ1#I%"L3&! 'H+2U$^"D\7>3JJ&$%3!*IA,]D
MA!IO$G/?K!,*VI%9;RB_W'M5LE7Q83O-H-A;CG@^A,[LO<=8$A\Y'DU@U0>"
M,;%?Z[T%QK%0+VK['B,C=>FR1EXG12%G:6GM?8)<@@@\:FNS0;5G/UL0E>N8
M,0ZI=SGK\%GYY.7L_9;WP2YWTDIO;G)FXZ/0A=1B7T1HB^ M]ZH'CR'+ZA+O
MN-""R_MUMV(.TI;T/Z)^1<!!C<UA[=:[W<UA[=R:5!B]WHK3==DF_D^1)+[&
MI756IH(Q:@1W0+?2\TW,WBI[D2AV_'EA8G"4Y\Z2AYXG<95&,[%&7 Z[V[$Y
M%W>0]S,[PW2Q:#>*'@."33]:0NY$;G;IRAFZ71VDHVSTK+'#S=HK^XY\3-YT
M) 88V0I2U46%(>6)"M  (7?4079@0F4-\IR.OLTG&Q)M]6DHIC&"@1JK#H$*
MB8#[#JJQZ= W6&5D\:4VBL@Q3M;T7(=9C.B./"T"0]::!9PTCI:4=P0S"4-A
MM6POX!0F!%I'V"NT#Y8:/(T2,*\Z>V2X_&6[M>WU.0<'GT?+K.'E4[9O_M)K
M[5>N;BLI4G-#,[./=*"91=05A/+G0H.A46!KO.J\IJFCV6R"E-99FXI!J#SO
MPD^ 2[1]J2.5M]ZK[FLKX4 +DDK<HT.98>D,FZ,/133PAEHT*X7PQF@O+L=5
M$)$/89NK7%?ZJL<#U.%<WC7,2$MSIH/%JC7K9,@ 3?=?*:#_A6V9"Q64=U%M
MV?0O8_#,. A\502)<CR"1'[3A>#FF)QR% ,\!P&[J6_<++3KD'&TG7)8Q(H;
M=LR7G$N@/'":[J2G<7WTHYX?1S]E:KN1G.$XLU)Z/3(HV4;B@%? [BHQF'&?
M^PDS-48)5I?P?R-%L&$22#=E+H&ICG(]DCBOPP>A._9V-^B.-KKC4>6P88!%
M?0DW>8)=&L-*O,_"?L1YK]XX[Y.15 1_&X51K^O6)A.U6R=YFCT,B'-#JBJI
MBJ,E/M?RU$&M#52D(LU7RG-L%+T9V$I")91S=J&A?#,TD&,;4BV%5)&MP>V3
M:77VFA8Z&*0L3NE<#4U]3O[19]N7X M,5)6;L@)50@41$)S2L<K?M#JHL@!J
M3D&SZ8$(Q!NJ5K&F>><Q&3YZ,R;;67""@"V+H#+Y$+:A@!(P$D+1;XGR&W#9
M^A451(*4SCBT/!C'"7L?.G)L5?,YN4>?6@B$Y:I0XM#*J3CB9]3W"69@,8Z=
M<TRWY@10 [11$E[1;H%.7A)M6-M5ZUBLHW_7T7552ZE1@&H;P)=Z!:C?R,O4
M&$+JN%O#B7*I%EEJ :&B3=#8*\;-^!FIPA0=Y J]I*2?:UOGI';$J_!&%4>8
M!(/$RJ_4&W! 7B$Y-Y4"LKF$'"ZE\V/*>";#,DJ1"M5$&U8]E"/7(.,6GAYS
M_M;,E*\5;@R=#8LI.R_*$P5J2Z)P(J<2T0I,XIJ+W&U\ N-]5I+^=<:^R?X7
MY.V#UFP.0I&FC+IBX2J84L/BL)S>W7U;E'U9U58F/E0/@M W$ A\1ETW'@T*
M8P$-L*5F%)$>)*:<+2A^ V4WR%*K +6^?)VDF&$,^00K3T!3IB:!7X$W(7 !
MHJJJ([7,-(;@7,Z:-W,4@R+75NQ_\<+PK[PR+C+6?,F457-W*8*0IVXE7[<N
M6HV*'_H=UH&K(%0EH4F5+5?WX3V(F-3R3K*%U6_WK'OS?!W-M,H&F<C:#> *
M,,8&L5[.=8'U=6$JZ]DJY 7'C\\C;/><CZ<KT1Q3*J9!#TPYY$1UH"U"CZL.
MERS>2S50 *,2\TY:4^U?MVL1>Z A@F7F93@YDTQ^.T@!);U7;RVC&.C#O)K<
M8=KT2Z>Q?/HZBJU*$-95_3P!RU*%R4!9<6YTZ48^XQ&#S$J'MT)AO.]+>]=G
MS8:)91-.HZ5\[=0<\/U4#BCCD)7S8Z.UT#:=2'OABM%6QJ@:(G/S.TSY:? B
MS*4;EFP?ZT-IT3DGG-7GU6&1DC(NU5:/FZS)MH./!YDRB(A-K+3-8WURIHXS
M%Z:Y:9[+T8\@)#_S?A301L64*QEOE5)?CH*9,DS.'=3']S[G#\*8*0>WQ,AG
M17<(3.)GQ:B"S+2 W=;^M8XKZYS-^J3#5M%HZ\?&VKXNC:#3.BB-X(Z3>&5&
M\_J6<6_.+]_MK<?YY=NZ5>)4&[/RH#22)K:5$M-4'NH_WH)>P\J8PX *WIKT
MD.Y+HLB%0[W$)"S8J-5'Z'M\N9A%J\TSR1+X_[[^LKK<@DMOYG\_V&\=M.LO
MM5L=^OT-O8_?"</&9?EEJ[=5F9ENJS*EL\O ]S1+J.NX4MVYB\K#ABO77J>\
MCNAT5Z?-'[&)]8-LN(\^_<W'%VV3$ESK'Z)@L\6+6/&L,U[]!0:1OJZP4.;?
MNI::&:(XDF;IWQ!/O/LYF,!.DPQ^V1JE8[^)(^IT>YW_'75:_YJ.ML!"R'[9
MLC3./U),6/&.+D=\O:P[NCM[T^N'\-GN_O;T>HLADYL=&N13V$U5H.1Z=7$!
M.Q-VZ3ZA.B_,#$2#$K=V7*ZWGDE<99_(MZW1MS6]BY88<3(3<# 9_6Z+Z[VJ
MF@6XNJ_O8CYWG[*]UMUF\ZKS^HE7L+P"^ZWN-G<I5>FYZ0(S@#3,'&N^+>K2
M=;N1VA9=;S5>IC80K=QBUE:I74>)9C)8M0SD"*8-VHH]MHF<])-.=-K!G8S'
MJLV*Z9Y_V>V8W&G."[:,PP+)I4.+8-N%</M?.NV]Q0\7EB46,I<?1]=*IS:(
M4.?7*HN^&A<-[CI)\,MX2KOE45G' G>;5F__YA?<.#77 .,6X=67>,%%YJX,
MD9O I!P84UBSJLR-Z$0A88PFFX97"K]C,@WCF91%A<P87&6_P8GLZFDNH:58
M4DZ^8L6[PZ(<JH]+C8,+5!]P]I0JR*2,51]!#;,)A18Y+_Q*ZAO*BBU5)\JP
M0V?X.[JJ5C9-7PYC;BG$.1/D:%-TO8FUKQ2GAJE&<^>A7%BOZDLU-HD&#D40
M%?B.OI,QF.C$)L'O38H<.YUL04=G*C>9,R6PDRUFL9L<?"6'*I:J(_DJH2J/
M?(YVD2"I_D]&PNETG>!!G(QZETO:Z_Q^@UAI<0>>AQA88UW:J.N>-*1P5<L5
M )=%$$CS/3;=4047R IQH@%[[1;:WA<J:<8FO+Z!+4C)(O3MH@P*1QKH"VKV
M.IEB-R4KDT'+C#F*24W- A[Y$+BQM/ $[!(X>)N '55U<U!72#:HY@/+CU)[
MF,2#"-/ P,YX8L/%7U[Z/0A#4S*$GH$Z7_0052##35^=PB0FF8R.SJ84_DKP
MI"H++G59IUTN9ZF,@ * Z+9RP@=)M/I<)<Q&Q\ZZD UGTXPQBDH1U>@R@"E,
M."W?-!":FSYF_:52Y586J] H@ %4:UU"@!-%M0T?HC"8HB ,!LRXNM;1/8P4
M7^'2<BUU*3!)L4&*>W'^BFHP86J*SBAY_[@HU<4*18R2J6^W:.=55W5;.AR;
MYH,$GF_F4RI_# 9YF)<PB["<#-%-P-#":MDH&Z?JN%>H#M,:LM4N-'11'7SC
M,@];?L9\W,J2T2SXC<H==#(F9KI>4JTEYI!RJBX=(#',.JQUK"2L*$;CA+5)
M?&G.A>;BKF6D6ATCOR$Z67! V>:M#;7J(J,*)*C>'6K"J=L+PJFKB)6^,EOX
M;6%&)SGM9,Y:I^1M<V9<RGVN)"_KX_I2YG)IQ:PKJJH1:X.'N%7CEJ5LZ4]H
M,PW&*.1E9 >3LH^H->H\7P?E36<ZC0ZJ2_HL*%F5?L 8\VA9F6D],#&;#R=,
MJ8V5$$'@OI14'=KY[@0&5.ILQQ5![Q6(C%DIG3"OE+*&4IO,FX@!=6.F7"?&
M!^$MU"_S/!4V\R)U>E5X!C[CI-[>#>\$-6(<P%_'R&G"CQO>Z1CK)S[!/V'7
M )K2B2!,&Q8T@G\#W_T[QC]PBM]D1-A2[C(X:(QNPZHBZ4OT\>EPGHPNSB6?
M+E(?M$$65A1Z E3"J@U79:Q8V#MSH!1,6L.Y5P0MD^HS/GXCF#%77.YJ#;7X
M+&?QDTX5".G65Y"W83Y(A*Z D52$ ;2BLIK2E JLB4K%!.)@V#4V)L,?06=I
M8YF#8MX<F+S;7X\#DQ4[_Y4#01?U0_7,4A<0B<'WOH7;62I]U"Z62M0QP0(K
M(F#Z61>! \OU+[E3K$7P7DXNQ80\#%9&,D]2NZY+&T@E%**Z)+1*QQ*NYREZ
MSMAU]3C/ILIO#J(A E,E8.-0Z.R+*F&E]#+RF]">J62P8Y(9-\*[Q(8XRI^8
M8/2TJ:-MUL*HTJ32<JH=+58;FK4X'$PH698%Z!;F(6 %O0F[F*4P0_1+T(?H
M)A;D/AJ!NB1_:4R1%K #FQ1APV[67.:%&WK$_,#=K[GAJU&A/"UIBB2P#\90
MF]43]#-CE:P'/RD MA,D$5"Y& B8/PWO/)Z),%.V$"5P,"PBH^!9:X(P?FFK
MM$BT_-P;0S6"1?YF$'-EW50LE3GSPTHMHND;!#JA5XFS#Z^DKH;2"1_%?FCA
MS6I4!=WW+5 E,C6$T?P_-R%1GI*=U6V 9G4S3,1S5#VO5484"H$^A3J:4JJ3
MZB-M0/ZK[&^PH0@Q0@' 61D[1H2],JHFI>_(:\Q/QD9Y]K@0,Q+LR"Q46;-1
M/?E+&3LV)S#/+HK@J*Q71G^@3;OL\K!_791U6ODK-OK&C9]@V0"]\F<NY\&$
M*$70O*J ,QXK?$T"ZZ 5,4E!?@FBM*:XWDY\>EC5T6,>>JUC)OVGBNUJP>^4
M=.N(VB 9:!CEIRNGAS3Z%(Q.X_T8=:LBOU87A0*XE$,!5(ULNA4%Y3YG\RG/
M'$-3L4GNY8'(/HSP>51M/#&@XQ$5W*F,&G=P->"'565L>.EAO*0[=-25V'(9
M/P+]F"L8.Y0:\%4GM:J"6QUQGE,27)/ "8EZM](\I]Y?C5Q1K(O?:L X$?HD
M2,>J?PL#,J*!@7SE@U5#&[PI)!8F4C^?=*D+'(K!</CA6]W("42>'3K\+HP/
M/IT6.R^LKRD_XL!2D-@(!7I.*EP'/OT5@E(A,+K"E"1YL >Y$8&G% %MD:"W
MWS2G5<H9L)/%^2ECN"AN*U-N46XE0>2K\\4T\,'=G#7Q?U6#FX7AV9)\&H\
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
MWG?8J3E4DNB0!R%6Z@)9AE_B;+.$33*):;*!#FN<FKSW5)8NX8)ISL5CM8C
M/'%(%.?!>5 ,I'I/7;;6B"9HGRI=H475;;6OZ46]5O=ZV=O1'57/X^0SW/C)
M$"L7BDB\B<60;S-5H;-[A->T*97CZA--4-A;W@?P>8*,!261>(#A5ZGEA;'P
MYRK>=>4VCPA/&$(!]$-DAA0&99!"-.3#9C=_G-V\@L]!NH7CTVC^6PZJT=2K
MVKJK4"+D7DN"JM*!V,7>-?V#PN;*BH5-2H,KW(8C(NB0BN%^-0:$Q:<E(!'Z
M3H$=TO)^$Y>,SX/;H)=^#\)0.=05'*(2MHM5PD"%CK Q45C!AF_$86B:6$$2
MH0YN*U%[=O1@G\&2 MPC>=EX0R#+@ R:D(XCM?=W+F%A,"RC</ KT.PJSCT?
M@7@%NUR&K@>>L< :X=1P5[A6J)OZQM<44M$G"K1.C)PQ!^I!NV)A="">$]6B
M4\X0?D;1DFR:.9 ,E0^L%@@C#SVU6H576[C:@;3 8@HP$ T?(=*2Q65%3]08
MP*TBS!-4:K@I-0U\$09FBKDF>G6+"$4-'E(17P+38X2P&;+&D4WG<#C/#9*(
M2H'FH0BS..KC>D"85%Z7*S"/X!.&&O:'-#FK#%%**K".NF8ZSJUY4N]%383'
MMN(%:-/.C$&+]<HY!^L4V+&J52X^3'8D'T>@=X$6NXT/0I!?>MGM7@5!= E_
M371XI&Z29,YS=%Z% "*D*)$$R)QPG*0*K4-+P[8NFZ4(T(1%>XSUK0!%&63(
M/@QJ>02"J[18A?X8^S.5UFCW&LBAN>"(*C:,\]"GF =A\ZBU+<4JU#&F=9BW
M*1AZQ*#^&8==*,9D)8^E,@KBQ#;@4?>O(G#_(.+O;#N0XW.PU^X^#MWO0^5M
M2NI"Y?WQ&C8=$K?CL0@2H"V5'G_W/K:\OR&R6@-46'.(G7Z  XH8'=D+[1Z6
M@R!/4$ NQ1/V&,QD1AI,:UZ.S_TMQ]-W,#;@2XGZ"A]?4%6+^<9/*3P6R*'U
MFE.J9N2*<_/*%*/H-OCO3QQ8G_(>80:HYT$E0_HC- ;>6GD@5^2J73"K;Q)U
MWG6VUS%19V?[J5.CE<&)G,GUEHA*FQ%^7KGP7X'H"6_$^>*6.L7Z*+1HL0-,
M0.D@=,@R5L$*)2-#UL$SM2FBR/";?E,6[+DQ15I5[L8H">:E!>Q07.'A/$*$
M2XZIH7\="E]5@*%$H\VC6O'@Q<DT#-+QA$\7BPJ\OF3[<!"#G?=OEF,+/.!;
M//7.R1LY_GBJCED8T(].&LCKWR.$AZ(M$P7H0G.XT*'+$KX?S[!"#0R+7]$!
M]^.X +)7J!4?U5WF]V,^\SFZ$HFO<2Q(@77V-GO)<O82VC.^H+/(!B''O*@R
M /RIH"A,7:#1D=^,4J9T,NW)\"ZA7HW\J\1  _[$F"#.>P , LQ2(.N^ G65
MET&<I^%LP?92-[33J79W]-#TNVG3ZK:\3S&G;4U%FGF='9WZ51DE'H/I7 $\
M+:[@:$P32J-%Y'_T(E#<38H$/ H&\5B&U N*W15Z3MGEQ;$5.1\6. !X<E%J
M\++2ECVH*T4/GN8G\PX]31C@68AE#RG2ND%W8+%S0U6TQ!R\/V+C_*O,<(;@
M.J-C_@_PDX7WD>>B>]!YZ(X,XS"(+;'6619@2+]N@<8J:;;;1W@A^GB,B@/Y
MW/JM=0:OB%/J=\1@ BWO*-,W(5:HA(4T![JQ(6UQ^"=-_I4*#U#P!#.<.%'8
M=!JH]!70(.C3O ]VMA6F5T?P%ACY7W:\_\?>NRZY;259HZ_"X^C^6HY@U5B2
MK^,XCI!E>UH]=LMCJ<?Q_3J!(L JM$B !D"5V4]_]EJ9N7=N "R5U&J)FJD_
MW5:1Q&5?<N=EY5K:?Z6S7O]#FG\X6\*3^F;AS#NU0O.M!2=HA9+G^I>P^A-'
M]<V+ZR8+,#).R6O]>\O$R<@MOO\Y;O988(@;X'BNI9:];0<IO?TWCJ-D?<[T
M>8QUX9.E>YSIH\J7'CCFVO1$=%^QI=05UU(?P4$V M%+/O*^_@U;<B)5SF[&
M+: ;:.G*,ZK\)10)85M<MBBM:NH@TIFFC)*C)4FW9!M6AD/!2"J84A"!V@)2
M-8:CL,UL%UQ8KF:_(Q( ^]TZ1&9U0H[L9_]<'%92LX;?ETBZMCNZ;<$N34>G
M&DL'9G"G-$1>S4V $&M G?OAS"!1?76Y%;HELT+:3G=PP0U6XC2PL44A9U&X
MP/==L&W*TO%_0S!T&9_W4?#D4J5EZ1B<'*^Y TS8MHJF_0,P81^"(_67]JI9
M/-5I"3:D"?,[,3-/7",D;0$]&^XK" ;MF[ZB<["4XRL<NL$2A4FE$$8.^BNH
M=K2K5I*2G3OK4)K=9$78FY:=\","]EF'2+!J-$RIF^CSI$66(H@4")#8'":
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
M#WM&KS_LWW"WM8I 4[T:CJJ'1HA+Y5Y]L0N/<U7TTJAK-XL-7?8B(W$@,$T
MQ55'O@5D%_IVH\G?\6ND<U@.,&H8G.$S9K_=G=,I*2%.3&%BZ+:P#R3OE7H8
M6\?4;)RV/_:,0F(TKZ=X\CZ?T;IE0[+*;\@YRI5;BLJ15H_,Y1AJF?<KD*'%
M_'QBP (%$*Z_Z#?M=1EBY5C+1I8$WMQ5*SI?ZIJY-)(2SJU()&S+&FATIVMD
M(J WP1O)3YHBC*CN)+E9'/LQ "&-<S0L1U\JJJ#ST9P.^FL]I39Y:B&K3RM%
MTPZ2H.>!EN(E,F=3.G,2A6KI#RU[>4]FL0#!7%,64D(3]Z).DR>'?KI]^ F>
ME*^O?>U&XTTSP@_2 P#P&#UW1$KXSJ-@<XG:?+2_1 ^]",M>V\=/@S]S(3*K
M+,1I5&]&CI9F)<$8!I0!/"MY^ ^X6,'F0;@%?]/_U-YW:<74[MFL"W2 G>^V
ME([C0)S!AC#!>IK&XXF'UJ-:6G6G:4:L> "/&20S85DI:6=B$#*&SO$'"=P0
MOV(8^>!JMFQP@(0.[$,T'H \+!<_5;_7JU9.7NT(_<^P5<MV*W_[?H\Q"X,0
M/L0)+2VH35$6W'Q,6?*YT7Y6JLL<;P;HQJ9>)=_9;JR" SB2P@Y##2VQ\Z=?
MRUA8),-7XO7KN4G%?PS5R@1CV7K\^T!,;#I^:R-5OS %AL@6N=(>'$&WI[<S
M#]]-C+"WB%EP'+%AT) X;(JM:0M+IT8UF3 _2UH^XH6*VR<9W_E.^B5U*V\+
M-&B\K_KA4>#LJRJ?VF_M\CKOC@WR=?7SWH)% 6FAI6^TF+KV"<I[?7N&9J1D
M:8*[2%D)6YXIQY>$RC[6//%E:DURMD.ZR:U2]4-5DD_L.?6[$NYJ<>^C'YX_
M_DAJ ^&[EG*/93&KSSU_O+AGQUL]1!KC-*6_[./3?FS)ZZ3JV(HR@M7_[39E
MW<,C07%M:<]/I2QNZ/32Z7MA:Z](>[JX9X_PW7?QOG(+,L4AB>#2\5XP*^76
MW?V5-<KLA#Y,N'CP[4N.J,.S8'0B/98O?86S_-X<!=XCZHJ!]^WQQPO U>HU
MP[3\M_3N(+"Q844:W05%YUC&W%U07;@,KD*(E2JM.J5/(RU:>Q'B?#7:>+GP
MP-F8>#HA>W,E76##<7'TO=/X1!4J7[&(CS9+".A&(SXJ9&6,Y7B]IW+WJYX^
M+QQC :;:A3Z,6T5"2F=G!P9W38FUAI,<=4:QTB^JM;3 *.]#VJKGB\=^A_3N
MV+4MZ_6].]LG"8Z8VA5M;U-Y6IQDLXJ]Y>SD)4:[*+Y#?.A842.-\Q:0M\[>
M@E=R@X 00<2=V52"]@./U]!T(:^XU(2S7'95])(!X#O;5CZRWQ3CI(/E? J_
MY< X6W1Q>8=Y.%\\HY\^'EP=QK4[05Q?)4;01I-/'^[7L1<R>!(JSY/31Z;Q
M.$M-E=E%4_=7>,.K^D)E<YHPIBG/8>_GS',L\'& >@FP9"(%G6"_":L4J5?F
M]SNV(-5M&2=-00_RDYG+&T)_+>G3:R&#:?JA'O88.AVPRS9<<U7L^W22M%UV
M];QPGQX?F9VJ.2BB@IS=LF2L@JPC6204SZ,-M)HOK_(LBW9=SZ)I$@O7!-KI
MUU+*SBB9&$""AJ.[84V *')=U!N,[R ,WYN#[1HDLKGU).Z5>(O]O>%\1<K'
M8M[66('&;+P>%"SK8K[6N]3^<G7)02\X3K<)0V?6E^QY=T1+*U82. JP<A23
M!!J[DRI*49(*&?]%]UGR'%S(?%5.7S0R IH.QJ)EB:6L5W(@B>O-,[@YF#%>
MJP=!BA]8FS3N,Y=^7Y69U_1(?Z10'#B4WX-3^"L;?/Y-\>-E!;" P)QB<Q\)
M^X"C,4$[\EI2MT;3MDO) &W#[ E0AZO5)7I+%%@8NK7"<BFSYQF/]F$S=-*5
MI<>ZH3;ZA-(@OKXA/#XE?7YQ)Q9S(C:>LB9>HMIS<7"96KT[6[EXPH:P4/9E
M]?M)5O.>2]<#0F> DD8O.#ZUM9_/CB\!*!J<)02C36FVM:MJ06I7THP@^<BY
M.3$P$PXC-U.X.#KTQ/%G\XP<T%K+VU@6+RR40CS=<"^*_,8>A4OX: 17==5+
MG7*<>^!&[F.2P1E\78>P7LRY,2D/2[^.N$H\EW(7!A/:6'%Q>*UQA.E)XYBM
M07$3-X<$I?IS>PU,P])PGE& .1R&!AU-=)1NRZ5]MK),!!%.( ;C*0GLA%1:
M9$Q*@], FWQ0,)PH9W1>,S/%: NBTCJ] 0^ :YC,B[@RK-(0?"/^X(+TQJ["
M^_=]5_=E_5H2#._9K JQ1RHN9<W,[X.,P#F5R:][7OU>@.4-SM!80UIJMZLK
MEL$E7"%9@9W4<I3K^C0'41*]B:[D2:/4WB:_TK/_(ZYK-J.7S&,A0[V!6[\I
MK+O-[X>[PO$W][^\*QQ/!B6LD4)[[JY&E '!%*F+@*/%JLI*D=BU8=I1-^W
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
M5ARK,T).7/L+'F5=O'D<NO9%.-HOG94?KKIV?WF5M4\9*<8%X!Q;$*Y@W'-
M[&Y3K-S]7S.2>5YOPTO\M;I>_-)NBR98CS<S'(MW'4%]]$UTA1:/-GT;#B(T
MN5AR3@<.V]<QU6SJW_9UZ;AH7%DNN6/(T-4K.!UI?GD,24(D_!16 #!8K,NZ
M%1<M?I-KYY '9S?7S\(XH7Y=I#Q,*AST5N_SK\3+D<JOJ<)SP-BE!4BFGK"T
MEG H5M4F <"<B5 NV&#@VO"Z!SVXTD\I&@/"%'3]2*(HLL=6!R:^9;?LQZ:9
M]52I[5CWH/9J>]22-@968FYH?_O%]_\G+/*OG^KWQ?AZ,S_9EC#B8>XG>\RV
MR72;A<7R=CSX6\ MCSKS)WGTJTH%--&7-V>^$]H[LGIR%GFZ6+E<(!--GTC
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
M ^P"/EEAE]<Z4R^H=T:0_>!8VCV<2.FJK)N&5,/&ZW@5,\F1('Z  WX)]@0
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
M76V),)8%&NX;S(\X#:F5:Q ESV"X<E&L1T^6EAI8APBP*H70PG(W2Q&T;:F
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
ML<\91%TB#*FO4I*)Y:#4$1X!J!GX@9X<S1JVQN'&=U0-=ND7<Q.%$1?]&H@
M3=H:IAQT*/WR(\V[7L1<L+7%*:'3>OYFR7B)5-J%EI,3,ZY03.C%9M7^(%Q;
M;39+%YWI']%>A5I%,RC*)N)"4(PP\X0?'Q<T2Y!]XJFTISQ.@0!]E6)7NU42
M5^+2U0'D,LZ GR]<'TQCC<J5LG4J@P& SGTO7$&BTAPE_Z3'*HI>N<-2TZW$
MCT@X56_E ,'_2T-5.;$HLFZY2'K-F3!/OE-%'JT-"$['RD1+(2=6)Q3@ V4C
MYEF4"A-VDRBY=I+V67OS= 27K\R Z!!'^1O;HPF.4%; 67%\0)!'&,]@S#,@
MNCF&AG<=#=KBIT[1[![ R4I$1UA5OWCWG(;9HO^^WQLF8R:XOM%\T\?)&8Y#
MI+V2EG?E)Y_7R'A%:7^D0/&*7)A9H,TAIAB3JL#8O8_*7C/9C.C&\"VTN\%\
M;*8T!_?;\4L)!NZ$Y&A?,Q/^LP']!L#WNXJFS?7Z,NK0D8G$8976",IJR_HA
MDGE%6%&"$8[&AQ@YIN6TM=M:$I7BP7K:3M( _.CZG5?2*B\IQ#1,43;5!%\P
M1!,K&T&7?VL(<GTF)ME:P"W'S?(*2??&#>'GBT<L;NNQ)YGRWMUT87@FWZ--
M>\2G2Z@LIH@UJUE<"Z5]\BMW[%M!!H[?Z'.AG8SC*2]XK#8%WD-$ BV\/U]\
M[ZW"8/2JAL%P;Q*62&J(1PO,P<XM'SOTPGT25U?FDQ"6<--JE 2_UM>,W*-(
M2YGD*2@!J)IWY#V)OPN!:GGZ:_JU.4(78_52Y5$058;H_.><3<;XK1E7YG6.
MTW:X+F6,?EGW,:1TE7=SIE&F/HCORJ/$^F23/Y\*,"GYM=(0U%_-W#6'!/ "
M G%5IM^<I"4*<[3;=_T^K;;1-!QBVMM('\53\>US-NR"]@=JIQ[\%ZX],K6]
M5ET]Q][+YGF[(?-I.0_WZ+PV\*7O*\L6@A*UQ)4PH%<;?K*E@)2MQ<H[@,_'
MMEZ$8+VHHA%LGGU3<F5B<Y$IC>NC=QW J=4J=J6,&MTF2.E(\1W!\>ZV!O&&
M5=YO@8X38R%'@:)"M2,F1*R-XH?ZJN@@-7.9R,"3;Y2<+%@7N)5Y>V'+0J@J
MG1R;>GEFSQ-0L.>PK&[=;> %<).^2IGT-<Q6YJ/LPFX0)&!T:%N5UU$M9=2
M\**HN22JL/\*=JP_--"13)(9^;+FVU^#IYX+W!*$(QMSFY<6O#YX3.PB;K5&
M^:#5%99M/R64=74^"YO#M%[AX!EI_8 ]JJ??*5S[IVB"?I@Z-56MU6UAI<A6
MF)5MFURR)9HIAN'SUCV*STFS["S*1;N'4Y0ROHBECX[>X?BU24Z@BO5C>NFE
MBBJ!8DWZBH%ZD=92P7'YO(/U=XJ5B71UYXMG[#3A:6E:57*B1>(P[">'!YN:
MD*\G)"M<?'*<22MNGY9QUBUTY*>NEKT (%A:4R67D65$6J]@X%9]'H"-U!LD
METT6*(((_?"["WZ=2!&,'RQ-@:G^BA+.Q,M(+SZJ/FVU@X[5\'3@Q>=6N^G[
ME3ERF_H%C+"H(*?9"'_JMRA'A<=>%9MJC#HGR>9==?>C;QX^O*ON3@9%;?Z\
M?ZU^JCE9QQK%E=S</%OKY]S@Q#O,>;69BO&6@1<E[;1]3C&;+ZW5H--6H=Z3
M;'$+N@PU>\F:3:&:SO 5L1O$F*["CZ9;+N_JC:0+TT[<Q5-)M&4F,FEM+L"2
MLJE*$93)N2C,[_--:ZGQV!YU$BTDK\^_NA(<Q/XA!LF^_W;IK89)9BAO4/T/
MD:;@H\P0J7N4^XQD7PB?3=0F1%<":;*JP+C.IVH(G,)J5&KQ4H,A(L85$\5M
M>)PUW\H>(.G:):8&16.[OCCVG$Y6<!&/V_PH=LBPM'+[*D[O;(B8AVE^-JND
M'?)/]FI]^ H?OU;&A7LQD"$%G-"RR&_;1;6&V?",J*K/I$Q^>=8'Y7"73')W
MR0_(>?8< XV>0I;T9F W5\-WU4HZOA_>7[*QA>[K%3-'@ZPC8!=*>B&3&1 0
M7=?^;FW$?WCPU9?GGZ$):",IQ0VB .O31,HK%08P64DP6'O4$Z:'<8(WZAT>
MGO.E JX.?!!!>.A+7R!B+V]X-;Z'N&-RKFC)[@_W'WQZ_JD]O9B5CM:&'W[R
MR?F#^&IKVB)=8M+$I;3GR_!5-P9P<U=7(3H"I]"N.* I26WJ'QZ$8]Y_T=AY
M;_,ZG][B=3X___+8VWR57O3&1_SB_.'<$R[N]56U^.BO*/9\=1X>[F+X**8C
M_)IQ;3?(=AHI-(^[<H%XHFX^ECQ,%#'C"UWKMO?KK=R+PGES,#J"U]W^4D:!
MQ;_ T-(#EYA" A#>>FLIZ1%4682<(M&]!_U$H,92#(K2%/)!9-LX"4*MO:
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
M_2/#8'CX-W:&X%/ZX/'7C?1(1CJ"!WZT/%VFKL,\%^%F9!7!!44V /67]9B
MI,&4WQ:'NC=R,B*_JL47B(&4/25Y#_N"=*]N+D?R,JXR,Y6L''(AQ6O=)1#0
M-O_*>*#J*^$'?;>J60; [K99(!NW=)J1),2,=0D+H!-4+J8GHD[>M131P)K/
M37>C-"^U9W2CZL3J#>V!9-H/7< JK_^*L*S5"K_7JR=)B0L!#E77X;VA:^^]
M;R>UC[?<U6JA.;*,W?!,F@YA9=02\^',H;=F'>VMCJ<*H=68X4_^Q0[V;]AS
M#V,Q6C2=[<5?P)@O-0,AIQV=;.SLCH$3M((17@+FB53E"OU87@C%'_KEI)[(
M !;Z4'M.,$G)2%<T;IT6P(@@9!^&H$%R4SF=V6#@4L: ("Y_/ /[!A'3988X
M)6%BCK!!GB1TB=NCHN90QNZ0,EV/,,I4C!+&BT97&Y#:Z/-0FO.AYQ2S;<?K
MX &2B2S$*9'RX^OR!6G+JUWEL2M5"@/AFO$<@S)5D9POF4$@Z8L_,<UYV*<Y
M&XMB!%A=?*EPJ-#>K9T6\+BEAT,1\]%BV:+^\*:V7B6/*HHNL50B)<"J-NXD
MU3&-+2Z4GC%'_CC#GT5"O\@72V'EH2&&#%.G,:!/X8MYRYFDF(:&3TP-?%N[
M%&D^G5;Y!9%SL56@1HP4 -+9UFJ&^EVFK>[,!5YG G+.?,M0KV-F&+ %+_R
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
MZQ\ZJ63Y=#U2V1#(84!6W)"('1#05D5?B T!,7R&",'&L^#/% Z">X4:C2A
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
M ,QV.C6V9)DH=G;M0#V;2.CJ+0X%"TVP1 SK,IGK-C#-Y 2P[UM#:UPW#1:
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
M'#_*)0)@!<.!B<[3I+P4!B..,'FF88SA,*D4L6S";>\@<E,>)\8Z%LM*ZR;
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
MH@QIE^%W(-5+&'THO9)ONLZQ?!(_N8JCHJL0<P#Z+0Y>_*F'RK1Z#OZ0T;W
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
M,F#J7U4$6]=<-0R6 ER0,,;$ D\\EU9Y8QB*0^CT]=)5M/]>BIZCPJU)L4Q
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
MR(L(.!]A(YF#DO)-CJO6+(0]F6+-.).'<;95B[#@"9>!7\0DX_E*,I5JS#[
MQ@0;)8-IH/C[;CI+N"J30XZ+01(\P'X8X.[M@YSBE%S@SR/R]@'=I-DS=Z"X
MV(;T7W1%0:RS("TW5T[ -36<T>=<>7!9C4LJN%(FA,<6+""RS7'<"6A^& EE
MQX6%:1*3,9H((T;O5,$HH:<*,1K,&]TDY%K"'5+Q(B4-/!8]@1]!#HSK0D")
MX4[9.('N0G2:L+B\"%CYF!4^92F&$I0C#>>^<K*!+2!<S#N5IJ_5F)\8A;4P
M3Z#EG(?H4Q[*X:+ Y@(CR%EN6E^\$H77NFZQ\IE+0AXH<RJ"3&ZD(;BX&1&5
M6]+(,(5%>_'KGK(E4=_6.6T\1,T=04K3 KEGSB)F;[)_O/7\&(3X^8T?$/GH
M1V_%Z,)[M%:;H=#[^-?"I[)&/5L;H5LEZB#%BX7'U0-V_%CSN=ZSS&'M5_V>
M5O^3AJ'T0<\TC59#-;_",@8'F91A]8QANZ&./REMV!L.]+5#;2AHW;(M[YKR
M5BZEQTS^KYB(=16N2^J\Q3'4!9&@9)<H$"J,4XM+LA=$#TJ_U$G"&=Z-WKQ1
M\JJ$OFX<IXC_)#4I6ZYZ^Z*4=DM^T4/.;3FLV@-#M4?=NK'1_K+6YHEL574E
M9?@,97B?3JUG*L"7<I]L2P[W>QWC[TLN_NSOE&WO;)B-'N59- [:<J&&.M(T
MU;;;=K(]1 .A:^SIM2U;=FG$+WER9,,_.H66G)%Y/Z=8TMK)O'>F0?F6"S55
MTQRI?5MB>G2*+1+_J'L\ ?-^"HZ<D7G?9L.W]_+^7YY0]>E5@Y<,.# 3YV&W
M_HN'O?%Q'@%S/3'[O:'VHB6=]-:]+I*<1XC><#2P\UV1%SWW;CAISBLA8B"?
M/P%2!I5Z")BKT$TL>9V&Z0QK)95'GSTQ41$08^V6,Z/'XY[RAX\E2'AZH.9%
M)31<PPRP/B5BBXC%>-CC*<YB$87?J3P!)H+"_$-SM:63\%FRP.LI_\ *.%$P
ML;$X(2MTH<4M(C^DTH^G*2^;RDN'J1:"UV3E3\/+X/?+U<NPW%>:T1LJP+*9
MJ/_>YGA_3 4)..=2[8&PA'7%!J+<_[6*?_!*@E>#GIV_%HO)XP2K2_GTZ<@?
MZ+0RWZU69<*J#*UGMEV5,P;9V'-5NM6S6B_+W&I9%BYK=*)EV3VM];*LK8II
M#@?5LW/=7*:9XV<%ORR71FU:@:@MP>*54Y;4\0IP1_& PY$_3H'-]5=SJ+Q,
M@<\R7N.-'Y@&RD!,174X>ERI#N-7N+#::!K.6?@4L.C?_VVD:\.W<?&&MXH#
M;YV'6,==_M1[8B U6(@>X?6MY+G\Y606AIZJ//D!KW$#D4VF_TJ=;Y4AV'<7
MIS'SG;$_PU) 6%PZ'T<PL%-^+EXPUZ<2>[Z&8O6W,*\P<I_=&5.III8YHH3P
MD8& XZ?X^I#*T_*?O7Y+-Q= .?R<+J4Q0>MH#\GGI19KI(N$0(_2\UA2%<_Q
MLD5&6!:_YL6&6%*;/\BKWB9A=EE'U#^QA*XO)5/2Y/J=193QU8@Q?B9*YFAJ
MJUK?/&JU%@Q)X($)P6WO]B@N6TOE+9>:O?RMH-<;2VS768B7K6T#WZ_7YW<&
MVA2WP?:DV>OKK+8NV3)ZEF8?9*A13]/JOVE?D:9I5O>6-[#;3>K,EJ=IZZL
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
MTVF& G(H8"BF3[G:\K8?%ZTX\BK)<GEIYD#600;5B*>X;A<0GI A06?@_2V
MV<X"<\88]2S-/@S^R:AGF.:!0%E&>CMXE_.;U'HDG'WP/S3KK/!/_KM^QSL"
M',I.$!Z=H5.G@4ZZ1*5MD$XDE8Q3]/<]P5+Y^7.6<CU8Z_O=NHD>=?W'!JIH
MV2ST!&LU!I9J] ^-<K!C#TBQ_A,#JD@Y[:*<:J9J]0\-J"+E5,KI8=>J#S15
M'PZZ)J?"65G*R6H6#[NW%.()_;^MW;VFWY=6N=1:>.^AY=1>$C_P!.I5KB=Y
MLTW0LE/[\&O\?6N969+KMC)3R@.*(>[P^4-V7=A.I&IN71XP23KH65O,HN94
M#!7]SNC59#+QD ('N'EWJ[U>.OC9M-'4,.TR/(>ZA771/QB.U(&NM70/ZE7M
M:,[JFAU+"E9G!<M4;6,D!4L*UJ$%JZ\.C?7P;$<3K)=V9#OGE)0;.)R-5Z(W
M>"5N"WB>W0!V3J >&NK'8$>@G0ZDGRZ3*<9(M<T=,; D4X[$E/Y0M?0=CQI>
M?">YE/"VJ5/0V>PF33'N5CJRK??8%1W1AZK=&C:^.U[\9?+$5 ?]\XVL+I,G
MAFIJ)TJC7&U0TMA:[FSVDJN*3(R^JEF&](&[Q!/8WS5=QB7=XHFA:H.V^[L,
M2_8C>JD/Z=GL'E<5B6A]U6Q=%RB]WJ/R9 2;1]M,HV3)L5DR/)&67&Z5#R]
MK^WZO8/#OD<!95>DS-"&JMWZ$.X<JE^OC)'ZT%"'QHZG19*1'6*D8:C]?N<8
M^=+QQ$M6?M:T&]ZM!'0;'^4:?W^UB<WZYN%G$Y=>55;34BW[1&?(,H%6SY*!
M.M!W]$TE2XZ4O=%4O74U:+=RFIR\1B>=D25(B9VBTW/+= R&)RH"E:FG>H;8
M1MN#),F0XQI=U33;GK?*7."6N<!UN$;7F10<J/K@$ALW7!D;AZIE[5@1(-G8
M'39JNCH8M:U(D_G W0L(EL&"9"Y0Y@(/DF>N Y\XFUS@7C4JYY;E,$:JL6NO
ME3/;(<^')YIJM+[!('ERY.MPZM \D9Y<;85C&0OR;+:/O8Z2SBU?HZM#0U8X
M=HHEFCHRSK<[RJ6R1&8UCY/5;(9.OLZ,IJFIFB:K',^>CX:AZEKG>F!*/K8V
M_99JC7:L(I YS77T/FCC=;$^07$!@;+<)/2:V@@?DB!=U,O=FK8?D"HG\J^E
M!D@-V*<=O-0 J0&7H@&[-9H_L0:0Z_8C(;9MQ(-[6TW?\LPEO<H//!8D;^[X
M9X>A^F@3T3F6GO9:J>D7K2I-7;94I731G0,#UA\P*HBIFL.@^X%R4_D2 6;Y
M0!,8Z 8Q<A'@,$"@:80E?%^&FHX3^ ^B4<955.IF!,HNDEHO2%WN-;-$Z^I7
M]1<Y.-W+^?A5:A>_R( A#T[D\P#()(#5@"49/'(2K@!W2RS,O;$PSP+ITASU
MAE8[_,9F7$=-LPZ#!&GV+/,PDSH@/*79&QGMUO<BD]+ZHZ-A9DIHS2-2[8)0
M$R4"YS94D@B<VU#I\A XFSHM9O[7H3&.CGAJT1':71/:G&FJIM6YHG,IIE),
MJV)JJYJV8R=2*:923%^N$>C [ES9PB&OTP\AH.^DF.47ZMGW!0OBW=R>:ZO,
M WD=VB<JS9,\:;K-:1BV9$F76#)0K=;MG;M5P-IMV_TS6T3,%<<'=%(U#V%.
M?]$'1\/HO:C[.7B4*SLH=8LG?0BM)7I"IWABJ[IYWOAAW;;D7YWOF0.NW(Y9
MP"9^\EJZXEOY&(8M.[-WBB6WNFIJQHKX2G:<ZK+EP#Y1O[*K\,(__"OUD^<[
MO,N+JYRC%9<>>(M4BC&470NZQ9.A:@]W/-R2/#F:GMBCMOFM;KG@>W>2&- 6
M\++I\?G"\2.L-J4$2TBEK ^.+TJ#9V$<E^Z+U7=ND,Y(Z4!R]\LCTC\\#DL,
M4\9/W6*(.M!EVOQX].7W$6YYF=?KO0X^K\T+N=5L??O 7KJ$1S[QU/K22^\4
M2_[]WT:ZIK^]#C?]Y<BZ= _JT(GQ3;]I+#&ZS'JRUJONHB9JFJ%:]HX%(5LO
MO=N7T:^B^K'=DKLHJK:MVMJ.O?=.7Z0K[>I5V=6!K8ZT'1,&1S6K)^B;_M(7
MD\05^G_0/>2SZ6R[L3'ZR[:$6^JYL96IZ8KR:?O#E6Q8?FO->\GE_W#*'$TS
M#<](?O:_8[%N[5)X+MS^['C^>)'FYP2'HB=,N9R;T[&QG;X\<"H=.)VB\7OW
M;?_5B<$IJ@2E&'2-2OHIR@%.O(^?>6?$E>2 XL<*T-A-9]0RSXG+C\#R?&RS
M-'Y6*GVOE=M7O*V%\J/R2G0Z?JWBI]1%@#[EW5]?\^YRMZ_XQ6W\1G3%?+U;
MCSI5B5B\8"YN\+/G;3OY=9(=^NN5MGU-/%E^KI$Q[#LV3,0.@KP +0B#.]'X
M$#[S$S:/@1GBR&.9>SR]7,<]GLM3?GPAY@DZF3HO#%GU[/*>>3]4BP!%Q[U^
M\1-G'(>S-&G^R4H;I1?M^CC0EKS/TO].HZ*V\8'=C2/F?+MS)C#%-\[LR7F.
M<6\IBSS(^Q+EEA?-E_;N[^,(\Z"K+][4"K/NEYUMG\E;@S:TSX0(P'<5$-X
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
MLZ><:/6-O*JGQ_MP/O?C&)O5\([Z#RQPGY4)ZR;[UDP7U"N(_3A1PHGR'LN
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
M4&W]T-#EDINGX^9@L".&8+=2)V?CO;]O5?.G*F/VX <!^O;8I8FJ/*["M;?
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
M+6:;NY+L*&<VR)FM:C6[NY2S*Y2SS>U+=I,SF K5/@UL6=I[NLC^5Q;';Y2
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
M$&L2:SK&FL9#PYB(-9TE[?":=&WKD[J6J%7F</1?XG9(I6)<J530-E(2S<6
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
MVQ:9 3-4*K:U0B'=D2R]/+GS)_ U>VM(16Q+MLD)R0;=@V3-:D VE_Q:T2N
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
MDQ(B^!Y^E?9)6=&!QT7D/P?>&@P1<NV S_F9!IKQE?PGBK.4EG,X.$W9Y^!
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
M"9%"R=QHN-))T*%/K.)Q>ZV Z.=$^SFI9]#/B3;BJ&K/H=>76Y"K@!>!2?@
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
MF)#=HT671YK\!R_0(#X\XZ\1P?E02@HQV9.)LD<;=[$>,U K"8ZBI(%)GE-
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
M&AD=1D=J*9289$DZ7!+:DY[B[(U[5NAS]0>^T;\G!3[9_:V;Y/YFG_X!M2Y
MPDUW$1Q+SD8 A%8^F0/1Q#JKICFMN253/3&7W)"409&$NRC= SP1'+LIWI'G
MLME-P$;_8L/&'].Z1J:IIKG,I-*MV$.1.#H>208"EDWOU/=8)/KX$>0R> +_
MTCI^"L(T#YKTL$_RZ,&GDS:S39Z;K 0^_4Y[+Y5F822SC]CGDJK67!TK\P^G
MCTP^0ASQX'5#(9D^0C,H_20#.B8NDJ'T3R)F,WD!'5W3GRNL)2C\L%R(-[ "
M-'(08'<2G1ZN#"PKB0 C=;"DG*R@F6]Z^I+23)E,18PW*C23K:4=EY*98/D$
M]"+-#B:CQSO<9/DK,9OR0&?$5?\FZ_6;/(K*L73E</G6W01R*0  DZ?(U69+
MR\!ARC-<;#23"#\E#.SYTZFOD+)SK-I=!@X8=S%9F(JBSN>VMC!&CCI;S&;:
M8CQ9*!-=,4WE?U05W#/;+B=5Z^UVTC;D6K5/1A\V'$72<(I516S<K(B-F^78
M>#*[H>R@W(CG5_K%R ,K?D9KX0\[W'BAEO?M;6ZP&PD99G.82AI.O2,Q??-T
MXY/4S31$:!<7%8=,L7&0<-= C(%4PF!Y RY@F&*5#+RE0_16:549+1)F<5SV
M>)G,.*;7";DJ(#EDYKG,N0!W,:U#I.)[SL:E0+"W,(4WK24CG1(>B?28H2?;
M6R3=#!,56\ZJSS8# 0Y:0'M"E@:8M71G.[&3*3*4AW*A@<)VV<2NBC7E*]^0
MD\N+CU]7K(>B2DNX2>%$A&^:/*Z $BCK7$V.([$9Z7-IRCY;"=D!-<0>\2'Y
MN17A14+=TL9(Q$CZ'2LW2;?;_$\/:]^AWA*Z,##L-B8JEB)J^3%$=)VY8TCG
M+R:T2KMRKWV7);+38@@XRCELQ<N?/5R>$'4K=+4%(P^T,#FA7T)M4*Z@JIQ%
M#AD(:2%:BL H-Z^-GBX%!IG<F?VRF\*;HM/)[;ELXO O &Z(?K(7J#;Z,!/I
M\0UJ!?!#\L"9$<.?5=KEB0ZTW>!OFU8;Y)8!2FR$*10MW&2XTR9F$@N]@A&A
M6>9&IPI&_HBJ(SD1A->Y#/ A!.'F0M-?2A852(BP=FZ]\"R219PEL-!J5Z9D
M)_U.R6@_.,+E"C2EE?T:)74>(#VQCNL1DR11S@J5360[Z7"O@IQ+ML?\+/BX
M2V=-JX%R4@J18PC8^;XRZ;G],).!%PU^+T17T5.PVBP"S@G))B+?+D!AAF(
M[!+1_A00#V<TKH+>=IFU7FV56IM().(@W/VM3%PG,B,ML&?[=.0*Z9'*GXRN
M>\I+J%:C13LYP=6+<+3CJE,Y1[D'$B'GK(/:1S:"-C^Y-W'K08(*A$ CXM#,
M#6F$DWRV0]I\N'@;49,WJY=/J<MZ].;.CZ9@I,]EN6>43DF]8/[1SGJCXC&O
MJ5"N3F5$X==H(B](@5QF6CK@$W^'VGO)O-.-*8(-GOY+KDPL5_:5CEF&;)A\
MJ7+^*;FCJ#E2-\JFD^:+4^+4W]S#.% >_9107WM##8W/9,1KX>8%'U;$!B!D
M;NKB!&N0.87JEZQ14C7+L]P<(J]HK^OT^J<C^*1J%DK<\*E9E#(/O2"(Y"4^
M)QA+!&.KQ2B_BHP7\RPR7L"&K[+L=6XZWY!>$ ZYM,ME#FY1>@YS/)87_?EQ
ML24M(F_<[3" N!0MMT'%H.C\[C?F\&;QK+HQO.5^+W7S5"H&9B<9'5@E>(F?
M9):DS6H=9="_@DT]Y8I>A4L48P'$E/UM:DSU:&QZ2SQ#FL?L-3]E%YN96;DP
M@TYQ%_X<JI)9ZA19+99L+R%X<OVTH4Y1'.>/ITZ2;EEK3EO(384F2?#/-E8(
M80&%'%4*_'RQ,XFB@BS>T <3'ST=2%USCJD6F9MU2S">]'!(U%R6E&IG]S:?
MLXCS!B().Z3*&$V?3V9!;*AX^5ZAJ::7S4G?J6P 44 Q2126H53)COEJ?SL=
M!U^C)&%C+(#!?:R,:\.#Q$H7,IZBNZ(F69Y/7ZCEE%\%&;RQV=>'YCB,(#):
M U9BA*5H9?4/&1[2J 113N?S<(W82$*2F!TPJZI0R4RE=KYS1OX'4[\9*ZH%
MJ&?")XOCD]^E/4^W+9W:CRYKY\=4^Q3ME<[.+=PN)UH0"^DD/,F:[E2M8A%X
MI$VFG;7#M,$*]DF8:%TT64C..=$162>6UX+&GQ,!Q*A,.Z P#R&%,&EA6Y?P
M3J'-*J')G9?PR@Q!%EF4":%3\7K;Q)YT3'>8!CKXDU'E5:;7D5LSZQZ,+/\Q
M("ULT N+55/[/0Q>;2^F@0MZLZ=?1M%F&PD^#H!%H>AJ[]F6LU,!RZA"8<F9
M1'4:BYW;>\%9N-,Z8EE0J<LXI!E)6%'Q9X$=.NQO2H)HO8*@+?G)=90JA]EO
MI5.3LI+9+-TI:Q% W +IMM-N9W5Z!+._F(2J^"+#196^VTU-X/*JOZ_AE1 5
M%/W,^9-2H$5?RQ25 ,H?*%Q^7201V48#'2>CP515KB!$5!J,G,]VRS:1TUBS
MC $*]2B&J8=Y>R2U>'@D4('-?V=B*_'N?F-B*V'V-*@%409\H:?YQ^!>B*X8
MKQ$[F:C)5.RYK*\U:P_T!VBQV[Z5?K;H>4GQL@D6QC YN4+UA"AU<$=5'FZ:
M4U(,65;;!40GRB0X=>1!9R?VI W7<N:_W/3G)0\AQ6]+&--,E3%\G%6)7,?W
MUE(KONQUS>L\&Z[6DJ3;]+V60[["!2M<L.TS09A:<<MKH]:\50MQ'I:61;):
M;YGEIAN*=$4S1EEV.8%HVC<5-B>]@WB3IGR K^$OD/]2/[PO-9VB#41=6FU#
MVDVE#AWB)0'(8U*G"9'!C);O)$'#S+E$,B +U3TD"]); )#*G^?R(KO?LN6K
MS7P4<.&7-EQ_/K17I^N]INU_:%8KR9=(12.[OE(G&[E$/)O9R!'RO,0TJ% +
MHZ1+7YETH"REW<2*72'98.SMNM)H,W/M-LO!3-@*@'>3F_#^0/3?9MK3N%Y[
MHFITSFM+Y%L4TQ31.&D-EET0F7<8*)94*!"O29%*FPUT&%,5F^P6FO]M[:O+
M!X9O-WFO"-RB5$E2%&C23D+1)OQ+0 0/JYAM VD6(53Q)0^"UR$!@/P>2>6B
MCB'B,$U^UF:=ED"S8V)K2.,;^2#'23O%U_BHDVP7XG-:P3R08!TEJ<6[,,(B
M71@F'PZ3NMJP1?@^(UASYE>KEED[.F;MR(K]])-U^;UA:>8_[)]5+;7(7,KZ
M5E] K"VYH>T;@5E'V=5D>P,SV%6%WPFTW]0S2[NB9M(R\>OB;R<76HTRF2O$
MV/2G5N3'5'##1E:GNV7VV,X6<+F18YW.N.F(^Y&B#*;[=X8[_G+5P11K\"6H
ME+&3\K'$YHT3RSA/['TD7Z->A08)$5:,)*G,*]B:IO0&DPY&9Y)TH%<F'1@<
MM]<H-UY@S-JA(V+QF5\7[(D_0-"62CU&BG:ZAH<[C50:X2(: ZP^*K0LRIQK
MLU<I"M8AEAH\Z&_O2/H(EE#XKHK>'[_L\;HBLY*UDDL$4(BOVBO2&WX5H>OD
MCP_X=/$U^WKM^N2IY$L?B@HD,"QI-(JO 2:1B'"B;V>\/%0H/\<A_K^3_#)[
M>XC?^J7\NJ$/QY9>^98R5"M?KWN4.AI:EM;J4?6OZY9QX8LRMS[J%T)$2DB,
M%0#7_QU@69L*?@>TAVM%4K&(^*7X,5!.-CZGK7[")S^4+K5-8%%,'4CHE.0Q
MP>M_@U'RJ:1"I!P5.]V.(_L88T)BA:UBB1C_$FSKPSF<$QAIA4/9=Y.7?DJ&
M.*4&IZ2W8;!RK&D^1]@<W+99#RW*]U:P.EVD .^<KL^!0"71U*YITAS^%%9^
M7E<HGP^&;6=D+Z^;@*GN=+JC;->Y[_O]BUA9PUOA=-C<@L1FU<OUF&MXS'Q\
MK"?I(I%_Z_R1,LF(R 7"-TG89JN*U!"R![TYJK?ZETX;RV^(U,AQL*-6\ZK'
M!4^P7N/VBXJ^/'^]O'("<N_ -U.'GIYY!/3!=&S)(ZT\P?H__X\Z4CYT.?6$
M<QJ??C]"7R#^(A!O'0CQ!D:\(4]T2R!>()XKQ$\.A'@3(UZ1QWHYQ'<:Q+=3
MG[E5OB M-<W6WJ*!I5O4*K=8R9#GB%_\C0,!>#28:F-Y @6Q;0!\&,F\U1:Y
M>!*K!R+Q&)/8D$=*RUM9D+A_$FL'(K&%2:S+AMK2U#CP;7/V/H";!NX;K=UV
M+PC,^H' ##E3BFPH!B<Z59_.TK>+%N,P:%&5P=2256TLP')!8#$/!!:5@&7,
MBV2Y$&NMNJG"V[751@="KS:8ZI:LCT="D3\UB0\4,U!U3&)5UH4Y?GH2'\A)
MKAI8O=7EL7%D+C[?;)"M--W26V2/Y(Y3)TIP]_T+T5"^571E>;OZR8&"(3#A
M085HR*BE,29NK]YIK!XH7J!"XQ2LA$X,3=#XU#0^4,! )>7=8]G46MK)G*@H
MW-Y"A:AFRZOHC7F U -%2E0H,U9DU=0Y<0$)?V$?:#E0*$*=D.BXJK6\[ 1:
MN$;+@4(1FD*BL.J(E_2W"S'>JCL*OEGS33U0<$13!U-3-B='5OJ$8E^F\($"
M")HVF(YD+*<$A4]-X0/%#S0=FVZJK+7-P!:6VW;BTE9CB^:^YK>K7!TH;*(9
M6+F2QSHOH7NAB?<!E@-YHC7P1,N6?D&55P(LVH%<VMJ(@,7@Q2-TWA70]] -
M 44POPF&5;Q=*ZTI6,MX'&,M?2QT]%-3L+$'NDQ!:S"=Z") =FH*'L@KK$&"
MNFRTO3 XL;%XNS!^!-#WNLZ@VK6Y9BU[+JHPM^&6SYY[#\.\NC*8ZB-3UGLK
M+VG<-8K'\G7!/Q?+/P>*<NDJI"@;LJFTS%$6#"08Z-1[W;\?>(\,I VFVDB5
MM;9U'"=@(*9S)BM(SM(D/8S[ZMNIXX4YP1HZZ[;I5G?./W2^NCQY3B^M&7,C
M6I,.]ND0VDX=&KE+HC_U]\_;H_@#)O0ELY!*\^$;&-OG>/E>UDVJ'<J8(^'N
ML:RHW+I+!1YYQ..!LHMU@V;.C\9']@T*/)XW'@_DJ=8A#JYHLJX>N9[X?/7;
MQJI(.HE8Y "5X'PHUQ,TJS,L66N;HRH2.[B&RZ$<+=#X3AG)5MM0K( +UW Y
M4':T;N'+TK3DR8B7M+$SM]L;!7:ITXQ-Q=KTFUVP<[V/?9\]*Q^(D2?[AGA[
M(,I1K#?!-6^9:PZD71O*OH%=P3:";?AGFP-9&8:Z;SCW1&RS0ZM,AI?B?:!Z
M+CN73Y'-_D(FL.9'56=3@*O&]#*29)-Z=XRP+GWM U?#D9-AY=)'VX.9X%%Q
M(ZV&(E<-/H=YY_&-[WQQ[9GKN?%KS8ADXXQ&)$NK,'AV'11)KD_E <@7>Q:L
M8XA3(_>9#%*6\7E%,<Q<#V:Q[?HRF?HV3P[<8R?BXN<LPF"9OA-)+_@ I3D[
MP4@,7#[S@<O&I/JMUF.$Q\.1VFYV\Q%F&W.Y*',X5D<'&[@\:>)FX6;V:^V0
MY4X93?LFDK1.7%F0_S77>;BD@9CEW.,LYY8(Y7G']_X\1':$?GF'C0CRU_O"
M 1PI5IKNG-RKQ[/1;@L*4JZ'0JH+]:AIC(9F@T5]6 4133,,D8<UNV?T ;CI
M2A]6: DS3#":L?A.?5_44$21TIO/$=\1BZHUEWY'\>TZ#+&,:NUOT$FYNM)7
MD$I47PC.XI&S=G1(.@1G0?:>/&G;O5IPEN"L4^_U7:>P:X17C?_:9+%$<;UC
M:NN]7\MT5=P$N8>CLD_\/3]LU&]^Q>D4['3D$O$^VMG0PIRK4I9\%)^-IJW5
M:-H5V4^7F>14HU<^1D_.]<U\CMDDCKZEQ(4[+T/!C>_0P96?,02R#[6^#D>0
M1B&/5&YSV=\,&FITH:.B84PG4XW%9*I3HV$+&*JN[#P2.F+ @@[!Y]I<E-?[
M.Z,'C1&F'C((+U[HI?W&4I9;W^;I5+,.S I=J@Q9&8O)N!>$I-::0 ](,A6"
M)+/MQ$*!I'/V M3H$QF,HL_XMOJ<7595R%$'4V,TZ>X#$)9^(9$KEU=T1MK!
M.UU8]:U]VFE276NIK8'_3=8J7'#"8./BTCX,V2$\:,F&(#OW-VP[/_O^B""3
M$S2EW"*E[AKNY;8M)EWW=5-:C3))WZGOI=UY)Y(+V;US;^T@!]H)T2$?-L0S
M(BF 7%CR81)PL&/\F1G-GY:B)X0_,JQ(5SW>#K7WTCU=>R3ADW^BJZ6!3Q(&
M\ +(94;A4EH%(<%JL, ?PGMFVSCM^G58/YWKE8WP!O<4T&R6-@/[=]II 6_/
M<Q>([B*C8LTFFF7LGR+9_#OF%7>!^0;3:?YD^X\DQ[PZ9]P.$<8CRTT72>*%
M)/&SR PWK:%I3/K)=[:&8XN[)&Q8U/9'B21LD38MTJ9[3YL^=E#DA%Z.5VC[
M.$-89/NL8^@*/SEPQ*R 2TYIXM?"-O>SL$6>H&"J4^^U#5,9.]JS],M4(S)I
M79F4@P6\,=6!8@G'3#@H]-L&$]M9AZ3T&1O6U7?KVW7:M0 ].]AOZ;FVYH)Q
MW0CN0[GJA-NV=7^= T/ JIO1?5!O[>6F5_V.7C YH6DKIN?91$OK2@TO,F^A
MK^S'*L[$Y'] (>%!?XZ^SO >22^/UGP)3>7DB=ZRT;S(@>$92S62_N!@&D&K
M-5G5^IJ@Q:E*>V1)_\_0C2$^M#@?,7^)=2Y]J-NU')@J6H380.LJ]E*Q&JTW
M+ST32O31E.A6A&TI5#4PGM2*ZH1+T9Q/[8-'OM/9^_[VFF\>]$!X%!3<ID2.
M]/U2(@]*0K[]^H)=!;N>*M V,@X3:#M-Q]U2/N2&%G(%C'&M4HN!/-OU'>3'
MUU?TM7XPL3,[3S59_F22G9<E3I*. B]/*$1I:J2+3XRV1G639@/(H66,-!^1
M0@ (+^&E/+MS\@AW_D1RVVBJ7YR;JH1?@2]F-9!9]A_)9639?]FB[,<0H24^
MI]I</Q[/5WN_D?5(*CWI,-0T*,-&9^"W I+-B<^!.C))P 8E9P7GXOIVEN*)
M<L^^28YG(]MSLPDR_#>PNNNOR9,*)\C6;FC#,1Q>V=9-<^3^H]C3EW&:DGW%
MGF&^6L?U7RDEWQPU.=,:;QQ3[I]/88:H1W0U"Y']YY6]P$N\MKT7^S4"5L_G
MF+K^U<;);6ZZ/E<U;<V<)PH3C.;$O#)JFR>KVLD;3M_@)<_=%<F9_KR.UYC3
MOV6S?0&D=PF.JW. .S2H3@,P2]N%=*%*?]VGGRLTQZNC,XB_+K[C5Z,%O5MJ
MFE>/S#-J7AVBA8<@PQV$ 8IB?,'&),>]4J2_*^4>O[XO9V&[-"%^0>E)6)_*
MZU5VPE*0'C'\-DSKQ9]=^Q$Y7Y<.\"5KHI9D%F\6N<V5#;"W2<7C)D";XZ&B
MCMOF/X_&0WW4-CFY[G5+,WM)6M8F0T/ME+1\KO,K/S%10/0Q8+Y79(? C)@S
M<]G+?$U?;TT+EA9=I;6K.G]$T11MM->!;^RSD75?<3:78:57;>SLK6UM6[N'
M1II.EHAR[_\W9O:O?NOV#R/H R9K1N>&LUOX\@1>=Y[EP?A@ OC-AOK[9Z4?
M+T%K5H*)M/*X.RL=)^Y_"5>KU??5VHB5FEZS@I4H*SV%J/V]9 $SF4IG[["X
MEYHRTT3<2_PST^=@';;FI0GI$7$N"6D7<#%!(JFXF+CG)?>Y];WT_[/WI4UJ
M(]FB?T7!G9ZQXZETT0)(]HN**&\]ON%V^=G5,S&?;@A("DT+B=929>;7OW-.
M2D*@!0D$"$I?NLN 4IDGS[Z.^C2@0S^XDJF32Y50Y $CDA2'Z:13FRGJ#J]H
M;Z*2T0DQ'-:=Z-Y6 ;5OKX=]G'U=*L\Q '*UM%TKDEJ;CO?L2GC4NVPHIZ=6
M3D51GD-1XRJ$GS4S9H-^7YY,3&6F#:?R>#8>*[.1,>L;:G\PZ/^O+(-17-KN
MJL'T &57YQ(*:FJ24"V"3S(ER0/8[%2?C<>/5([0 %P0+4'T&:ZV&:7_M!GK
M7@]$R5[75LY!3N8%?T/-C(0?DSF;AC:[G\4-FK^Z ?._N"9OR6\YL$- Q=+3
M:CFGU;*G;5%.0MPLSYT)A7>PT7[/*^Z#'R<?E'3CX^EH/GX1YX@E21%=;L'9
M^J89AJ0/U+II R-%&AI*,QW*9&FHCAK*0!BH#6ZJO"U<US:MJ;9IE][WJ^N.
M5@5*+Z4[6HD^LU<R?/;&K]/TJWWJR[?O]'+[CK30M=+YJ^?ZM6LN1P-0\$5=
M:\HM4_EZVETUU1'5U1*5<0*B&F(+(&58<^[B>8BJH4A="\G@"_/]-\+O<+_8
M/YVZI%D^&? 5FJ-=?N2M7KG_+F&S)@DL#?R\6(8!QMA ?61^\"&":QXMC'JW
M1K]Z/[2C1=&Z &TC:+*#?59$DYK\5,> ['"4S;H[.19=KUW"N>4=NMS(*X<5
M!J&#_B0&L.9.O;3ELA</O;18:[,\-,=3G,#[D^N]]]C4"KZ PI$[BVUD@*I>
MO:M@U[BLW;BR@Y$>ABLZ]B?+YH*U;6S?!2N7#VZ0+<3<PYES6!3T.JW2AF'2
M1F9Q3$?05U9;P](I.\?(&3%VTJ#^*9U$I\_'Z8CU11!K/0?3/L2JH,]V,#AX
M+OCYB;5"$LZNA(B\?)M:Z1U%:M6]DZ.#^07=)72UI9D<=X 93]C^+\K ,"L;
M>,*SZ7?#Z]J2A#'JU^[=H"N2JM;+D"C,=QA(VO"@?(<8%$"7K%A,;__J>MTM
M[Z+D)S-(-VX0!:6OJ(=8:=>A5.0=[.(U [5_5),?IP0K386<6F+X5ZY9.4>+
MW3DP\FC<K3F%FQT'^SE%+RUB4 _I=\SC^>:Y3Y8/RP"&8T8MQV_L[^7X.'PE
MB^>8L9 34+J"VBQ%4@:M1/5L8_[.ZU\9PVNP=8+S?7Y/?'W8NQT82N?3/8M.
MIAW"V0^HT&H+2;0IMC'*C6T<Y/LX_93!*Y$,C2E!V52G;4?4==**JC2M'V&R
MA):5$P>GGI7=Q]E-A-82R(&JTZ79!C55IQW(WY3J9 !)J%EW>9<]= K5*5/^
M4I'G=.7NW>2*TV57&?W<[*J+GU-1J::]M'*],D(\6 O0!'%<ZW=W83J &MNC
M^"K%6+9 7K> 7I%[^VR^@4+Y0=5"^1ACJ8*<XL$/GCEE=\[T/I@S+Q5MQ(Q9
MV_5#+R?D:,C9DG)#SI:4EZ5TFH_,F:RB?,X]RNGI?<7%]AI]>WF!T!18NBAH
M:Z*@(#.D/I<;=<.@H_+899TPJ%(>4>W"H%T8M N#EAI]:KD>EU;:/H#:%,Q"
M.VZ\LA:->2H<S@_M9Z>'=A'0MCO_+LW+40_?"R;IYGGXMO&];FJ@@0,R16UX
ME:TKK]7'=^7AT1WH7XW=I]Q[-2E"H]I!^9 *U'9)A!820)W Z=X1N>MT\=4^
M=1LY0CV&,#B6_C?HW:J'-UVH>R.=7.R"P\<BE1W#U1M5'8<H*%6YX5G-7>2X
MBQP?0ZO<01G'UBI'2"RR<4@Y?KM,K!820 MBRM>I<S8,DS9RDWK,9$<C]?TU
M4KUWJQT^1Z39^VHPL+P92*X?6HZ/_(+FT^N;0$C_MTZ06TN"W&>8:G_BN/JP
M;EP=U.(E8/+J&\B/X,Z9?OPSM)8+N.S2<+J1$TXWLN'T>''!=*8"BU?>+WIN
MU&]&7WBVS(D F"VM2<X'85D#>% !NL![UP.^ZP'?U@;>70_X$N!T/>"['O";
M/>!##^P14$.X(?!7<[%\*\RLG_A1QMM3P]'V\HS7%V">ZCNLTT*-<)_>U:,^
M:*1R7U2&3>71M*+95]<1OB.O0N_/CKJ"ANE+(?I2#T_1Z9K#'Q2;=*DWM9<V
MX5] E*66X#DM8:@X-&$P.+ARM:&X2M<OO@G>NJ,30,,HI/5N!Z*F-94"TH7F
MBI#@*PN>7>^/ YGGI24^UD)];4>WKUVHG\7N0>]6[S=5V-\"S;O#$6UW<ZR:
M.#+$@&-V3L9%ET"TD/]]F[L.$_R5'[!%IS=FT'IW3Y.::#U"]V!3S<D[S; -
M.+*C"JP^CNC8_[*IGMB=ZE<\)\CTV=RUIX*U6'KN$\-+>1F%+_40?'?95Y.F
MC]&[54>BJA], )U^V"(<VE$JT2P.R30T2%3T*RNA;2$3I>E!1VDI62DJ<9'$
ML+L6HDE:D'NW Z"%?E.5M*T(@S6DD;Y Y#MI#%;&1@:RJ!_>RZ"K96MR/*9@
M3B;A(K1-S%&<LJ4'-T@)G2]"^ZU7H+.K/F<-R0\I0,+?-L,_@(;N^-AF^KR0
MOFJ3E@HZCBH.A]T@S2M!M%VU&^="-!S',1)'_4/:CG9Z]"X_;&XFN2@X+!.1
MJB@CNPJQ(\"DC5SF)+9'_>E^(WD C$,6!UK#ED<WB[,CVY=&MOM:;?N0[1#(
M5A/E_L'!U_.3;;6IG,TT#6Z@*BJMUPF,3T:@MJU_J84L&[@RV,:5]$N2ZQ^N
MKW^$=8I974^ 4]KPAUAS,]IAN]%[MR,IFP:UW@WJ2_5V-#AL1P;N*-M;)-X1
M->'%FK\5,SU?8,X43.Q,U3_O*,5WCQU"1<%C_A*[]CXQ>R5MU:K6+T>N6GT[
M2K>8SBFHQ,+6AKABM1+94=T2V<].8#J/V.SXSO=94-9H>J3T,Y6Q\%FV,G:]
MIF#2HOL4Q?*5:Q;%_IC,V32TV?WLDP4XS+X /DRWCY@_N7>D9,[1DBK9##C+
M"F2[ZMA+:TL]&$F*JC92B6I(BI[_S3[5L?56*NRZ+1EZ,Q6[BB3O*+.M7+$[
MDOH[!B)'KI+XRPB_U '1_LNMXMVO>-=SG[>]DR50.+V%D0^$?](_@,F:L!?S
M$;AORC\H@,%@N5/A%>DIFYZ\?-R1]\:=*RKL[<J?JT"I>,AD"<9<;Z994J+E
MN[/@V=RLEGYF8S"(%Z:5";YU!9TOO*!3V^&M+;$1]@K7*TKO5M7%D=J53'<4
M]C(H;(=CM7$*4\FYJHT.'OM[(116Y_DZ9VDQYA6X>I"95T6NWWTV"^TOUHQM
M(!AL;/)F&GJHLJ]12D.OF:87^JCVZD!S,8'S=Z[[AX]NI''HPY?^R^@Q7(_)
M[9XWV2R3&_1N95G4Y;;4L'1U3DU@T8X*^,:Q:(AM%'3C8$G90B0ZC/.V#'V*
MY)U^)'E' <IU=XUFY-W%^!(RZ;MIIUZ7OELWX:F$:Z42+M.)E;7YF$Y]DO1!
M-F;<)>I>)$KM;S,VA5(&BD;%:,$HL!.;B(<[C2_&L,E$S1M(!LZ:U2_,P]4X
M5-K(S4XD'_?(+52Q,-<01XUUP&CL(B\B*;@CWXY\&]-%]B%?N7>K#,3^X=[K
M*R'?@YZOEIS<@OR]M*IZM+3D]$ON9]O(FI.(JRJ]6ZTD$;?A1.7Z^\,"32G;
MY>Z(J<OU]X@SA4N2O8^0S+Q7.JQ;E@[[*<1N\^FS?^0X6I GBV-;6YDGB]N>
M;+MTDBMPX"#"#  @X"TZ4].+;L6D\$?F5@330\LA2JWUN\3:=&)M6<[[,"^O
MJG?J9%Q-EP:J7C<7=ZA)^K"97%Q5D8P=HVIV&-\Q*(#>6;' W/[5.1:MY1X9
MM5*)!I(?'N+\N0X#(>]@%Z_C'^#"S@K%K[#PPS.SG]AO\)9Y[;"<.L36U*-1
M4UW_6](2H-V4/>J2&HY*%/\"1>KAV:U-"R.BA6'6#W_1O3K;30OZBPARGID6
MYAYCM:E!;X@:.LE0G1J,3C(<G1H^N:%7FQ@,(H9^)QI.1PQJGUQ0P9QYC.9&
M=Y*B(FT\^O-I"6'$CJDT?1!AP&_OG.E# O"Z5*+U>[?R4!Q>6Z/>%I-);L/>
M>G&:KC=1UYOH7!D$FGS4#(*V=2<Z7NL73,5H5^L7O6[KEV^@H/'&E_<H\[^Y
M?N"QP/)HD,,[YK"95=X/!L>[;/>#T91L/YB/BZ7MKA@3QGQ1P1W#5489MWMT
MAJ%WM"7J!-);P )ETUD)<],7S*F[I""4\&<(&#NSJ$7PC'D>0YFX0+4XZB!@
MF\@:IEC8S#BCT/KRJS]>QUU=/F/DQ#%MX3M[8@!C>,^42<*GT+9O FO!!!8!
MUA=<H!)Z!OL4P..%'(CG@I>$EC]__;2AUGR &W/8]#T\X5GCD'JCPL8_P@U:
M8\NV@M5OP*$6X>+ND24,I[_&$:S8R[9"$YZM8%X17^MMXP?SGJP)^T;M&7+3
MX9^!*?G,66]1Z]WB%*<%.G2W$1*!Z?,E*2+(Z(7 WP)76)K(F:RE&<"M_$X7
MB5> ]RK27Q%>_/6_=$4>O:6^/<GN!<L7QJ://7P<0)8IT)E'C6A-;R7 EB=S
M;.=3=I7 [<>L\F6N^W/E Y*CDO=;].:-[YF'4;S[&7V97/*-L@8AEBSER)1?
M"'RFC6?B1 #8S&P>IAVO!&9.YFN0QN@LA$L$KPE@^(E7VBHHY!Y_"%(U__!I
MBI>$AQRD2.YZB=8!'.V)^4%$T683)!*=R<\[U#_@7?!1'6H9]6YG8-'?("?)
M4 OOBB(*9,X(SW,+[I=8%9(#6\L!  MPK1EPLA6=%QDFV)ZF;<.'F(^P02L^
ML OX!G\H6(L%FUI <IG4B';(@QC*6P=8F"LXMC"9@P:'APT((FNJCWE^A!U2
M(E,VEPG0_&!U\UYV=>PKQ9L/:<Z4_A&8LV&*'M9I,9I>GA;3> _$IO=OX/ZS
M27I'[9K8\!D&_?(S[)>:5*6SXE;;(TV11IBQL71]"W_SQF.VB:E-ZZYIOVPJ
M<Y$MT5\_8H[!<@B#XD?R\DU.1_*ZL066U'_KF!1J8E+,D^912U#H;L8>,_^X
M(9[ZQK2?S96/]D^:WP&SVX+W-JB*K9Y663%&72OF QL'94;*0,X:*0,Y:Z3@
M.GM9(WRQG%<HK;%1[AWA?T)[Q2U\A=.VO*&B"D0UP (L!S0O_.('R&B@^KL%
M9PW( ;Z#_*6:R??P2S#C[AX]1L:B\ J?Z-5YI/<:53P/V9[I@&X-IF9=CMHO
M9ZE?  SW,_[>3^:$VPA<H7SG>AZURWQO+N&;8)7'0!5,UI:R.FW"03WVY-I/
M).KYX6;16_81#SME]#CX[("!'B+PX#BLF/.K.!ZZ;.-PTPO!<0,P5<R5&1DS
M9MT=*\<%/XYP+SU%H^!7FP,_-X7JP=\"_<\C^]$5W'%@6F@2+EQ0@V?FD^M%
MOT$*!0W8 X)"HQ%IS@T#(# '_6AP@'' 38QRT*Q?_\Q(T;:QHA(L,^ H9)7Y
MX1@7#8#O@'J..GF*4_S-3^KIN'IO.1,[1'HG=QV>(-'@%PO+]TEOQ?=Z[LJT
M XOYK=3;@4?>+3W+%I2A&*5A%_)'XG#$^+ZZDARK[G787PP\')QJX:^#.9@$
M7SZ_N_\N^',WM*=H+7AL:0.N3;FWY 'O[<?]I^\MAY\6:XW5X"<H^P$0\ [4
M(A^Q'!_.$A5@<DTNL&EH##>LZSK\[&XZ)<75M-\C#00T&3>/5^"L@*)BH)A;
M(!BVSCJ)WA,#KIC>Z\-@<&H8C"K @.03V;X;9Z]YM&'^T9J26-AK?\=!)*&E
MI/L_)FBUWDK08[NOD';-&,?,+>V/BB9RU#S.XA YT>2$,YF/\.TC"K&:]S<J
MO[\Z0AJG)!?&P#)RVD]X2NJHGV&O 'K.EK^XI@-GW4/ST(^*E,/^;J0L81^I
MXWY/?A3=<;R;WFNN=.0#!=V;H SXJ+!L()FJQ-DF0OGZQ2OT4R_.F"2)[-Q7
M-&.%'BQB6I'X)=>^YTX8F_HQXRTX<ZQE@6T#;VBEN$Z'K3R CC>M[57<HL<\
MGQ9%O3YQ$^^]ZR>MK+)X*F-7HFP:2Z(S \!1OQ5 H0S)8)S@<@1I%Q1/"\-D
M^!WWJ2+9"^1H0@1PR^X*[Q;4[:]$YM\B,C^8C@\#AH*^N_K R#MP,5E%!Z?8
MK\ 3"@2+6Q4X7P)#];3:V+3I'?Z<P4]:B<R1?T,P=DJO3<U3W@!5AH6DK;*U
MIV+;[(KA4\X2B(68@L.>N5BQ\<,M/DN_?G<C9UBKF>P:MAC&3,U<+FUKDF\;
MNJ&7>L\XEA1^%&^FF2$I';%N=&U@9.)KOO7H .)O1:32$ODS5V+9!\;__^"^
M Y76_[&$?TWOG7^8@ APF.]PA+P@VU#MW?:E05Z0D=02?O39VDP2EG;H-W&T
M,C6C\ AR[ADT+&K."Y3RBTXP@'#&\M,.@C]!\L&5 II;\':PRDFCKJ\&#W?X
MS3;/QR.#U@0XXX+EZE+# =Y+6;0GPGT@%-O%O >^U!X[K^4DJ[!S-+_T?EF4
M9*US<)4I4EW*% ^X-9]-0H_[4M![LHR'D[K/#IN*@LUXW-\3\',SBH5O\*R?
M$[8,2&&>P)/H#X*/N)N%>U]:R8?O\DNI-_GQW)P6$V7NM2L[*#*M(V\FQ,VL
MGVQZ\Q_FN7G7#Y8G:/<8K,TBP-0SG]%4,9'8=AC9J"W@J6IB\PZ?8Y[F_YWA
MH /80R7=GPS2,D>D^61:=NP QA,WT6S@?K9)AWXV)C,T6MI"X![$INVBEP49
M,>E8T:PMOQNU=>$= 0:RI WEVAT!5,D8#)OI"*!*NJ8=TA&@8@^=,S;G,VJ/
MEQ(R4X$NL/GL]K$+:@<2:P!4O,LNKJEVX'KR4"M/A-^4*N]-SUL!#&(77[TT
M^%$?-#]#%P?];(.ABZZ<:1_2_^Y$[7@P#SIVS5!,8\-Y<=EUF-5 T6CGY4UR
M2$'Y0P3D;QY;6.'BSIG23R-HD^-IC\*1$3KHQ+Z6]4I5[YG;KEK,]I'*^]#S
MT(*,$X%!XTP'-%^"Q&B41,BG&[ET(]C61GO, A(-(YO=??)6T1=<6UGM[K^F
M<)V:-5/^_"9-G*@\[?QEE]5 =JJJRS.67!Y#TZS.-FKS"RQWT@T1+,WS%EB>
MHKIRE\^FJ,3R_'Z>K*]]3&GP21S%#"XDHC JB2C4J!U:.^\^1R# -WY@2PR8
M8^G7%\:'('_'W.>"SJ"C038/>C3(IEH_[ Y.9J]CZQ),P2<0K6OH[&B'>&V6
M*P06X\T]HP:>;_9*[J;MM]NOI>J2KM?N=*GIDM%O9L)[A:4J^K7:/)8Y)@"!
M**#&@.8V'RHF=CP4:\0)M^\0RE)]J@V5/@2OO]K!V]K\?S@HJZ_>8*PY!=2C
M(15R91G\SZTJGI*!ZB_SLDA8_)_ZUS5L7%QKZ]L<P6WF).0)XZ6?<Y^G]@JV
MY.[X?J>8ED;2^ UEK>"O@ 0?@[<GC7,1+M7'HM%!1*\?@>BO S?VIVO]F'1M
M8 >UG%![0W1]H NS)7=W#71=9,Q5HFL=XTY'$N87CAM[T_6H?T2ZUG%D3TYY
M2B>OKXRN1Z5-D';2M8)>F$Y>-TK7N]+^#J)K]-/FW%<976>=H86]+\[HVDQ,
M^BC-UH]+A8OS%_=K*C/:D;\8;R3J!(RWE9.DJ&N8/5PVYJGFKG8TBZFXJT'#
MN]K1_J7BKH:XJYQF:DV.FZ+,9M G^ =;E07Q"];%MD73D[!ZJC;%;UC>6CF]
MI_W4'^/M1CVZS,?<"@(=C.^1)&=3U7]I)N_U-RQ4L[#"_7[VQ74>T66-FRYP
ME^MZUEVNZUEW>4L8R_IT<2ILMN2Z&[9UM-3:2JU-7U[O):-?W'OI#%V4BGL$
M*;W";XGH6QYD4J1A7]DCR#0<#9H),AF2K)0O=?3DZ=.WE\Z/VO"<UTO/F3[B
M8+87UE&]]JFOO6=Z6OE:JRW?66P2W<^^>9:#G7OMS\ZA$]UTHRA%<+],\N/W
M3+^L-/-NS%M+"&7/*6]&OR'Z>+GIX]UTMS:1P#[#W0RY62%Q(7( A%@WT>WJ
M*&"?@6Y&82'%54N!TQ. VN]$P-$)P'JJ+P'43@*< "\>#IM>V,F!2F1PAP#>
MFQ(TK)%1Q8&:C<1TPN!LLPHWW0_Y]4;]=A?-'=FS=C!,KIV#--FBP1@TW:*A
MH5MLL)BN7OY(N\OI\INAX0FQA5;2QLR<S2Q$ XP-8P:"@YV *5#L/C''!#&3
M&J7FIS[>;")F^8)M+:R ^CKR;HB$91A=-I/.TU&73(>*B'G;UZGEI\8I17'K
MC<%<?_.3N6/8L.Z9]\?R3,NF]MOD*>:SXGQ:'R!^\_'=YX</=[SR3,1 ]I3/
M\XG[NN4"1\13U,Z1*,TKWR3 CZ:'O<+\HJPU8]B['>35#F([,!F^D(1U%V][
M)9:TRLS<,Q]TQ2>@.8'GVKP/-)\&@,WNX?0S 4.RF#XA"L_4\QZNYO&1YIX!
M ,W0#F '57K*8;8)OA3^:5O45"1NV>MO8%8;B><=FYBA3Z "AC&G[HY1Y[1H
M1ISP%*6S;6;C<!!LMKSGO4A]+)C,2;)PLNE &K81]5S =\SO@04M3YB9\)\G
MTPYAH9":SF/^HQV-CX%-+$.DQRGS)T!*B.4,Z.20')I/\,9_X M_8R:.\:'^
MC<!^)RO^WVSRC#%J:9H,<I*9!Z=[=KT_*"%F06>B!N@)8./!#UC(FOIT;C'/
M]";S%9\'L?0L%[7P_S"?[II#'JD3?\YS" (VF3O6G_RN>/-?_D*66I@SN/7J
MC\!Q^9)SV#IE"_)783(@\"!S^N^0AO+]&;KX/_@6L0KY-T\+ P#_@0V#\7P6
M5@BCV(M:4V)C2Z!"FLJ)V4*OL#+7%N1X7X3:KY/NWX ZV0VX8QRZ&>$\'3I:
M1=U<A1\L0)<L%0#;ZSY]>5#%-*,UVFX4!V\QALHH\V#A),.O[%GX[BY,!Y!G
M"V^&E=!F2Z79YD^1 G*#&O0;><"34TC_L*A ^\V-K)\8T9$Y*</3YG;#B]]N
M@D*3!GCN+QS%B&$J;W^OCL!$9Y1]!EJB[],<TF@X8PK1A&F<_9@@NPA8BJP8
M%@XJ=&7M+K#*!2K1!?X ]=F: 9A1HZ,&Y5F&P#^'^W/2XDF.K]H/)W.D\ P"
M9&X>)&B$%>+6K_'"?5 S;=-+\3;^XI@7QZNL-R@*S**?3"V/30)[A0_!+4?_
M$OFR&S.6B&&%.&@)4RHC#D9O[##J,(Q2<S J3[S0/7ILAK.)L?4'HX9#(+.1
MW(/UM%X7NP+[?KA8<@O"'+MA$%]7\BFMQA%M/24:<_&YFHOJ'F B8AF^PG3X
M7:<%9SN'VS[$:+FQU00X*9F;9IY<<D?S!@IE<WH>=DHOX ^C68=F'UX6ARZV
MV4[=:=3(/W\'7$LHUID<%BE.:/<!.&BI2"?/H@HJ+@L<-K[URQRTRIF7NC.'
MM]S8KSI+=-@KQYR3#_:4^W4G>WYV<$KT@_FS;+RGD9-$;^0DT?/%A,#\R?R]
M.L'P17->U9XQGW<^<2X?[.98AGQGKO=H.M9_^%D>/%B>&_E^HH#?SV8,S1-1
M^/7'WS_@<&XS&MCMNS9J2H[YB&QJP0U'6/G73\GP/^!U8,-S#0C>CLS.89X_
MMY8DYGZ7?DC"C$UQO" G'!?;^:PG5] 0'OH&KA5GN"3W)"Q#;^GZS"<?P,;2
ML--/^&J4W"!(_XT\&\@W\[+8&5'\$EH=& O\&9$M?8/<S?5]X9$YZP;]_)U+
MY'\(.,\-'^<T>H(/:./=^2,.5[ >P X'G7)(^F+T& (702\BZS/1-$3['@<F
M^!;LCVX%V5W!2=.G$4G%C9PV^,NRHT>3&:+R'_PUO@H'/-KX8[J>.>DVL^0@
M>/GG$DV%!1SY'&=-\@+C=56-5/F@S\EU>$ L85%1X=8[P)>9553P8Q@Y#,1H
M;<'/ TT"B@^;0H(41+O"G:YP9\_"'7D+3*TLW"'YGB?UU>)R'B+I<B(^;?$.
MC2/FD#ARB[CBSW5%;:0."*T[K=Y2+WE3IZR8ROV9/+BHAGB8TR)\S!1.UZFU
M:@)JJ=R3C:#U5EBZ<L"ZE;#.#/XHA4#)(5\T"+4.A(>"4'TAI93Q? %KPQ>R
M&WMVG7@7\M2N=#MXY6YGESTPH")"?^(>D+UP>.NPZ?LX.#NX)>"I/1V@]<F*
M]<:#;"<K;HVHC5T[$5N,D"GCS,GF)NK]/MBOYQ^$TZ'Z%:-Z+4S?,3IM)X;O
MF)F:PGR91WEEY6U+<O<[(NB(()JS<3(B4-I&! W9+"U6]7YLQK&.9K:\V!K)
M2L1#MW#G3+_@'532E-3>[4#.#@T\3\UCAR@GTS5V84JM8B"]K_5N95%5VS*M
MM4.DD\GK^BQG@&/OLRV[+[K,NL62F:I,DSF-!_L62_3T.A7<!U2I7B0Q5:*E
M@G25/"+"TK!^UL=QT S#(Q16=EC5 EE?B%8UA?RH(2'?8=UE8UTUQ: &,],;
MT0B.CE;7&WG\P&:,2K#;$GKLGN^"A:=72J^37>_J"<))/P)_4[J"T;L=B@.U
MJ2G;%Z817"<B[= VCX-)<A\L'=$8M:4Q88=)Q]<@CX1)<N]6%>5A4U9S2]3)
M%HOT+BC4DA2:F* VG+75#319 6FN93EP]8R:SJ_?(J3)R/%&L*8F,U9[MX8X
MR@D]=DAUD4B5$>GG0"H*0RHY'LJ3(]7UV^L\KC1MS'/4.6./:-TG!,9\H#GX
M/^\06'>8C@YD#M:8KA^<,=+% %J'=L=5(AK#P"%:<2,M&RZHG=_=(5][D.\8
M[H/&4(X"GT9C[="["%5]_$@U"VG:C5"QI"N_+W77;GU/@%P\$RKG04U9-#K&
M453C8-;3X-6=R<;NR+0CTV,JJDU1+(T;U>0&O*4=L7;$>O'$VJ1BWQ")*C3Q
M=&B<9'#)N:>6[-E%[^-LQJCG<@+S[V; OC-88&+9%BV>WT9/5]K:,.].\#;V
MO]DRC]]]U#>/_P.[ZX74.Y.W$-YHZXB=&\/ ]5;IMGL>36EPHVD )4OC3AX=
MV/P46T=V'?KR._1=1!\VU9"405-]V%1=:Z2[F Y[&G9[ZO9TW7L:EN_I%*W@
M*G;ANH1>6PUTUSM/1K711&.F-M],U5Y\#3?,>@EPK=2@KX/KJ;OV50F-G>#Y
MO:ZAU EQA@[/^7>T]E%PTW&/9(TC].&[?KC_<CC<.^AV6-TRN'=8W6'U]<$]
M#ZNO/LEBS&:N=Z0BX+W5WI<0_:EPZHL/\52)\'QQ??^3YR[>\T@&'/Y^R6AX
MM^._(^1,I79]_!EX)L#/<DQO]3E@"_^KZT1#K7$D^.=H)G/M*)&"+59$76NJ
M.UKE2SYW$4/K&G!W3..%,XT=E<=MXAIJ[U8;BJ!-=%RCXQH=UVA]-DD[N(;6
MNU6&HGIX7<W+YAJ1:18O&:/.@ ]UNRS/<_=\]WRKGK]ZOP<Y/##7JR#/"Y.[
MNAX69ZJCV$P]+,@$O8O'!_R(+VTC?;&V6![@7'1Q..H:I%\HPL$=CYE7BG,9
ME*N2^KH3T2)<PNFT,3(-0<>3I:;LPH-0Z91W\TO',L_B#CD7SQQA8Q>]WU3%
M6L<RV\$RM;/P3+WCF1T*G[2TZ"P\T\"N*@/MX&ZI'<]L%<\<G(-GJOV.9S;6
M?ZM.QLI)FV^9/P5&^),J8G/<0/##\;_QT\ 5F!-8P4JPV1.S$V_&NBCMR/E:
MU]3;]K">G)4$#8D8MEA&8Q/J2A"5>ML.M*S6?8E3;U\8$AW+29'!J1QAH?1N
M1SFRHL.:UF--<XZ!0WF/BKS'4*YCXO8+PZ*C6?M5F(_6N]6E!AKY=6C3!N:S
MGX5]*/,98"^/OJIU6'1Y6'0TL[D*\QFBYG-(^_&&T.9ZP^I?X1?F3VKAX7I@
MG6)A>0A0Q@\L3)YZ<S0W9_=\]_RE/7_]+>,__IPPWZ=&2:_&W)/^&EG#%/Z:
M6,R9K 00#^S/T I6-V/39PB(!3K>B:MWH^&.[JLJZ(U81>;^F)L>>X>7]CYU
M9_S*X8$X<K( X-;.CU5'J.7)VO#\XKK#N^.XMXZ.>=^8AP6DN;J@WKO5I$.F
MAG3(U2*F5K7CZ]FYFH&.L_ZP<[]>(.)5=)R=DZUI_=[M4.IDY@5BUR$3ML[-
MUC09QV6,.K9VB8A7T25W5K:&TRBE%D2ZKW^ Z]<-GUVSAGF7/-9T#LG&;44)
MB_G4]M[U\^:\:FKO=J1T68@7BDC'RB/9$Z_2+!L'<TK9&%V'6!>!6,VEFAS.
MH@; HM2.15TH)ATMW:0!'C5$'I6UECO,N@C,:BXCY7 >A?,BE:X [D(QZ6A9
M*0WP*+UWV\_)F#L/9EU_P'K+_N7AZRXD?1&6;QYC-GJW0^-@Y;%S3K:*,1^%
M+^=QWT&_$2NV0Y_V<)OFK-@<=C/ HJR<0: =OEP$OIS45LWE-PIJ>TU-G>_P
MIP7\ICF+M&Y4=J!B5+:O'-S*JD.G5K&CXYBEN>Q( W$F9:O\SH,_IRZ;2(VD
MB):XP=^?<H@MX<=O#&Y:,)VI0-,P M-R%O#7 =7\G>/G%.8HW=N=,_V8OK4\
M/HT%;3FUM)WS\")PZ)0V:CE*I3GWL$UNPPZG6F6X5F9,&-7H.J%>*A*=U)JM
MSIDHH-$EAEPH4AW7Q*W,F0S@3(-L^4Z'1!>!1"<U;"MSIF$?.5-;TD&NO)T=
M=C=DJ=YT N.WM2X3%@6'4:^[N)%=]$5\$0WL=2@-*FSV[=+U+<2$-QZS3<3
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
M&]=)[^-4)/SZ"6]WO9 8PXA#>&E:T\T?D(>-OXUKG1.$E0U_"E^^O">BP5W
MNG,&6L]XE7YUL?5T1J;S 2XULGA0TRM6]-(P3(,>H1#?7</&T18GF=XYT^_\
M37S7H&M;;I204E?3'J*O3>SG3&1*:=H)/1=JR'!-YN.CQQ[-@#7B_HG/_A"9
MGP2#?YAVR.XB&GKO^L%O9(WFL- A)H?+4C:]-W9!2$*U&]>.<N,[C<BC7KE"
M5ZYEPR2GNO("W]FA=Z[V;H>JE)T2L[[S.^!Y&](!K<:%.44_*)B2S+D!%O0'
M ^;G 2_AC_O11:-$2*2'Y:4.G_HQG-0/N%/51U]+) ,MWT]6 B/5\FGT, ,Q
M<4= WL%GYB9N8&%::+1NZ3!K25(HUC=9]UZ*3OF%Y:LZW^,=KW6>]6^*M9^A
MAL/8I6S><-I[F(+.W_Q<'#V7E"DTQ/+ESH]P[(.RA7K'QR?X;QME(RCDG]C8
M"TTOUB9'7)TLU,D!=3@[Q>^+\%+DGETS<35N(C8H#361M,RO3:PR@Z*?^0:V
MG6XI9!P@,O;+?-F<IO&\\3D2NLO7PD>2\$]4*H.YY<<@8-L$#[P"R!1=WKL)
M/X%V#NW#M>Q%\,-34CRF8AF'DWS-\M,',"Q\X2O8C-]=4/^!1O8CC[45?3J2
M[,RXSHS;:<;5MLS([C-CJP].ECP"B(31-W?;*HR]XP!G@!N<E9A@Z?YS?-T9
MWW:Q7Q4E(K(-:V;,!OV^/)F8RDP;3N7Q;#Q69B-CUC?4_F#0_U\9@^JE<E16
M&A.DRJY.ID2ULI($SB+??M88VN2SOUD.\-%@%4=?/P"VVRXHQ^P!GGIG SS7
M;'3$V3B1W5T0?89K,F"Y2W3?>R'KW7[-C[QFHPX5_-E\_9RW*KVV:"\4N@5)
M2RJR:S/.(_#D"Q:S.B ''D!#L0O ".T M), #T9E%*#E\P5FE@/T9)%8QE_Y
M_&F)!XB!]%POP#6*HMOP"_@_0W!Q70',"AR]-UG_!/C6%G5ROL1W&[^PC7HB
M;'MA_L$P(<OG4^3)Z(FX!O*2WY&71-- T1V-O 8XEAF8PACT0/KMS)Q8-NC/
M <M[#$0_L"(/8&6O*!M@::Z0W0.KKI2Y%L?HP*ZG[4[9UFX!O#55I5&YJO0M
MVB!6#J5>].#>S69P4$2M/)T(IVFI.4DK&WIGS9WJ1]DIM6,I4=Y$A"F/1-3<
M[PZS<[_]COJ8G%+L&:H/6*7?/\I&07YI)1AP)G7W#-HNYND0J0)[^.:QF\_?
M[HDO_,99(E<KUW92D_['/:\.76S#759CHTZS/3>J]FYU*<<3&.\S#7J2<;AQ
M_)#9%DV,Y:F#:T&)?K8V"J??$U4=P$:R@;OU_(#.\*OK^FS.S*GP*1;Q(N'8
MW:/'N$'QJ@<28^.CWFNNC.?@),_TP"\I25R,TM70R*&DMC@YQ4Y,%_SD?C9C
MY)5^Y8?C?Z-.'PE/M'K\^%=['@ WZR8V(5TF_7L*7_.,.0\%,F@PZQU97B*
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
M/(&_#'7+9"&4#<Z&<F4A6S%]UP'6"ER0>8%)1;O$Y;F@B%VM6,J+5@U_ER2
MI<JB;<:7(IB/'N-L5; 6>&D;'#,^</3RO_Z7KLBCMX  8\O&,\/VT:>3"%Q
M'><1'=\62KAQ@*="1,$*:2Y'T!/@ ;*;\0O0YP,'1_O6!?GG$;O=WILDO(\.
MNKE]XMGT.9*\S6D71&2(7Q%,""!P$1ZM2-(G\A'XZSM%-1TN ?8'-P=:*IV-
MI#P(E/AA/S;_T"X I+GAF\2H"< 5U\,GGDP@:!1ZL"<'48-Q6R"^/I (%$)P
M7%(*?+8TR9J(3NQ,\Y>&8YL)VA&QH4B'?<%M^P$NL$F3'#J2<.>3%!-W_70-
M%(\!F?L;<$*E'<3@CCVVTT>WR=L$V^*H:T5<[/O][R#%?8:WYVV$=")-,3DE
M@&)"R"C0$(,-?A!#+.E<11H5NDMCC0XUO46XV 8VQ8W6KT$&P-$E>FSKY[A%
MU."P"I]OT10\SB_@[^3F_%R:I>+X !DPG6_L>AXI?'P%1*DUB5H.\(!PL48]
MWX(K,;UHA_]DB$I@E]*K+2X=T&<%IG$ FJ3EXE,1A:)0P!4Y2R9M>XPD&T>)
M\+FQZ?Q!/BT\>W(G MB];LQ%?=+Z(H# 46.8+,PI$.T2Y!7\$BZ6U&94P^#
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
MW 3@9&@'>U$+OIT]F7:(N!U]],@<?!CNCGCI]OT[M"2:+\+SG!'KAD4\9CG
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
M/SAZ=3BPL&]3A_B+]X//=Y?#MX._?_CEE]__,AS^^VQV;9U3.UQA/[ F#*,
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
M0.\RK==GI.0F?3C%.4+-0!M)]"9P17Y2;7&D<\AD"4"NB4*)6R4%MYN=:S<
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
MD&YI:=@A9"7@'C+)F#/U>I0SH'R.X+T($%GFQBN4VK8^CKT#X+3XWTF<#?N
MS,*UOX7QD/1L\A['LUO.+\*DG\Z&^55_<%G/!M]_O+;9E4\RVA0!>:S%#*2"
M8&F+,H:,[)*8YFPI&+(F8+[]F,^6Z"YEV[!!R&+6*Y'VC&<R8F906_.27CH!
M 06'@C;+[)/6L;7%MQ+(\;2@4]I&K67>05AC&=35G'N&>R^#91 S%S63#PE6
M4,"9UDGP)!%;6P5KH/P<RK"/W!M&-+:9^KPHQDU$!PO/WB20Y+;6W+%:/Y:^
MQ9(ETQ@3.:\M=H>[PY[T!G& A%LV&%K,_&_8/_],L,Z^XCB<7S5@>%?N%4>9
M+V0!R20E'07#4R+-K0F)S'M@RJO$3++H-A6BV6?%V G@TUI'#J%Z="R:.MAO
MUH"](Y7;=7<"4Y:VPWIBJ#G!]0Q"\@Z\#2$4&Z/!UF'0'2'^;'K5A*JU6]<1
M+N3',*B_G'Q&G!Y\#__NPSJ[?K\!<W>W[B,+005IH)JBM9@=N:F%[%,7!5DH
MJA37?$7O_-:]\5**7!!(I+RFL%B(40M@C"LKK4E^8P>F9WWK?A<^'[AUOXL8
M'_O6_;TIO!R$R80VR%KI;78MM12I$P^T+"I&/IB>Y3<J#O1>9A:54:KY2<=:
M,$_D/OY.!*_3E8,$W8'Q<1O/U06X;1#M<BM_!Q6XC^:X5_,;TS7J1-;'T0+,
M3F0T#H*N1C$*!"^,J#W)DLK>.=Q8B>DIL[_FBO[1R=]%Q%V0/BON.<-U=G59
M-:; F"0PR8H:OD$-WC,"J)*P5O&L1>M<O_LHCA_/.)2;9:H/$VP'%T1O(7IQ
MA<C94!)#!$M>3ZWYEB!D%\ 6YK+$HA*VSNN]C^*4J-Y'L!V\U6>3"?E#U]ZN
M#KD(K3U$DPB-%@9<RJ$FJ<<@9-1R8W^P?6B^B^!)1"</,?,/$&@';_(<S54C
MHVM0(8;HA$I$AB<53K) 3#*!18VT)V7+FH>$5@(Y/MF'L+.2Z$-$V\4F'2:?
MSX:Y_O7;?U_VOX9!+3AX-GT9QN,?_>'Y?X3!9>W!+E&6$$F_"VTORA+(@(X,
M$R>,PV)Y\PHL6P%[+'TXB,3E);XY QVHR0>DF?;3%&<X%WW.5,PY%8/ 5+4Z
M5&3@K*_=OFMJN.0LA=8U(E<".04U.%S"K<\F%W=1/V!"4LLXP-]Q>@5L70&I
MF\_VO'?)LE 7R$![8B@"(GH'V91L(TKAEPW -8>5A^%XSKIQ;!I:7R3>!/VZ
M'-4MK/5.8W A5&T7H&I3%R^C(^BN&!T3.B8/5ID5 Y^TCAPJZ [2W]^/\4OH
M+XIB+-8Z)I*2G >RK6JG5(8, MG/4%R=/@JA1>NKORN!/&=M:"?A#G+?[TRS
MQWV2N10#C-6+1+0,@5=DT41KB_"F]CS?5&G_8)_B%&C>7Z(-\^#7KT USWK]
M(A0E&F>X)?73I(VF=D:N5@[S)N>,VI42]E_M-X[]+/W(8\BYF](R7W \_?%^
M$$CKA[DZ.5]J^(2 ]Q0OR*)TP 5'4+7^I%>!=B,1?<$J"MWZO'L3GF>I%\T%
MW<$E[^OR!&\QD'+6+)=WY:\3G$V_9RU+BMEJ?W"R47449(X8!\9$H[636C2_
M#[,1T+-6@W:B[N3BXS0,S_NT+,UG3*IY7:CFSZ-1_M8?#'K!!N],K8IFL!9)
MFU4S=1J*<J(8)[)3K=5A&US/6BN:"[X#^_!5;?0VQGQ]=?,::B_1^H1:FQI6
MSS1U[VOK5@71V:BUK(K;^IAA/9IGK0B-A-S!/<I968,K--<&32_)F)T5''*F
MM4K5U)A8! .M0Y("0U:Z^=ZP"LBS)OUPT79PWW&.IY>TJ5J6JF62YI%M[Y,@
MK4O!%:E"3*T/BN<C/VM&]Q!>PVN-"Q1O^R'V!R0UG!4ZKX?>GT<#>O:D&I_3
M']=39:7:G:5V9>8*E#,!7'2%G-3B)=.TX+C6)&^+[=D?('="0A>EAV]P+L=
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
MQAG&W781_6U'/$G>V\FXBS;'=X\R7H>$9Q<UC:(GO$W9R6K3.@XJ2EIWDA#
MN.3&&B&2:VTLKL-R$FK15.#K&P]W5'C^19CT)Z/RA9264,_\GS#,DQO[-J14
M9T&Z_64TZ*<^;6$-ZM.W&+9I&?OF<FA4[9X6F42 YI[IA_[DMK)J=,(9#LY5
ME\*37CE&+@77&'4JJ9[T-'Z1UZ,YO-[GTI/GB3B9Q1*J*XZ8 ZVB->9G>(3:
MRC1XIYB5K1>KU4B.57F^$=_WJWX>+-['KA]?<P/_$OYK-'YY.9F.+FCGO6H8
M9"VSV0/+>N98,PBTNX*VCB-*LJCE5C[- \G3]T=^K$2W%E2.FHFT<=+\O-K8
M'4S7W8(>!M7P2L5:(,>_0G$H0Z.NQ'LT[G.0A,)HB,CK]5I&*U\)'&S05I.1
MALYO5?GY:7&^X4+$42C?1:JM<P->DNW4Q_&[X2+M";-Q@9=ZQ;[4VB71T_(5
M:\:^RTKRK.RVD8>E)Q\W>;V1M$>M1-7Z<L,5F$_?1@LPNG@>F(,434TP*353
MS670/$AMI=)ARTI;RT\^%=[V$U5'[]LGHF"A1ED)JV3RD%+2H&IMKZ!]JO4\
MN9*%L2*VJ_]P_]DGP]V>XNH@M^:>U??BQPL<IL\783POQ!Q02)UI0:CG#:!8
M%.!"C%!4%D6:X-QVEP@/\926,)V A=R)^(^B'@MTU^5Z'\;758ND![ ]SI6/
MMHP^J"X-Z.BDH<X#.&NK3&ZX!*9T :5"A!"U!-K+7(HL"%N:MRA^%'5YX&+(
MXVK++BQTU"IA\@&_XO 2?\?IHGAD-(Q9%H&7C*#JV89C3(#EWD7R4:Q/FRJ"
M[9O+?0_((W3D:<K7BE3NPX3=23>F>^K_B?[I_(*4\*D892 *\DF5T([,6EO[
M+C,MT20,OO,P] V<T[8Y]A)Z![FP]V=+_W!QQW$+:,>R-&Y@/1DC8S\*'PSG
M'R;_8Y@6MR"6XB-C*$!X8>FM$!Q\SN1;)NN],2B$[-RJZ%HU=C<H.M>,7<3>
MA49<.>?W("[V.&.%2(I#X++V@B&,OEYFT4A+)O>>O/G6EX\?@/0$3(M]Z5M6
MBX:R;VA?U/#-^_$H7Z;IN_%'''_MI_DKX&I[4I<].&]HWY2UPZ%C"ISV4L2H
M?.9;7?5Y(.*_:NP3L"":B+7A#8E;>"9GPWR%:'*EU]N :GBRMQ;(\4_V#N?H
M/N&-!-SX;&\]N.B%",49L*(6>Y2)?"6."K3UJ"T6M*[AFWXLUC><[1V)]%WD
MVOJT89$%^6:8:-/ABZ)<W,<4E( 2N 9KF08GC2,GF2M,&8,L2RW5UAPXK'S\
M<<\<&LE]U%1HK0_[/HQ^A,'TQVO$15TUGXWB'BUDFB.HZ +XP!,(D:T4R4N[
MY6G?O4<_>_H.$U8'YC;-D:R/Z8_W@S"<TD1KG:LO-0'KEJ<14_+&!@=%^)JM
MSAA$'Q@06YF1%R*4*8U-[BU@G8 %UA4)'5PW7 OQENNQ#<2.8CI;P'N<V$YS
M:K=5G0-Y.>92<PLJ+9PN9"2 43A0Y$\">;,<C-6<\X VE:,M-8\<^WD*FK,+
M'1UHS.O+,0GZ<EP+8;WN?Z]?76^;5NK$M  7:^W%8 A9*!F802>50YF;WT]9
MC^;X$:#FY(TZD7PGATP77R[)!KZ>\16LXB+F&O<*@@PQ13# H3%0K*S=!;+
MY59_#:+%*Z&<GC:TD'D7RT,5++[M?ZV%S:9A>-XG0^QL,L'IY,6/>:97O7@]
M6RDS4Q+),8+B!&FM);,])D=.!ZV?,MOBLVJ^7FP/[X1LV:Y(Z:#B[0:H-T!O
ME7?<!FY']NV.4!_'UNV,^NU5K!EOQUVN5L*V0N?,:$WEQEM0A64(WCA:MJ5A
MQKF<S5;W&9Z;FCU@%S]5+=N%K@ZT:Q88'.)TCJ;B6AALG&N>C/.07,U)%JY
M=&@A)6>5E%Q)UGKK6POF^+91IS2.NN"@0Z/YXZA,OX4Q+DGB&B3W2:H$.M&.
MK^AU@9 #!V=X24XGFWWKRHE; 3MMI6G/31?)G5?@7N%7'(QN^P N,!.CU. 5
M8Z"T=N"]IZ]J!YXDH_3,-%::M6!.6U':<-#P6L'L1./%:/3W=^7%Y:0_Q,GU
M<D?>@TR:@?8B$XRHP5E#JY_%Q+D3(;&E(I=K3H!6/?TT66XCS(99G+,N.[5J
MW<R2,JXPY:0#ESF!B$42"$L;F"9#RA#$>R7@]NL^MACP!#SB_078L/;;-8@K
M9=H&1LN>@S=#'S]Q9D_A+]-W@.0:Y\?<AN/1V&1EJ/>[(]"ZCT [@ *1?")O
M)^G,M[+J'YO #3DP;?G;16"->?L+2>KB\N):D;BT6DD0LK:-1QO *<%H,D)'
MG5V68JM(]4.U2&X/>N3F;/N*?=1"9HTS3_\2OM\"XH40Q7H#20E5P^@. F<)
MA%6"6V%#9%NE'S]82.;[LR9O;YEUX+O,#+6S]-^7_<E<;+,515M=E->0]:Q_
M>Z 5A9L$UME<,OV&MO?&;LLJ'"=@YC03<\/RI>LP7=GGVZ#J*)"_&M'CQ.L/
M9^P!%3A W$=8!Q;H7$Y)* N%?$]0,C+P28K:+A1%3#9KU?IFXC&5X(%H^M%T
M8 <IMTXT_H_^5Q+0QXLPGOZ?T4U,-G@:4S-.1D2FS2VE!,[[ %FE*%@D'SYM
MUSUW]?./'Z9H(?I16[EU$,O^@)/IN)^FF%^&R>>SX>ROFIGP-0QH2YN<36M=
MEA_]X?E_A,$E]A(9BP%]@1 ,35_' MZH (4[M,YKR7AN_'[O"/$)7"![VZ1^
M9)?4=*!)=W/I%]_]%L9#0CA[F7JBIL=4Y?8ID=]A%8/(#)(]S"5'J6(*G9R=
M;41U,OK2F(#6^\:B?<-UC^^K@D^3JYY5?QN/IOBW_O1S+R>6D193\$QJ\I,X
M+;%"9>!6)6]=-FFY8^$#3>H>'/+9ZT"'$FY]Q+$URO?CT==^QM_GA:$'+T=?
M<1S.:9W+V7%F#1@5R0$V6D.TLD!AH9@@:"))M%6/-4A^,JUIP<<QZF*\)\>]
MUA,_1]X+61JER-C6W%G:$U.!:$CE;6T+47B4*;0_A%^/Y]EK3'.A-[SQ/-/F
MZYY0]5+8)QQ?U,Z=%6B:]D+*/)@LP4I5N[^0$>\*?>NMT=(QE9S9;N'8,,BS
M9[BI%!M>G5IQ7_,VR@^8D SC&G9CW">5K8?$D@&;380@0H08':(WQ>NR7:>5
M;48[#;Z;R[6#_.*SP6#TK>Y/KT?C5Z/+."V7@[-Y@XC)+91!1B_J70KG5 &%
MNG:-)[S")_H!>@+:NB;G=LB>O:9T2$3#(_H'UR^A-%/UQDWR0=+NQ#-$Q[%V
M"A):V%A29&UW@=UU?>T5E+].D*3]ME^PEQTS"G,!H2.2#2]K[2(BTZ%3"9FV
MPF!C1=\"ULEH>6L*[JOXWHW''DZDNH4Q>6Z-UQY,8084=PIB,@J\,N3SZQ!3
M;*TFV^ Z&3UI3L**N,O!L;GE6#;)8D*NW%P6GV@=FQ0<CS'WG&96.:ZAJ%"C
MV[6.MTD,I.-<Z(+2A]:W)+;%=C(:TPD9*[2FNROF9SG/D$]ZG'19<!6!R1!
M!<P0)/> R6+.64L56O=??QC5R6A*8P)6Z$B;4-Z[4OH)WV*H;7EE1BZXE<!*
MH4TQUV5.E@0\>F:X+R)MV>ARU=.?/;5MY+:"R8/C:)]N[UUO+KZ$_KBJVLO/
M87Q.\$R./M9TL90DP:.)@E.60>:S>29NEX/R![_IFQ$]>U7H0/ K]&+O<-H"
MWKLOLZUI>#[3TQM\;T>32<_ER-"P",[4TVNE$*)R BSY6-G9Z%UN76%D$YZ3
MT8EF0E^A$0=7+UJCJ#HY'1VM6"DJ,G)#(2,WH *C532""^&P=6K B:\,#02]
M@O_#(W'Y*UDE9+T.SW_[_@6'$^R)E*)QA4/)@H$J4D'(!D$$$ZWU.2.VKBY]
M'\7I\'Z8@%=P;CMM:'S5.J%)E^*USVK:>G@[Q(WZ";_J3\+Y^1C/9VKRKEP-
M?J,K\X*3(H-FHH#--D&(P0 J%EV,SH;M^JGN\/8\A.G@5NBKG_]I<9)P>[ZH
M,L3:,@R3U+IPDXIN'678A.=8?8:;ZL&]5NBM!+XJ[^?8/8=7UNM=FD34!6)F
M9 A[[ZVJE=K"5O;%,ZI/WH[4AZJ4[R+<H]6IW@;43U2E?">.MBI8O8^ 'XM]
MH:H%A?7>4S+(> XIVN?'^JY5RCLG?:-<6R>!OAQ=7/0G51(5V-DY#M/M\LU+
MT(+.X -]51+6FXF*<?0/&9!;C/-4"E_OQ,2H&S%VD E^?3"^&HZNIU_(8CTU
M%5$YED)J'3I<@O"<"6\AU=:O\:;\"H;:!U\8".3DJ1HF(017P*M0D@W)A2"W
M>H>?5)9=)[9[4UEV4>@J?.E/PZ#_#\P+2"]'D^G9Q6@\[?]C)HGW..Z/<H\S
MFJ9,I,DBUX)*+M**8P5D2;L4*IK[=GOU+GFVVX([$67IEI0.;HA>S?HUB6<!
MM*:1+]IB_?8]#2[SU=44^C]_"M^7!6.C@X"U,+)UH4C!.=.MXXA[P#PQC>J:
MJ+4W2#H.1]X5VF@AM ;!R0>>W$FH<I?9'"UPF5/R@2/4<GJ@<F+@L*2:$.Z0
M5A?-5.MR=8\:N+3&>>$L!^US+?M=:MEO4T 8DTPJ(O+FA^#/(W"Y@Q[L%+C<
M1>"/';B\/L_O7]!B^:XL4KG>E3^/1OFN5Y^$=RH($EBH1W@B2/#U%EY.PFHA
MF0^Z=<1_"UA/,LRYDPHLIU8TIJ(#*^D!B%>.XS8@.ZJQLA7 QRFYTIS>W=3G
M &X>3Y%TP:0U@JGOD)(*(3!"3%:B":I(+GQK1^T1%>B!<BU/1']VH*0+O;G)
M.#Z;OA^1--\,"?@BS"1$M IK\+ 6W%8&"P2>$V!6V:)T0O#6&;Z;$1W?^>J
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
MU#+1#H(W$HTGSSBDQ_-';B$]OO(<W>8^ H6/JW@]Q[SV122P.1I0#B69<#Q
M88$6VF*-#:V[MSWIF.@Q&#\@0KH+71V8,^_'HZ_]NL\3KKIYSU']]OT+[?Z8
M>RY'5%9$8,FS&@T,$+U/@,5YGKT31;8.I6Q&]%/H3T-2.@BJ[R"0OXW[4_)%
MRZ3G-<LQZ@P\6,+LO:P%)!U8)95+SB156C>IV ?G3Z%>G1/8\&;4/DMJ<C:7
M4(7!E03%:J_>(A <,A$5$R[RUDFZ.^^ '1UI7 ]:1N/+VQ'[,*N_7 X[N-CA
MZ4V/)_:=U;$3YC-YK,E:A%3KOZED(@3&%+!HJTT:&&_>B?.I)\QSI90N*4*I
M*00J)GH-):T=/ CGL2C+EDNY_C-A?@]M:I4POPM=IW&ND+FI6P)$LK1IPEE
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
MPBTP16S1P!W8HHNC,"KB2:#$U787'X^ZXD37I[#,=H%9NAR9CIHH:<$&Z\H
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
M_DG$(C&-:EU"BY!XIA/A0K#:>45#B<,3*0AG(PU[:5ZYE=K+29DSFW\:35/
M3\VN/KG1]+.[:Z^Y@8Q3 ]X1 D&55ILDT-AMVO43[;GVHQC>K#J61Y,F!&[@
MOMTA\R\^3VX7#H*UWVU1@&>PQE@P(MFLC:.,U&X;T0/>:86DNMK;BC$[9>A
M2_Q!Z#R%N+1?7X]C\1O<NIO9V_'-MZ?M[4<C\>5Q2R$)\5XV-I_=R_ ^ .Z1
MYC6^Y/K%S<W:*WY](%>]U[_S@<=X\7]UTW_^[W_\.KJY2=.UDRG;J,"R)$"7
M1&<;F 1.4* D]<21C42G'=[Y[6</MU>?HOX#/_J11-CI']^QM5:_+E]*4XK_
M^3_^/U!+ P04    " !/2U-<G50.DC$I  "#1@  %    &=S:&0M,C R-3$R
M,S%?9S$N:G!G[7L'5!3KLFZ3DSB21<)($I1D $$) R))1$ D2!00R2 (DAE
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
M9)+.>E'F _L;: N22)5["?H<*[E!;">26Y5.W!HF\\BDWI<"B/G07OA,>5!
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
M[DOK4G<&@(<'W:2!O]#,L2*.@;B'SK$+;J>[II/MX,_!J)RZYG\L^B%?<L$
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
MC[-\\SFHE=OA(JW<K) KH7*708Q^OSJI4<24-TM3M$%=3+JNE8-S0Y8-_\.
M#H7'!MDL(6,>!PB]_G_ UTC_7R+\U_\%4$L#!!0    ( $]+4URK;AJH:E(!
M $AK 0 4    9W-H9"TR,#(U,3(S,5]G,BYJ<&?LNW586UVW+[HH4(H46B"X
MM4"A4*"X0PT)%&UQ28M+<;<$+5*D0($6+>ZDN$O1XDX@N+M;@$ N[S[GV_ON
MO=_OWG/./7_<^^P[D_$\*W.M9,V1.>;XC?$;<V$F,0O  P59L"R A84%?+U]
M 9AIX#6 ?>?.7^_;AG/[QKV'BXN#@TN AW?W'A$!$1$A 2'A?6+2!_>)'Q(3
M$CZ@>/"0C!P$ A&14%)1D%.1DH/(__H1+.S;[^#@XN/BXI/?)[Q/_C_=,"W
MPWMW:G$8L+$> W<>8F$_Q,*T XP @(6+]2\-^.\-Z\[M&._BW<,G(+R]H/(!
M< <+&_L.#O9?H[X]ZW-['L!YB$OZB/?E73*UCWB/'<CY_*+3[S&_*OT-4A\^
M8.$W<O3')Z"@I**F87W"QOZ40T!02%A$5.SU&QE9.7FPPKOW&II:VCJZQB:F
M9N86EE9.SBZN;NX>G@&!09^#0T+#8F*_Q<4G?/^1F)&9E9V3FY=?4%9>45E5
M75-;U]K6WM'9]:>[9V1T;'P",3F%7%Q:7EE=6]_8W#H\.CXY/3M'75S^I1<6
M@(WUC_:W>CV\U>L.#@XV#MY?>F'=<?OK@H<XN(]X[Y*^5,/[Z$#VF,_O'OFK
MZ/32W_C,_.H'("/'80(*%H%%UL._5/L7S?['%//_7]+L7Q7[-[V0 !$VUNWD
M83\$I('K=QEA[,#_+_Y>H8_M*9 ZG_EK";!.5H, %1ER5:S_\@+".7>8KM'4
M 3-+LR@O'P-#."=J,@#Y?WE15?&R^[1H5A/VA/F108L(VN*.)WN&+\'?2I89
M058,0!?CI7IGV)!Y@1'I]NI0I3W"K37A'6OY:^?A383*$6LKG"A7DNK!O-J?
ML[.MY3:C#6.F]5=:X,ICN;LD],%=O\?:E,!/1H^L+R^*7V76># ');*C-_'>
MS%!*A^9SAAQ2MCME6R4VQ1GG*N99N?(B>U<.PKKYR_9FE$607?30=[MZ&H4$
MO VSS8OP2UH$7#G0HT <@DX:7?D!@Z!2%B&$UO:;-$VUEKE6_!P5FN<DE<F\
M3,:(: -0\6KCB:%IQ>&,7+)=:!O1I8E6-Z0*TB9_FD(L'>*_,MU+1#&Q:[[Z
ME)@^DN2[J,@@R@4>W_#T$*\]%:\&7$%O=?S6]-GOC]]VNJE8TB_ 77GPX,Y#
MP;?5U!Q48<*1F[G%]=,W5.AYWF6:6EDI[4\&A&WN%:>K/I]N?*(F"#B/,4!+
M<U5:I#<W2Y3VD80:-O8O RSRD*GM1LIHA+\TS1D&(+B9:2(:?]19;>J3\;8T
MWXAL4,[IW']W'7MLJ?$M#YEIS3>XE!Q2%RH.92OW7WZ61A6W=26,5)B/+#R4
MBLZHM;N/5CM(^&*CZ\/6KNN"?()=,//3A,7D#OX?#+#-J+"%182%QW3RN"DQ
M15M#?VPE\6CLBD8C?R)*\NE3'C8'BXRPH4GVC##@OXIP?&XFF['0#5?+]V!
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
MKE7UQ$-Q6Y/*6O?QJ+=?LYP, W[>C,Z35N!_ZG&/]_K#Y:M1W: 1387E2[7
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
M0^)^#P,DH(I>0[WDYLGLM)T/9,53AZBL"/=76(-YJ&=WM8>HN&'__@I\S=.
M7 VB[[.@ICIK^-*8,LE)PO5PG7;5/E/ZG;[&>1<DN,YF9:):ZOF(44U0F/SG
M5; FO1PH2.$D#P-06$D5,R=6/?G,B!I5.[6$FKO)>".62:;-V^+%3C__6.R%
M[8JLU&K;5A)F&%4'$=H\:YRF][HCCAB>B"5,DC<C*F&1\>D^5Y9UE"Q,(OS^
ML;0L^?FQ^NK<'.Q'5T#_<X_ =15"-:561!7RXO2"3$W)@X(O_?M3XTI'A]B-
MI^,;#'E_!RC_5.25[ZK<*50JT)G^RE(; =ZM3P0J#06O7D*''Z))DF3\!&(+
M9JP8C,L$4G6SK/V^VGO,R%%M)IY8SU-.Z_&SJ#4,Y.))$"'^,%:='FV=IU+5
MQ[M$+JI;Q P;2^2\3^ 9#?"+\KQ 7X'T<!/&BE\B%9";LVY26J&'->'-'(4A
MK3VCFN6C17'G4KX'B*CI)<9 YUE]&VUXM*U$]E?IF,DVN>@-1S'70I<EQC+9
M0L']ML)M<(ZLHOB9/',G%2>[TW3:]U@4HAIAIA7F/@/B.)HM]O&\84N/638T
M3E#K4/20@8Q;8( 'M]YH3/)GAM]$58D XS.];@K3:B9J%A:>=_L[,H Q+@LI
M%I.+5-S(AA2M^5%)#H=JP%6.H8_HX+I6<47NS5 B7VF$Y#<RJG4V^,++XE75
M H *VQ<7($B_2PY(XKZ6;(\6N9W#-NJ9(.#2L37WGU#4*.:S,50$95C3HY<_
MI_[T6V?(JJO3[7HDX: ;I=3\HJ^7(:K0(6DZY_U !E#RLUZV$-LED])*NJ^3
M+='!IGB)Z)FFQC3UQIKZVJ^]3@[,BL^""_GI8E&QD$0'J"5(Z<-3\>JBA@29
MX_D;.K17E%.>;$S/1GWW5&\WE_JI'41F[?4M$JVL+Z;_*XWA"KG?1#-X>-?
MT*TQ2F&XPEJV:<P%GYG/0RW23\W#542$FIY$,+W(FZL,%ER.ZFW3W4F<2#!W
MKDHX,-0A5$PRLZOI>!/#R6GB2"L1*;9<)7(+X+O&],_FML[T*N"N"3'[4ZF!
MSZD2OS56&.]--8XC_Z57,T%N*M7K=B@/U_^UH.[21 ^6>)K1O:1CI-$0UQ#!
MU.?7[$ZRSTU.P;C5@J0JO+_?22TR,"3!R0VGG+8M81X5T%X]RAEC8P:"GFD*
M_.&3PILUW*GE(+;B 5E;PJW6+' VS8EX=9%=3D_.Y8UEWG0#1%]K10"3Q&W_
M,[4S.#1M_6AS?6-@RW(HJBH> YC?0MJ%\_&)Q1^6&+ H6^VMK7Q=_&O&Q&LK
M_J U%FUXKJ2.:.G%Y<-4JC" A3QE=YP_KX/_P)+LA8:&.^=HC-7#GQN)$W&2
M.;&/;!052ZVG]@=6PW:P?SQ@IO-/C]/PI:U*Z>&/[M"26?#Z3'D9%!,_FV=Y
M3E&0)V_N6#_\$L?%62W2*?G#6N,]C0AP7H_XYB6GZR8&N)^^-5I,,$YNBEM0
M#N/D=)UR@[JZBM[FCPW'/?_W)9'\HJ+U,3NFBLJ@/6[S:*,P*H23>&EK'GTW
M"]&[6QP42'*5VV#\?.)Z<!XLD/)T12>U=8!6,]I3-%+PE:P7G6:$F,IIQ*D
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
M/&XQ/P?< 3[!:T:A&;2=#B!F*2;C%\[E/Z7%:2)U;G&/9,M$R<;%*E'INW>
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
M$UNP 7UR_.?K1<-2QC/6N\TP!N=[;O#VGZU813,/NSP]EO,$_!FEVAD6-I4
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
MRKU$9>T(%Y=XMQ3^KB1S^ABD3Y48-^J*M_RZX/#\^MR+7W=6'&)QKAFO&62
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
MXN?SI2EENPDKT&U'C=%XD6B4T]^R!<6X?\D;H*3_:Z9?JS=5=3@Y=[#(:L3
M4Y;C7W^R,  L6&-I<M<:%.#FY4>O-2:0.OIQE]6J47("<=IJ958(VI"GLWUN
M)!M0^>EDC6AK)+#0]#1)7N7O!20C2LJ:;B.0/O73M&F&=5@K9.H@RA?W1CVS
MN]-0=]MC1"IO\U69U(3UXK<\\!QH4?KI(Y]V.F= &B?!6=;4PE(T1,C;F:H,
MT4J+=D;M?E/195Z:-.N9 2>9M$UVA37\V;\W& JD;U!::J&+X18>;@Q5E?H2
M_%,:RKM7*W6,NORS-*8T0LH,(Y%&*KM_\^10:1:BB1=&@5TM?Z.[79+4B@CW
MLL_MW\_B+_-*R)0^W5(OHD]R-F7EK^>^'P)JB?^'7> ,8NCV.JR(X+P-7[/S
M>!4G1?M#$[LSHNFAW.Z#8L')PSS4#X8[ !1KX98NOFS'#$5W;X4D,X'-D46H
MS/\60Z$6/S$R/]MN\\B*^[@F@G_()#6X">!".RI__39[IIPF$Z[!/H742V_C
M=+7B*<%"XT\NGLRT[MDQS=[VWV 0-V3>N$W3"CN,)AU/+<9/N+U-X@LPG\SJ
MI([[6[\=,P.SRG&B5>-W3!&9=2/8:;NN9!@9U(QLR=Z10%IY3NQT%VW#]*7O
M5U^/W3\] E^JKC-[.3^NB>F&U6BSTL96/P(S<9L,>+#=+OPP5M%\9B^G4)9-
MU\W#,U15L.6BP[-;G?!'!-YFAATA]MG]A<?+YCUU</&1G>]."_IEPQRI?E5V
M]<$C7346NYYF*O,-%H5H954\"H?N\7'?/"'62HA[;8Z[1>R5477D@1PZ0XI
M@X%? ^F[>ZI[!R $Q:-I$ F?AN8-V=F6PKJ..L>6/C#<&V6[E,45PE!]O-8#
MC 5/V:. U*5^7K"NQ\[R#D%"A.H;=9(!V4?'!-]]W*AA&23RQ49/3WC'$[R<
MKU+YS7N<,HAE$JN+Z^OW1KU@(D:M!D2'[&TS[$$3U\Y^KP-Q_8QX,W+!MOIZ
MZ1PTM(RI)LXD=G['F5$G=E$&.$!IU-.(D_8ZE] &BN4B659A,J,\.;JU,WCF
M%-D]J:$!T85_Z;/.P]]G(#D;'%#?7G\9FB%=&*(WBRQ7&1?M56">$D70S/9_
M)0IL18:IVJ_#HR,*@3V5Y? 8^#QL\AY/#@>3_G(1"NP1W9[HMCV"_.:HH:78
M"'',LM+1CMP5E4,S?Y[0J[2=SW6Z-93+V@9RM!$"TOWM@9_U.Q\=1;@VK3FF
M4E[HP4-&6J85BH*UJ#-Q-T24/[Q_UKT(D%O4@$;PP,;. BM^K)!*)QV \V9F
M4EK)Q0>9N[N-3EYWLR@YC-1M->IPV4]-L>OF0:(UKE)/T^F>1^C*=[O/":&B
M85[WVE^*L,OV']P1Q3J2&O1%:>: X\-Z1<);^GA?8 &\3;HQ2?3";I#;T$">
M&2#^IK-@:DH!#WSL'5.#&?,)H]@$@A8\4B+*X3K8G$8ZS,(-?*&OI:-LW$^K
MLO<V*$FKDQ;_?5!6I#C0I'5JN@>>;9&[N'MZ4':-]_R(W%[,BG38WJ^B?/-\
M9_[ZFLH%I7>YL;3@/^UR[;3+7MA'8E5\W,F&J3E)7'C:W;P#3*?D0E;> 4@O
M\U21//K?]JTDSK^P#()S?X>*O$],5!H"8+PAQW4K53J_WE"MBU[?7]8M2L0U
M *74EVUU"R<%U#IXGI=:T>80_*[6N3T ([J6!FN2&MVX\QX5=)K/W>[EEJ)U
MR*)[E_+Q:2-FU.&VB(;$4FK88QAE</DG;*OM3@81037(=)(B N6QZ6OH?@<P
MUQ?V]Q)&L)_U&PT#A?: 'QM7/?.J$SXVKEUGV7FJLN[-,XM0R5>R]?2_K>;#
MML4%G/0ER_0/S)IAB#P&N0:J5U;!JV+0+V_9E'D'IFVXGZD8&SVW$5*54FXD
M?T& [=>ILPHVTW\$,J#@Y^=E][L#V'R9*"MB>,8PJI_@O<!EKI&207NMO5L"
MKZZJ"Q$V*NC0+IF?[I'L3#8QP\9G/,4-(O9^DK]-.I%1Y$^$O.#+X*K8>\6=
M[( D82!4"FD>2XE+21QD&J<M><<+5SS =3UI,W@)UX53Z<#__));7W\7,>%I
MY/!N*4)$')I=C+",RML2Y)D[10I.5/Z$3;/NE4Q,$$*6-+XI"-[B?;/KPEB]
M9AYI7O_5\-PB;#=];L<J$O@@=:5\G'%IFSN]2*&?%;J=>"X3A+!)%BO[/=3
M86L=_#8B@[.0L5,%)B#0^:31"=DH['K1IKK LQ!\$,=.\BE*G"'^]SLZB;VU
M#_="0D8/B2%E%3IP=#GCH5/:FSGL_>023=W/1>;A/M";>:&Y!$9U*G(GX#>4
MURLPEYFY")@R1,OM@RI5#-Z>)"=[$]@B2<.+.LJE'/)F W%^BLOV]4@_7166
M]1(,:2N)?#)WZ]=>Q[UN4U&HW]ZH./-!?Y%7.9<KW7)"O[^AV@6_6=B*8%A
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
M)?[FW=&V0\X<C,AJ3!:?+;R#?^T:T\KJ*R8IA[)_&*W';U_H>?(^^"(=TY7
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
MEMY1L6?4$8BB=[@'P/P/43&R>G1L8:S77M?4?&+:02Z3AV.]99^1C$>P[GL
M/A#&[,GGY6"0D_V62P5GXU-^=ZV$$0Z&W\H1B?_R>HE;*J&F>V2.FGRV3H1J
M:O+5+$KBIW;U]DSH;O< R#$=Y.Y259>65(*;B7KCBMO;2H(T,5O1Y6B_3!+Q
M7Y[*:DRZ/CA9.#BT7C<)YC8)ZQ.-5WO*8_14EL*T4>&Y)P$RY '4=94C6[<^
MM1WWAF%XK,9[(+M+FG[.O3.)EA;L3]0PGWN4OX\(%U;,;,G?5"74M]C?R&GP
M.C^ @UEEW74MBA;2Q2B6GI$MPF?ECS<V+M<.3A9G]$;F'!O'%Q9J(:XSDYH5
MQ\X5Q#]HWX/3+:,.%>. GX>T6@\I%:P9/0F678OD@M:T#!L2]J-IC4WHGO!L
MBV*"4ZB_J--]&7>BW@\S[+D9/&T=%'2X\J@]F&NO2*$PHP1WA<)J578\]LKT
M6E!K6[3*P@NJ#]^*EDJ3[N8N&,=UG]0MMZC('W^^YFI-A#)WKX,UY9I(S?R(
MNH)_F<06QM3C?,7_<O=IA0E2 "*=RN&7Z[&<<;[Q"7Y;//2WUPSV/K/IU"&B
M&!$KU-T5@F.I^9:Y"\ NA1XSE:*A4@3FAP:^J9MPK'=L^2**[U6(TF%9A+1[
MQDL810<3JKF#/+ORAL :[:W$%9,U<O0HB#B^4N5WKJ80\ ]?G6*FW8&<-6?(
MQKL;9RB>;S@X8,8:[U"C-8V/RGPC35(+".#PZ?+Y 'CDY>]2/XBKD(R0/;D3
MO ?(MR;['<6ZI44G+,9';)2&7Y]-ZE2I3!W4I'[TV-M9W#UP80-.4%3AJ^67
MI#]SY=$ZSEF?F1.*T6U^GYCK[!3^5M')+*I/E6I?W%Z"HP@DSKTT7!7POD#/
MLT)>&<H]9 G*.9;LA+YR%9"KG'(2P-!E/XNK;:MN"-Y=5.;_SORY/PV7=!1S
M#,;]8Z(QD]'%R%^-%'C]E$'>,6=0F45X5'0J2SFT@:F[^\)R5%FVJ.$PS^+
M-'K5M&>'SG#(]AV[0GD)!+^#Y[IU=G%Q$_[YE:S 4K*+^0SO=,C+#^TBC(KL
M3U;1WE39G T.,T'I+R8\^"J:!NM#LXQ@&!YDVX(V^?T6!<(18/M!"S/(X]#C
MW]V&\5()[!00W<YA]G?,V/T,7,6TA&[3.Y.CUQ)3*X3#RC5GM:DZ+DN#<I_O
M 01[ZHW=^]@&%A<L_".OP&!RBKX^TF3/P*8*9P8*G&7;OUNUI/TC\I^W4A:D
M^63S-3)<T<5")(]*J]9"!K,HN(NXD\T@-HSA%JPY(>8//,Y._6,O)A]ZG;Y0
MF=110H2@4(ZKF52$\J1)LMK8X49SC:;$F\;%%+<\VW8-58%R^6DEW9^LXLJG
M%EH6WG<H'7A)L<L&JE]],W^B<KRE;&FCI7%N05ZL0]MI,:/H8+(4@RPL&^)F
MQ1UO0?6ZS?(;[K _T*ST_6+K$3+KF+YG;[DT<967>W>&XS?1*KU?U9 >O5K8
MCTVA$0EI2NRU^F,6\N72]&..AZOVJ^O4GJ[UM?-PNXAMN)$5YP1FX'=7I+P
M @,PC/'XO\)R/!^8G^CR(?[2']=>N;HV7Y4T 7.N$/06:^!37;T/@>8=WYJ.
M7GQ0EG_L-2(7V&5 D ]?**JNBXBYNMJ>7&K;\13RZ_Y**RC4,G#-6&)T![,1
MJJFT.,Q)[]-P+VB>,815Z^,^YY&9T*-_V3/Q.6I5;G!39CYZ2&J4XBM:MUH#
M]-E'W*@79>[:DK2>43I8DV%%E\;SWA<*@_#@NT?'L XAH*M"E[9N6+,LY9GR
M, Y']Z;8LPIZB4\#/K]OUR+12/O*?(J]2?>T*QH:JNM>F8_+*%HF3&03;;B\
MJN>#%/-N&5AG39EU#+.G2.CS=J[9-XU;S5SH:,_L7%)SI!J[-A=FO\Z1%&AY
M4PWVH,M4KY-EH]UK^U.XI";'T$5,_<?.7(^J,=&D.@2?%&@HC-K!7FQR_C;X
M34KPZ;5I/;6/NW6RT4/ E/1ZL[M[^-F#U^C[@<2S-XQHW];RA7WS/H!;R_[8
M)U&KMZOD>>QLP'19<B*6*@5![1M3YG5>;!-S>SG5M8U_^5G#P?^W,_O_^'!+
M$[V=G5]1Q5/XE:?VW+-^K(:6ZI!C?P(R"Q.0?W^HPF \R^Y9887LO)A"UF4A
M!R#XG7-TB-:LY['17W3E7LCW>R]_/MMIHBV3N7+.;=&);4[1PU;?%W#+M/4<
MOMIR=AMQW\PHV\+I)5=YWS6(KZ35FEJ2<1N2;,KE\,7XV"DNI=%96HOF@6D,
M"WXKLSKJ[58JU$/:=*#(D [+>S>!=345-Q(EF=DP_'DK)6#I\MT"/%Q!0$+!
MTS757<1OC0H#Z5'@6OO1:/K<B#XJR]GX8]N.!FC)SP"O7,C81N;LB)!))7G#
M.?S$W:K%8[]YWX//Q+*Z4%C:O@<64]G&A/ N,]D<WTTX=M57GT0!/3]5'%V$
MN$!6VB'9.^K<,TJ])L#0=F!S-.% /=T@ZW[H5RH)2<J2'3*;+MS9"WVRYVP*
M$Y[B&;LA!B[TJ5;QXWH=NSF:W22J&CAKD9A/O23XVGS2WAY;AQ5;\NO[5Q=!
M7](761FV3I1]/87D!CF<2I^RCC5%#->C-2TVCH:(O"SA' VX:'TTF3F^TE+?
MC!J?[@V,]0K&(WX%+]H(+7Y'FF[7CB9*\]6C33/G1Z=,C;C)('"ZVL%Z)V_#
M:3-Z?S3G>AI''<\UN"B.=YAK,"M_??Z+OF.*6EVP0I99P$Q9H!,O,^MZ\#F5
M'#=","0V=,5G_>4@:J)<G:J^]R.8*?B*I+_[E';E-0\VXYO-LIS!+$L.K:'Q
MOO'(3U&\QDXT[)514X0T$4:J>UEU*<CT3]P.?:,%%N.<\>&J^,Q/V8^)]DX
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
MOBFO,HE)UFP*; P%M-[</[H$=W;I[HZ- =\%,/FYUG%4K64A'[#:?_<K'G,
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
M($]&G%AX*)&J[)I5[87#N1?^;8N.9;*\9HAGV/'FY>J9G/,#<B\I;_K7\7X
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
M[X(Q45/>ZJ_3^(;MC"YSB_R$4=70JH/BN0*D(I/'C ?&"/F%=?W/J#]AG&'
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
M]S$ID?57E.;?OJUI_Z^DRD];&'VO+_0K+&!5UXA>99:^CGHM7!VG1FV B&L
MR>&-7#]"*%DF=X"0';9;XZ.@U]N*AAF;&G&,91/E8L_BCDDI;&.$.!4^;<.2
MXK[EO,NMC9;SL,/@-U\*CXPK6A=.+U8'3@K#B]%-=#RFFFQ I<:>MR:5,UZ*
M9TKM87 MEB8GF^>AYB2Z('M.VG[K5XL4CC\-D@5W'6L=:M1T9XJ9JIWIF@4/
MM1(]XDI%%]NOMO"![VN2G@#J-;4!O$GN.W*;D8OH([H M($.VKLPL$$FBMQ8
M6,UM/E#W6 ]"]"YM_BN3^<)S67H+H9M\99&+"!-M/+,Q=0YO?2S2E5]68F]:
M&Z?J>;@$@?$@K3B536?U$2W=+3]Y&G&_[IPPC621]"QU*Z7IM#2# SLWRKZ%
M^NXQ7'WK)I:-%X<V'79& P<=P3+DG;]=8\X A/)('QXK$MO(4M#"\Y <F)ZS
M.>?*TK[]"#")^R87BZ7JL]3#] +S6!%X?Z-4/9J6SAPR="?LTK2RF,%3V1#V
MZMII9W)NVQD(;&J:6'1N^+_TL:Z4SWG0X-)GS_I6R+GZ=37E*0Q$94S8"-_F
MNPO04U70 -+]#46]7]P3PX#R9X11[$$/0:T/(R_(8D*W.B(E34=>!39LO4'M
M5$>AX3TP=Q*KCLQ7;(;7'OVV70N#]JN&(Y;CIW0PZ_GK(_A84XMPKO3Z\<MA
MY9 OBI9)',92-&0 08OMZ,:M&S ) V3O5Z\T SCVP8ZH2%I&F"HGC"GL7[>2
M_;T4T=?'Z2#;FG\U(U6EIC36'$>Z_"?EU/]#-#4,>^U^ ]^2OMRD4;6IVCU>
MU.X/W8WP6BRX[((?SUY!B#;M<Z2H'Q0)!_\4F##5[F2 BI )M2N6OOY<%>*
MW5F43<CGS7Q/5=<&XI?"\:$4K;YT)]GKHDP[!^_M$H^36?W]IW[ID)?Y#+1C
M.(??VJ:]BYO(ZS\I.S%FF$,D8Q# /YK6039L1C& )9@^RIT?F@OZT,!JJ.X.
M\=N7O%J][Y'<3#4$:\\H2FT-Q%1C:>PS4]9PH[L:S1]">!]PW\^2]/<D\2<G
M$P2CJH$71'#V^G=HCX=*&6FJ*7*I'A*EW7'76\IM#Q*SXJVO1)C2J>.F737=
MC9OYZF]_P4]GV\WL0O5% PW!D9DY0Q+G+.6N PX>?A)DWE9S72;SBWU"P)[?
MJDIEPPY]U<#RT*- KPKU+<(GVER<YVLMF4*(L^V211 A$1K_(-V9K_FYRC]'
MA<6:*-ZY8;$6ZN,7_S0^5!XMR,BXFBKZ/?5N4/:IU0P7)#VQPS:(=B/.U;4P
MQ&G4)^1+]WHFK49N0Z[;8=1Y*VZO-WL]V)(QR\%F5*G'QU.@5#)DND;$;0!V
M_V=TF$N[<?DQ=7M=TLH&72J:9F[?)K7_ 2HDK!TT-F\[U>FAV<8,35=._43/
M7T>;?.YOUY89QCVPAU(@"&\/XV(<4B$/#JLR/C?)NGW8W8 #N[G3\U/6-LJ2
MVY+2O///5R=WAS75I'WT?9CP:?EQ%L7VS-W2[@=Z*"=S<S*[E1=)]C<QW?$8
M9FLQ<V%*4[&W%K$M6B5RDG&'8S2/GC)5OGL2LTKXA;7%\+%3ONLKWY2'HP45
M(JLO'):CZ0[LS$RZ$N6%,[IO)&]07E=:YA1H)#S2.]"I.\+2/DKC:1+_M_W$
MMU:<M*MMWCNJ.10.OQ]T4_34396G;$?_$:_#^UO_'K;AN<4;3#B3D^>/)=5?
M5TF8D']IP;C"SRGDIW#*:+[DU2Q8.V!HTYI=\-Y1PF_%ZGX"X!GN]>N$=WNT
M-,E)4;<K$K]'0*%KZ6C^<IHZ-N&$J=*3G#,F-U5^I=B5']2:@,GSG5QY!FDS
M5FFR*%69W:AF=;Q0IN2+,MNI#45;QA"/UK*9U'2+L->L?GF6<X$Q S+XE-HR
M#[&2J8,D7W5CXYC.PIRA@9^8F>?W8I/_2^&#097^L.-:."C'A$M8\19^GH?[
M*I8:5=<9(8P#I4"&&;VVA7V#6(2S3-JC0M;])8G@\9NQY"^X&%P<Y-%[$J*E
M5LK\VTEC*E(YX6'Q$<OQDP^U2X,Y3=&ACZ0UT.2H*R.F?M]Y*B?+GLC&!"[F
MXS$OV_YUPU:FA&7&H?1Z)4A#ZG3^V[QB%;>ZK.$_I38TKW+"LE1J"&^N9_O<
M;-Y-EOEX=]M$B<3P<W9V16RE.Q4D+L=,VLR3UW>)6@UW+027@@]<HIW-K#]_
M>_:Z_G1DHN:#[:VKSW%:C)O,9D04Q<F!P6%Q.=#FXOTQ31U@&#?.7G3411R;
MO183]^CQ19RA+N@%Q5YB^/,&)F/90418?@R"?Q\7=[RADHLI[49NR*/!ZAQD
MN1XNN&=:L$ZT;I?'[GLF^GB<O/HG2;@ALO:WG%W2L]W.V,3/O!GW=DC.N#+-
M7R[OA7</F$GJ+J<)Q?!G-_3PS8,-K*LBLU+P6H!D9M0%RB\%QO)M5+3GG)X
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
M"Z6EOAJ5U_T*014V8N4[OQ2YWYCS=UKV[9XCY'*SAP7OT./Z GO6Q28EF"^
MP1VF$J)0SV=B"+!6:-43H,.897JS?N)*V!M-81CIQCXKENP9_O=/SX@2MW;]
M#TT*KU1T)UEY']@.E=O]V3Z7YUKFATF@FM,\;S,3& !9A*>(Z;'5F40;^4IM
M<C\2Y6;(IBC&60/-=]N-G-I:>0Y\W!_'LJKSQ_J^G]:BL<?UOZ_,%$AK'IK7
M=B;:/Z=HRW/N!-]GS1^H!*V2>-$!2X=%9T.*##G#=F;Y@,$2+SL4SF(62<7\
MXC@PO0>S869*T.4\[2:;*GW]GI+*[E?H)?@N$68+-3YC!-!'=3ND"IM<JM@
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
M)GEPF_!^4?%.S:(,,\;5]T[[)!MS6V&L[)Q!VXN>*Y%S"2>4XH-GIZD=?36
M-:/:GO^IP*JOCP+35D%R??U21W8N*G2+X.JSV3^\94TEOR@GBM$Y1%'WVXP.
MB0USPF]_IG;ENU>H7,WMHY4NG'K-S>+?@]'A^R-7MY9F9Z<,'^""!#DR>RUO
M7T%6IW*6!'%</<CF Z$+O5J+*#\K/X^B$Y.*C@8ZB@Y$B=W! \L]XT:QVC>+
MB!D*+<1N? ]+0\0W?3B6E+<"-[\<3AR(FH$1 06_W3F:S0#RA[P(4X>N49WO
M&YV]78I,1B&292[(MD@YW9_7#JT^W3U$7HJ9ZQV^B+!AJ,$%F.=6A?#>-,[6
M\TDG\@\$O[Z[IS]$<\Y1MEE-UO%8,K8JRG1C&]@3K"(RXAI)RX,=[1=)2#&A
MSU\L'?VN87C@2=^S H\R.KOF%79P4"XE\+FAF'G1Q#\R&HH-'[$)2UN[NZ,+
M#-X.F_'64 (+I XFQF*0V# OHYD%QR1'_FU@+'AQ:/-^8=WRC>X9P9",!JLK
M S<6_%R7/J26K?D]#-^AVVOQA!KQOM\-J;[%K9O]2>^>/X1-1UU9XFQSZ&>;
M9KO+%6D(-$H+Q/DU*>(K:.2]KPQ'P"=-EM*THE*X^+WT9^]\E?*IH95+7XY5
M\.-'!D7!)"'&[/(LO=WQ$707F11&:1>BW(^\Z^R=7+@P?#9GDA(;,L,7H&.H
M/JG^[<CZY0W=5"I\[]&4#@G$@)1YD)A[R#>,/@XP@FF#!NNT9C[OWP:4HY$X
MWVG2K7S2A^"DC:%FB+:J1T,7(;7T<;7G6O[7XP2LTD1,[-Y-W<U4^%CDFLI6
M0W&HXD8#B0'O?=WFP- ]X.ZO>Z1TG9=-*.,Y#&7I;?:VR(@5\?DXIGO9HPY;
MFI8N#4#S P*8U(_O^IZ$)!<.I>HSW G8S?N;RS_S*%#DF9.N]&KO"MNC:^3
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
MBUNT0./GFQSXGRR\^W^"(L^\3&2]_74WX<XQ>2Y&@J .&+3=^W=02P,$%
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
M%.I8/[D3^&9FN7NS45-!X<*3X#+)BCKV]O@'P>L1ZO-2PVU4IX8P57P!^DJ
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
MO7S@+<+XA 8(:8Q"2A*N8U=Z>;6YH.@5DZGZS3KC0"91QS'C>TVL44UYM&3
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
M]S_[Y<W_B0:;Q<&/!LE C!6.W1K;2+@H/(]XN \_*RYUA'>G*&/MC8SO_81
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
M+W0BEY5RA^K^9N)_,_%_4'S>@8]>L>L-SF,7'K, XBLDP?$::FG!A05@REB
MP'GD^?1;-&_Q>%V?,OJ!7$.F_[\WS(9HW:-7V([J?,8BGFZ..)\N/@9+[[2'
M[(]']BP+2/-#T29Q8,Y/\O3Z]\/*[DP?L4S"UK7VX*;&^IFK:*9,-&AMDT"G
M02P9+\<"&DU76K7FQWV-!;[@R84E"JO?2UA C2T+"'_)%+3(8 $:5-SW-BSE
MG/_-&+^_W+?^J(#NM!++.U#L17+F51-G2^,69WV=$Y7RMO0]EPD\]>QKCHK\
ME)O0C1E]V,ON@-W7A!)#<BMKK_-;FV\ROSX>H[KZ*N PAHN,G&<CT,2V-_O"
MCWU+<?07?,YY4W&WP1D6X*-_W-K PC[$*MKHMEGNCI;R1.UK?HAD%E TED'3
M#QAE <4;0RB>QF[8,!ROFDI E_/L5JG!ERW6<L1[L=2PVZT&LF0.Y4.!C]:R
MW[[0_Y:=LQ#Y$287]51]IB8^??#J,;O,I,S!VJQI:NR/H] *[A%#E83/F7-P
M P @,WK]ZL\&_3?G^9OS_$7.H[:_AK+6=;9L#&ES:E6BX5=-%*YB%W=VLX!9
M(I+!95EL^>#K^GI1('C9BU *@8YEMN<?CC6XZ#W,U/7#O\!^=;$M^;U=.MJ"
M-Y<OFQ"<XB$879R*^A4R>V"WL( )=16&7QGS;LFTQY>T]?6%<=Q=7RML(#1P
MWX[]007EJ'"$E_%:"PLH[/?X?82*%Z*+8.V,9+%;DL4@Y#WF\RO A*73(=N*
MV=O,P" 8&UQR\PP)^?0[\LA9:-R_RMJY^DLA0%/U:RAV:(PJC+7_GLS^)TQF
M\W&CJP**'^9^C^Z+J]&G_*H)SQ""'KK, M9 R*6T!>8%B&L_79@;UQ"!^/(3
MR*QFQ.[\K-EUTROSO[-.:PNF:+7(=M!ZH@?"IW>D7^&3&*H>N\IGS +LYR$3
MEO.U\\GZZ8(?J$ 0?XP8AXRB,BKF#ULX_HL9C5KR4'2^3>.LD52;"<@F-J+Z
MS;CQ]4XPR(W:4ZU^!<S3R"W8B4T0GT#!6("6S:Q+' @%UUV&T6L@<HV[WQ9E
M$,:$F]@DO(<@*2_^S-_;8_XIVV,XZI(6$+E[9?U)*^GY<6J:OVC"3@UC ;NK
MD<P:"8APA_CI>M?\=,%/E2]4+V#G%0C4?,,N_*S<_R_F_S(8\3#Z<@4+>/\.
M"Y'#P@LL(#4!!0HI0-S0\NHS7A4K4&4\>NN,XK4=^2'+HZ>9UWT2+&,V.6*
ME[>4#=X#MP:XLU@ -P^AF;'I&(+))@U:^NM>F=:J+,\O3[6BJB+ ,RA>Y%>#
MSRR O E9%[V^6CFSWT\&VUI#N*E7 -'WNB 0\B/MTY": @V8<.SZN@#>5*\P
MB_[Z&Z_^/Y:[CPJA^2/_VA;Q9H[U_3/]0W?%6],6\\N/2@R,8PE:&,CBGTOK
M0 ,B"35$_GQA(?OEH!G3_#M,TD\42H 4PA#+DE^Q(&<:06]=S6X%_MN;C4]$
M.T1V,K> $O5#$<="'Q'\58QP81IVO<GL^\UVO1IJ"SJ\2=13J@(U]P0YE='/
MW- &T6WS(1F2<*.-3*/DXT:%W_]@NDY;E;IG6E&#![$=AOETGH0?;)PFQ;<Z
M[<$"[MQD 11SSW#@'ZB7^W_S]MI^)AS4:?2Z[Y$+!K19541R&F@\1Z3.!,;!
M%2?NQ)U6_^1Q^URKS*E/YXVEW_T5:S"=>\4"9&CWH2&&DHB0#602\VX*!"U
M/'W?3W79FA?1CB:KEB.BL7,WD.1G-:+8S_'/6< X/S8$L;[JU?/O<H/CU*-@
M3+A0??0:_VTDG=V$_')=+6\M7/T1<A)UXW_1>,^58CEJ$-/?8^QL0*1^:<6=
M/JNLT%Y3DL=1"PO1("[.;=T"(YW_^:#]V,L0"JC+X\CR*"BG6V]BLF?_J<;S
MVO3D[DA3PZU56SY:,9WB37X7I$*)O?(/8<YP7JR7K#0S2-=8%SC+; EF^MIA
MQ\_CH'QPG9SB,QO^U.;__-Z-"/IN7P4ZF,^@8RDOF5MSA9@82R83"?9-"D"Z
M-Y&9@_"O3N %"^@(AY+;YM]V7W!W8J<:L0L0_8IT,]63](/]Z[:ZU#P^+[Y?
MH*O#X55KX8?QH.-1UQ:H1HBEKED6P#X)Y=HY\P(&>PO%X@;^7'N9AQ/6W9;]
M^T&U>Q'XIZ:SC_V?>'/.T>6=AMF)^^\N-HV>-7PJC'A?<K534QA+#KF*6R+B
MOE-80%,TJ%V,6J6@:" +(-D^/ =YG-KK LBSN"P>L  -61: 1?RV+4=6EP6D
M";  7#13Z9TNI'#1?^UF\:X$N\/MVE3R$=Z3/'I'PMVG8WJ=?G;$]+@!/SAN
MG0+U?M(YO.E_S*/^;^[5\B"D:-#00Y?B2.C1):?8@M3R-HL,>&)-Q&;D[U6H
M1]]M\Q].FMLJXR,QD&H^4+]^C(Y@U[O#R(LH?2KOOW:SCR7D^<B'CG)=5EN3
M'X43=456"#GHGR)[Z<"+/_6>)_^9VMQBJE*^/"!/Z1QKJG97+PF,O:2 =E+J
M=KL^?CU$I-*C2?;9BT"U*QW46M LVZXZM[0ZV]A]YYN;)VL0/841[H'XKRQ
M@=,C_TH^#(3"R-Z7I'Y&6"YR.5;V$\:9=M+[00."O\HYW;EF?Q]&+-/;<WGZ
M\>L7WKHECRN?"GV/,]E]DDM%E/.\Z.:I'HXY&=F)U^@(+)RY2[I67=&D&L7I
MHB$3;/W VN73/K'0SXVEWL1'7AMEJQ\9##\-<*UU*00?O:'KDUE 5,TV4$B7
MDK[GNWU9K]FYOOPCY59M$Y*\10=.*=\7L'Y_1IM_\()FXV_'7-83CN='I,J
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
MG 04Y?Y<?-"PKZ;?"P;@[!!J5D^G[T+-*L8]A"I/G_R8T&P:H6]^LG-OHVJ
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
M'O[N(_^(,(]$**!3Q3(Q(DCS+L0C#$AG43BM<FWO:56VB\J 8 N#Z,B R0)
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
MGZ6W5E&[NT]Q(><&NLKTD,TE/'A0BZE%CD@P'HQA=;(]OF!<55Q@R $P.D'
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
M\ H7O:JXJ"V]^) .N;OND@[\'#O^ MH9M1KW1 QO\X-A[)-+30BPWX(5S:5
M,2M !ZH=%ZC54/-@?K3=I6ZEALFB:0HE0(=9#[+9G*?*JWA? ^8/3LM0V7%R
M%*@2]5DYW=-1%DAT]ZGH,-#A2-G9V__=A&G$!.(M[?)[2W:AO# SBAHK:KQC
M?IHU!M8]?D2S(BD$9H;6:L[OM,F'-)UUS=Q\(.U9]2 7:D"?OR7EHSK_"+Z+
M$<W8ZJXM('VS!@:G0^Q7KCJ;]J(A<;)^Q&H9N_"/J:>3<&T'X?FZQ_SKRLE<
M8!'YHE?N8/.<?7K L0DP'...+NF\!M 4MM6A]O/E4F=X$\VV+N*RW0O->QE3
M[K+7-\9)2P@;X)WN/50C#+%0O;3$FJ(W0A:ZEYDQYE[4"OQ.YL]ZSBKEF[1L
M)_G8!$Y792I>R4V8]C &2PH3<@3*G_4N4XRW>".:K_![&#XPU,7ZL2:[VKUO
M5*=CBW__!! L=+.(:'Y!)%<%0^2(D0]J]Q1&]5IG+(/VR@Y.EEPN#=+AW NM
M[$Z-^<+ =V8?%[Z23 HJ*&*XM5#:'[&ZKL5#IRR\P8^/G9R(Z0]@@A\_G7<H
M.[O$\WWD'EK0V</_:J 0?:F'(3="I90ATP3$246[4V02)CA;VRL2I05=.GE1
MG8YXC2+ $O;87,.'6M0QE'@[-89?.B]?8*4R.IHVHA=Z-)US[?54:7^X[ J4
M[;\S>1HL+%Z:P+?5//14)(1M(^?1MXD AVM &'P_O]3APK_9W<LO?TZAF+_%
M1'G+-_KYFS+QHL. B3%:W8P T126W$!YO:CS:P!"<2]O-3X"1,B)QI4+RCUV
M$:"=<)+-(/YY-W,]4>IMO95+V-[*X,@<S0"W SW-E/:E&L9=%^,.@U1WR5BT
MKZ6)F4:4N6#EOSN\4B[YGB@&N3.QJLR!>&BL\$8DL&(@A]PHMS$[4@A3M];)
M4*IP._M%+=JLLM134F;,W0F?3F=")H>O5Z>:]]CVWEU HH(_!H0F[DW-9CEA
M#6\"][JBM35K)\#M]2=T$Z6KV=TRG]WZJ87#ZV,YW7;MKKI+9,Z-^50)\+=]
M@&OMT3Z*?=GA/BN!Q\R,IT$S)P=4F!*3J%^S6HVHD9B$LN\!K:V-G\KJ5A.>
MEHUM0!/B3L9-L([H1_%HK6[#&:A!].K" =4.CK5E_'M]O88Y[ZQV54.FRU"7
ML)";,WTV-%1BI$$?3@SP4U:&U'<(QM9E4SR:<JX%4\"SJ1Q%!XM-($;G3@K)
MA4AA$O[0V_E$XQJ\E;:Q^_>8;NM:3/[[JSY<;WBN K<#B A*'H#4-(]6!LR3
M-GV5[^F7Y02YJ5IT4,&;2@8'Q"[5]\MMU/AS5%*,K9U_1.0]C-P%$,RN$^XI
MHK<#8MNDK.RX$C!6FORTF2Z+8-SQKF++W)H\-=ZL].$1B6/G1!,F:V7C4$KX
M2WY8H0=:/EX:?1#G 8[ \4U!GY69,49?SA/7GUE91$7)\L8 Y$NR<Z.PVWIN
M+GH^U<@,-R_?4&I=/;;<*)C<E7X E?D7,_Z7YMIVY!F['RQ11SW:B7A_>Q_T
MK1VEE7W.8;)R%2/Z-V#V]S#<A&&I"G%J*?4W$$[R+Q">:_F^!O7Y*E,1X[YG
MKQ/&PO1)H2 W"EBZ^7]B%.6"AIA>!"F=;D-EMH'#?MEBOYPG;9+YN8!,R1?=
MX(IC*3$\N %YG U$#AC :P]$@OGU%UXX%X[J;)OB!9%TW.IT_:ESY^ZP.B*
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
M5^<]9./):=->6EW;VN;![VE_QQK.PHXI1KF*"9)LK<#3LT_W$R#.0^.]EU_
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
M6@7$3&!>]34%1+1(7!R$FW3*\7];W#*1R.3=IE5X4R&RN$A(>ED'?GS*%]1
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
MR&>,VIRJ1%^N :6'GTI]V^?*<]?AC L.SOL<ZJO))&[*O&&&>D*O0SH)7*,
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
M-RHK7)4O<XPDUS(9U1Y$+O2Q=L4H.OT58B=0>#=5?8,],V\)FIKUJM]AFQC
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
M+*6:'@I<(M1N=Y#\10/EM(<7>2V-B4IIWGQM!>X4]QSTS,ZH[Y#S1^)1%68
MIA^Y%>@LC@"G06]'>-*]Y;-9A\X82HSQ% F2^TSXW>.2+R'MW&XZ.4<3-E=G
M'"1/L!+TAY,W>F\.Q@I&M7KI.LN0KK:T:EZ9Q.+&M30;*]Y]J:HXLYM]HZB>
MV6@4"Z5KUKZL<HJ'QF_? ;@<G']")2A/QQUH1.U."0@(?F)A$U(]YKW0/Q$R
M^I3Q^&L@"?D&JY+75K6*;G284;9:1!P!!1X&8V;^UW]O=?$_*7B5'YJYS?)V
M$MRK52T?.SDV&4=XO5K7=B+W^DXIA6_VL9]1U$L1K"+Q@& $WMOS'"XTIVQ:
MWC)IPXM986)FD)?),]ZOLOJ-_7O(/5DZ0E/  Y%IOB72T[[J%B&/QV0:DTYD
M?1RTMSU5(4_=,+5:!Z*I+=0>]G0L"[)J.N]__XIMI',3W\P&*W%X.\6>'=\/
M.]_67 VAX'X=[<(=H^TX%2/(=A&Q+E+1\Q"0@Q1B)RC.Y1V@$4FS8N%W@.\$
MBUOB),VB9:ZADJ.G![4+ \4_;VHQLVMI%YYT5>9;8#^$A6%/SLL>&=%Q6=P!
M"%EYJ9ZV9^?&%?;:.$ <<N8LCV6?5*=M/XC+";:CB659?<V/C_'Z PH0Q-*I
M8HW(I>Q(=JE )IN]>D_N %_]IV\?G=K<2F3=$F]T4)T^^?\[<< KU46ZEA?
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
M\J<2E$__,-6.O]G(8\UM/_*H2GJR1H#:@TU6N;R)2*97K5DN9O90VVR8\7Z
M-(#E.7MHU".2K]CW(#,>4-IF6G%LG<HJ:-]$J8 .I?<=H)19_P\(+1U_#=_+
M7-(>8NN)*]D:.9>SV=W;J,)3S)=D8B'[%LT=V^!#I@^^-Q!'4D((K\@;@+9A
M;-<*F>85C,# QHWCU4W&03J-/+2&&LVAI%9ON116@ !Y6A^1G5MB&RC:#2:2
M7KGJ[P"P3:1TD<$ED<D D@VQ2L7AC><+:"#2\V@K;S;V79&UOIJV3YTB+_$P
M*M,^/7$C0<L'/E&\^I4&_WUO\_-N EOQ6#KH#M<&6,3(4U^M^+=O'%S!6@@Y
MPH1T6ND5&;=F4YQC+&VR9(OER5^,'JAH)N%>CW"+L[ ?<!B\E[ LR4,X_>"P
M5DZU*)BQ.&X7'8K($6UL%OID^[WBNX'&SVP@-SM!M.;'[_<=),C_.-&_.>.6
M$*@K'2[73& $$R7JU)HJH9@?D[I))Z[UW6:+V!R$641+/"8AQM)>)W?JO@.@
MP!<Y*+?X0:,6"5=RM<U)W<L3(C'K<LG@.$YY6JX K(;'D\HY #?Q/WOK05R[
M'C*@V&U6>/9YUCKWO,+RS>;Q]@[YBS'AOA?XG]8E:1@&)1O>Y+.B"'[%$6[\
M93"@9F!G OOUY_?;( I,K#L 5:[E;S@X7EK1"V8O/:_\N:U>^Z",KFX*&$PZ
MM;7GXI5A-+M'PU+YV@1@%5Y=RS0%(:D&+]T?@9GO.KVL4Y2Z9A<F*9D2;MA_
M#;L?;F1*S+I;C_7.Q]NJ7@"P_*?\J'\8&%J",#!Q856OT_+JCAO_J:NY>!^O
MG<OG54S8=V_UMQ@5Q 9#UC_^%H__P1^DG7ZQ@5P53B"[[@5C^T2I$"')K?CK
MZ4QXT0IA'%34\*K?2UBUL6Y<'6WBC,P<=BWJDUA!]45/VG1$=:UH^8D28P.\
M-UO+-?&T@+4&UX+BXEQ[AQ;(9^&RYI8F*8P8FODV_]1ZI<[9];]BL[^'K_@?
M1M9RKW-%[",$FHX+'L#.>A 0ZLR:?2V=)<O666W;1Q+"?8)+71_$]+YA(>WA
MHYG#R B:(]V>/-,KJ_/0PJW24*<\2UH.ON<[C?R#2IO]W_@P*M;D!+K_$A@Z
M79=@DX$?#P[8<L><K!0=;T0L&\-[TO&M*,(+S%18_5??.JR]<OYJVO7!#OG
M[I%=T<-PMASS9F'[XT_T^-L@\A1;L1M1B,'()WH93U%[;,$[0/!_,7!@@:?^
MF.,!;NIS34LBYXKYV9\ZV^=;9)JS(_;X[605MG< _D0JYK"LP=?123E9GLX_
M:N3\AR8C\C*WQBT<=M1!LY_MBD%3MGM<"D_D20X)7UJ5%G9K/.&4( ?]V:BV
MQ3#A@38K+$USW#F66A0WV<]U:G(+HXLC[\\U%X &HMO5.>M7?3&B)&@;&W\G
MB:P_<,_.N*?9T;/I]MGPVK1&I;R2I2$P[XGV5C NIW;7.Y%2DVA\@*X$(%[T
M8W&XZDJI7UX[V.E!;E;!5EG>['8"Z%REQZ"BIAXHQ3J7JOTX0$!B]0'0!YG#
MXXTC%52>OEJ1/Y#][=NOC>&O5@!W@"4GCC_* R03Z:UG2[B:6]$6C:DM+3=#
MDZD!!7;D"E9NO*UW %ZCK@ ED09TUA#L<5^PPK<V/,>R(%7PHYQ.#U*+V&P<
MMK4&'\5&WF@]7ILO!5C/-;#.2.[CH:PM_:DLM8(X87< BDZH\!![CRB+RC2O
MHER_53'/9.B@2;B4W%I.#(_:FX')2@4 "@_*FOX?GZ>BY=VY] A8&YQ[N-;_
MZAV12H'.>ZKK_2:/@TCW^Z2\$7DF!H4[?-.D!E,,A$]ZM/I'M<$*C"YZ8<16
MBGO'?/@?DVI,CO)DVJ9+=@TK)B!5I;P/Q]Y/8[QDS6EZQVJHO^B6WO&-/Z$\
MVF<"I?UWU_X]'/@(50X3T@]U"L5D=-Q3ZJ%08MH8.R@S"C:8P".\)T6L23)-
M]O&>] M9.MJF_K\ B6D1HQ5B3PJKO"H-O>VZ)/^9RJKR\5%2BS7&X_=$QM(H
M=-&AW(![:>!DFW!WXUF]5-& \&*D7ZTF1$.,-+L?-?N7Z)M\C^(I]#,RL"6/
M9VUR,7Z#]L#J%Q\Y&G$$LJOXE0,L0>3Y#&@'5X8YOY''[E?XQ==%^?M3M4*I
M4T''FI+LC=%=K'NK31II]^W'T/J>=L;DMWMVSTM;;/T/-B?>H*7^E;A*0XSK
MR+_,MSJ_C-VJM"R[OB%D>':XCR"W/DFF(W.?.:MAX#G@GOQ7')K?NAU"A0PJ
MZ!0$(-@ZA2PH)*1QO8-\84@U*06WZ8<+?9CU:M+>G&V9JN#+X$N\\<=K/^^J
M]\?L+WZ=24T L%HTQ5YK!W[47#D/.MRMS;R:5IXL/:U_7Y=V!W@303S&)O"Z
M6\44A[;AO>0\'6ANT4?PCPKUVQQ.\K8%):G[K=A@P]7M1!I+ZTV.[S.2T#S"
MC]G_O&J%11O%<3\FKQSHA(^R#/E3;ZET;>KFT\,XW%NO\JX2K2G7Z;5.7HU.
M]*5EOC U5:,0%(G6*8>/Y-&G;M:/GH%U+:=N*7BK20A1G4\&/\+46)B" EYH
MVT4Q8ORDPT=Q@"IWM*!"L</S-Q?)*F-Z%9-.%X)6$]?HDQ@_IU0PP#DC+??
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
M6:G#9VU&4$$V/39%ZI;QH:L>XK*?%[PS;TQ(3.-T(Z:_=>*ISCB^TSCUN*]
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
M.*0,:>+1Y]B*;R5,P'>"<^QQ4]-5%;M<"[:!H7I?@YO)9^Z28>"9ZL^'C&U
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
M<,H7=SQ1 ^CJT+C6(^OF.%_7FWFDQ#=504AA!9_"((%+:[K"BPV5I)9G"8I
MAL'0KYMR7U<QO>,KI2J?SZ<FK N.(.=G'QQXC\6>?=3%+"5*XHFOE(8DI#YY
MM[VQ 4-S"O>K+>>WR#D$W?K$;M][5+4VI=U$Z4IIFT1Z6[D.$,'@C* :]R["
MHS/A6Y1<0LEXL^>C\X^#C6^->-?OB!R'A"&G._S<VH5^*6S"S=MI4%B"-@:<
M8>(]L!"96Y=.36_(3LWV27BE)?,+OI31/<1+"P/P))4D \6[*LC+'P9"R&_-
M$Q%]70\5I:Z;B)A.03NB/U\_B]OC3CYG'VY=9.&H:B9;;^:5\84L[C<?*V#M
MR*ZX@0=.#W6% &'_]&@C/ZZMB=]N-@J(+)CG"\2JS2^<VGV;_Q36_VJ*,83G
M!7>H8*0X@?<KU2IQ>K;O-VX)[KR8DTW2;[>53EF<$G)_]G<'[@2F45ZB]D;4
M,1J.T*(9!=[1:WS&[:^>V3[Y<OHU_M5%/:O_KG4+G(1K/P2QTNX.HRMI'L4!
M7C_]5-PZAGQZ2XW;%RFO+MD\>?%0==S:EJ.?K]E!_:F/4<_U=>Q16@ ]FQ9(
MOGIK_D/W_OP9[^L.FT*45/&</.>@Y=9+,V9L;-YW."J.X\TU_>3-IX*G]_Q\
M+9_MC*ZH90A-\<:9"0_'M.->0;T"OC?9D'.Q/5#V[976,1:5P((?+=WYO[]Z
M?BS1O_10]:#UOE3LN9&RXJ&_W_]\#+'5T<J6=)_]< A27]TXFU^O=Z<<P@[
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
MW)89T,T%(Q'B[I 7:DX7O\+UE74H[;PI^,1Q<3OY9Z_,PW"9<#%@J4<'UQW
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
MJSG=@U]PC@5);?ZK>T#___'_S& [G/XO4$L#!!0    ( $]+4UQ-'&D&3FP
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
M>%U<>TKN"I]7@4EDM_\P^Z62+1 6,U[Z]BM[RQ>Z?<P6^/@>/(9$(+#WHYC
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
M%>$L)Z]/K_J%JK)83OJBI\(N"GCGL\-"HR0 ,U=Q)QG9.XZ!/:!Y\:6L(93
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
M:44(!Y0(A_4)L>V^$'00-U/^Y9K!C1O:^G;L09;"3R(FI#0)F2B"DG6@#2$
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
M5+H4U6-K)*0%-'*KXG;0.15;ZBLI^483.@=2V0UFE_];!BB4>Y3ZU[\R_--
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
M.##/T$VXV+QMJ/3MACXA5JHET#G@X=?8TV([I88$O?4H4@8Q\WLQH/L2UN;
M->HO?-YS(C%B/N&XM_RR/U&?ZBF;PWF3CT<V=]TQDD6_"_S5Q,&:I$#Y#KB1
MJ0XB@J21***&Q,JJ5I+#;ZXV&Y4J@8[D#0[?DB;7:=Z_=Z/&YGMNWC_)O(L^
MQ9!#N,U;1N21:\+D-F'?TLR_?_O66!]CKM#>T'O&[E:DVF<WO;%%P= -)@]3
M+=78_U>OO/L/F*;3T>*H0GMCQIV,1?BOY9@>@B+>$+!KVTB^EL5#D,>MA?T,
M3>^,\H_/XN?3-U'L>E0D-O$\#*J@R0Z+;/B@.= $J1ZVH/9,(!OS%GJ" YQ>
MZ!Y%P-E$.),Z#U4;T!QM$5%/W9<M4?XI;".:WU>.PWBH]K.+%2&__W)V>C-E
MZ:(%_0@3T13U$EAL[8^!"6F>HQG2LY NI>XU HV,!#($?WW],V!H8&OYNJ3!
M8M!!UO(%:=_U$O^C#XO2@%@9TY!RB2+1<MV8ZHCP)31]/X*P3DU>TL+HVG8N
MD&-:1H)%PXV\$HQV3\]S@K5>L*K(GCO14/M*W))GR>P0U'*5P3*%@%D"]XY"
MIN9%R9#G@3Y?CASP$A++'&2>T[<I$ZA]D>LQ9UW*[:V&X&9QR/D#XU<PUZ2H
M0Q"D2=0#Q[T31[=X:6L(!+K-C3EL+?.+#:[G*8K6?Y5WE>]\QGI<52H+\F87
MPTHS!>)(6 H&&"QD#$(Y914T^1#];=US,FS0]E'>D8G LO+8]>O9T)UP5T=H
MVB7G!V#/PA>2!0./&1+(J^2D-0*YR3>IZ=I(%3I6M9+7077PN??S/P.^O)OZ
MF6O[UT39)Z*_Q >B3 N9(F4-))<R%,8M"0E1^$-0#)KM8>TPK*))QC/H2)_%
MC)>.]A@\/^-<C>GR?I^ K!349@M+?C90[(FKT,.7N!D#?GG3_86!Z#/8D@V:
MDNF"ML>%BN#;VTW&'P.?7M.:W'Y(O0]N$Q$"\LGSE$B29)RFFAX!.W'U2&^6
M>J[.-1HW'TPGX")W;E?5I0JZL^6FD>5:F4Y1M6M??=@"YF2@AM_+ 0+5E#&$
M @/V9 7B9@(#.C'#Z.=%B9$=(N:2.*KB#D&/SQR"+H5V\S^,%= 5?[T0;E(H
M_A12#. 8IZ=):6T32='$([2D:9%FHY".:+G-.'4N I8SSEOR0;HO +C%MPW<
MEECL8>_F0WZ,W8&>1?7!6)$7R$=3:R$D: 8+KLLTOP%NW1M<SS6OJ!D4_>1V
MVXKRY^JW"/"+:_%.C2#D,W+'ZCP8[RN"V&N?%5'7)O<;#98TW%)GL  YI/XV
MA<(E%'3 Z=0CPW7I2R'TB:(SD>F76,,KN.(%J/VM]3.?B+ZL'DVB \K156>,
M;K8*9MA2G[<%7.EZE6HN_.X5*_@SEIL<0.,:)+C%[/IR'8+<D/>!L"Q$<,=$
M^%Z3 LDRBJ9;YF%3O!TB;_VK;:!]$81L82V/FGJJ4MII!"B6+L$J=1/F9UE7
MTU3183N^45<1+]45SQ9)CDV@J[3%&PK=S_W4C>7[$O_#JD*V*TOJIA53%VSN
MRP#R9D8[!K3C"S+*P_L%DB.9:^I'O">\#+WZR^SC F>47:Z^CU,O%%F8(DMU
MK0@3)HUC1:#T(C'Z>YA[OX 'G+T$&4#J-,O0)X>CSE4/*GM?X_L;*U@$OLQ6
MXD-T?B,8*OSDUD/E8%PGY-4,B/Y9_>31ZF!<M+$7=&F(I+3NW?L>[-6HNL4[
MRS;<T+VM<_6Z-'Z*7?O\]NR)(Q$, R-%R$V?R7?V.AUDR&FQNVQ7E$;("@G/
M']37A[; >WC+HK-C;V0K;)<].#%VO#V:^]B<B"P=HRE#$Q]2ER0M-%VW776X
M0@:'PP@V ,NJ'FF_[*TN:45)<<6FJL5C@7-:S]>7I0B;QO>^];BK69(./17M
MN7D:$4$[0ZK HT_(T^3F9KD0J$T&S[V\YU)Y]C<[C<;YK2]HUP^G<R9G/:*^
M%GKG6'FPGM1"YYR=/\K'G5YTTXUM\UH2357^$_,"\M/5WRX>7ZRT0!OI-Q-$
MKXCM<QP+>8='"M!C:&"26T>]<:S2IC BR:*,5/)I-_\54JW(\+&WNLJ)/[%[
MIX_%<J?:K5L-]6QQQWN#"\^+]/ZKWU_Y_^W_V[_8P(?C_PE02P,$%     @
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
M"2G2J)&PC3CYP>/IVOIZN:/G,1X3&>3;5^MQ(?>\)T07?A?]M=0K+N"LV];
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
MCIP$E^B_ZZ=,'N3.T]LV _O /Y:/-W>"Z;AY9),&)/65_]F^]J+(U:%-E6E
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
M0D^-!U8[F69G6WM\+UIN=E;#T&1]]1DLA4&?SE4AM5@R(H$$<VG''##"4#2
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
MINC?'Q4@ZT?1@ %],$F/!JP'[B/Q7N14)!CY$T&CLY#Y_0IE#*0T'2^I(VV
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
M=YTH:.5-XU4_(:0>@^NC>EE07*W4[89,2N0^\G/AE['(DR];R/O3)BC\Q8
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
MVO3U V2(9J</_FY)^S^X):WT9S+S_VVM8$Y! '> ,E>/#JDCJ*BO,V\(X;A
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
M^>!%K2_+<LH6)[%@ZHR.FPT?D(Q4%:E_'-2B9^ 07/;C7(RXZUN,N&Q\#UH
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
MJ.W&U,9EKY(6Y5UZ_N6YZ4!;=&BM0<LVB6;)VKJK1*T&,]741 >K??93XOR
M5T0\(\^:E^O+#]/*T0,(BT!!I_FK7D)D3OW"E,J63)W$1GROE/B>E 8"E]R/
M_0H_R6MGV/M4M[+X.Y 8\2!,%22KPEN+%3" X/TX7%=R-/B#(EZUJ6>1B'2W
MSI,75@5F*&BUL\() ZRM)\4U;&QN[%W3O:TS[K-*3;[^@V(G >-EFM>3,_E&
M&0+I&RY$.,$NBIS6K)HF!<EW$NPS[/5]'%^0.%K9$IM,?4I[*CUXHR#Z/D#K
MU*#G^\B'^'"$-S/,BI@W,^#/&U0,MNV^38XR#3=.'-;CIWON+PREZU\SL28>
M&^H(.[VML=LNTA*3^!7U611G-=[@&?AZ=7B[ L<8%^(PI&!BK3=ONI>U5+PP
M)T[[8Y*6EV5UV),4CB"EPK<?H,F%S^I\[\$4AX,3-QIIFEB)%'A/E>Q6U%)2
M+#;*6+?+-N;*-[VD)XZ"45;+Z10^F34#P8=)B6SD*$&'?%4! \2J?MFTJMQ#
MY5<W,EJ9W[Y]GNH#XZ</ES?)1H%+$;GO_3+76)G&*C2U#,HT-$4=''HY[%WS
MVC\8&2_??"O=:)40)>!M]3P5N"89QIN.^[>W17\^E.H'I/971Z6VI+'=6:ZR
MFU%CU'A]'*4W%;7P."-2/[$V\/=O80![_DT"]9T/R.?-?=E>T:V25]>$<TJR
MR]O=2%\ ^A[10*#+=8M<7S?=-IT<(:,&S_45].T.C_?#X \0V'[TDY(;IW"G
MR'SS:3,-WWGQ1.^+!H;R6N^5& 2>W,@T/7=]@#@=D :(]V;$#I,EDX[&T *(
MHMF+:BAYL/K#57#2P[5Q#QU:1?5K-'$'S+9R+:#*RKS0I:;J-.7RP+5KY'Y/
MAN3(G/@'V6\&?;Y 8]HL=/[6J_&58=J(,D/["?6S50R0&"S40&2DCB;(A;1D
M?&E:P0#M;$C]1TVH.%44'PL)&H+2Q@!!#PLQ0+=$V^I<!5V-+Z)_H$/,BU50
M8>IN\JR<1 ,L/8PN2OG!L,85BYG,A,X9@2?D@UW,MB]!]@/4R.<M"D1C]9<S
MI]J.&H4TSZ.Y&Z,,EUV/[D?=8^RY3:3@ N3VAWC8\"'5"G?WFUJ'M]CU7'8,
MJE/G$!2Y H\7AC>*-Q_8F_-R&,;DO5E^%<1P[EVWK?R3S^H\L>KOUU<<W1;B
MYR@D+"*21_L3\N=,D4^O$?;F3#O(;2J9=A3HG]N%N 4NEAW7MZ2C*HL]3C5[
MX?L[]>:<"+^QZ'SDHPZRFT:=OBS-'\/TB=_8 !SG;;J. Q87%]XEBH8-UCD/
M[CL^1:]+&"9KJ&PV^2=A &[?=[1+(&)_ 8<T2I3SO";WZ:UA\11'\LFI?@VY
M!;!ULHL9\>>"\ KV4OYJN;)^_M'"W'=JH]'B3S$ AY>FKNG@.-9G1TK_C"^S
M;<AS#'&S[S^?30P#L'< _#WUJAB 1PNQAVX;H,8 JT^#S O-]>9!Q[*0D+1#
M;B_LW#0J^( #XY^B@[_6Y(\6FE[0=S:1.XMS#QUH:I8L15L.L<[85KG+C5G,
M]5+3DJ93U?%XWLGV$HZ4/[< 0MY0N+QF# U&Z<U;T#F<N$N"'IMHRC)DADGB
M\TU-S=[:4%],(/4#EAM?CC5>L9\$M9GQ-VM8OG\DVW<&G4K9N%O8[N"\[.W_
M^+,AK=FT"]E3CY71UN&V'JTW<\[-&.!-ITX$?W?=>O7!4=H5+T^X4U.A0#7Z
M*@(6CE*$*5QD9:T*8A]R)'M7!ZAC@.@OYHJ0ES%:!8<7T:P(2!L+2*EQ\,!.
MWJ;(/C*C.V/"**<QVIF&\&YF+WODS>.2 L5^ VEH3GX.,YGT)L\1V@_]P%!-
MJ.@X7!?I,,_4A(^2'W0$B\R;^&* \[W,8T=Q4ZMB2BX]=?Y>Y)DBX]%O%V;+
MYY&@>3EG?.Y(\I#Y]E'!>@,,0&236W!XHN3MB;>5U7Z6B1>ESDF+?X@7=D(R
M;]L6*08W"$JS&$VO^UBN/E]]Q3ILR"FFY7VK:(3U7M\C)+2-#1'NY7.DA^X;
MD8@NOP0I7;WK#1/=/<]Q.[+S[<$WLH>(>*%M'O?*_=/Z!O?+\/=F,PWT\#..
MY6UZ%.\.6X0 FJO3#3YWH=-UP7 _(=:F>BBTRN%2C6/3I!+DM8%TS^; SH.X
M>=@+>8-"K1V2-A_/0-0=H8,SUCE-$[&S5'!"E++0<=BN:AP?T]$#4,I67*"F
MG[JSU*3@?))5>X/2XU>621S2'&7O^9:>Y7$>^&" YEWTWFF/EYKX/W8P@"1X
MY52X>[Y0B\KA*37237NHGNE0+Y$ITJ2U*ID3 SA,XUPG92#/49<K]=_FM,;;
MMZ$Q,",V[R"FKQF\E?8A1'"+1EO9Z3'V'_ SC7;)G .;#>0AO3'  ]N7D/VZ
M&U ]*-\.&^H=J'7@](*\!@;(F:0%?(IIM!7/_<V-31"L@= /\3N]BPS;\I.]
MXD0/WYC,?[7"OLISM:C!'Q%YX^2^ :U5SC<%ZK,W]3@N)[?O-/*."'*,5I+=
MV%K8B'EA_U2BI3"BX[QJ(O%[%/^ZH .\(P[ZR,UB>F9]4$MHIMMFGN7&V.4@
M8LEVFK7P3XPM$6_CNKGS,<!O2-M<'"'J%I_EZ(R<ZEW:D^^VM%ZZPN\ Z9A5
M[5*GM@#3?!R^C79*H6_WJ*RDZ^:JL'?2NQ6J_;I>32E1;_K6UIJ61,Z\IM!Z
MJRQ]!P:@\'(5%@3+Y:U/&J7V="]:D64%.A%_36QNV>J\[VLP"D'DNPL?8X =
M531M,A0#< YB .*0&Q@@#0/00.!&!1A@5]/J+$UGJK@8*3$U@! [>;M9NXF4
M.$D30=W]B/3U1"AUT&$ <O>ZJ6L7KUEHJ#NW]@B49 L1G5[U)CHG%G+Y'F=T
M0W,!&XVXG/ YX4TB>!^=5/D@Q[![>'SYGKDR=7EG#?K!G86XN%1?V,_-1A<A
MP0.M?5><^XZS#N*+8"Z-2[)9W<, H$_')O-%DYXA_CRY%1U3;2>OJH?P_9D;
M3>H<QG<N I./=ZX2G Y,R3WKYP.%Z0_.H(QW=KU2S/U(S$_],A#[[[--S==8
MM7I+QS]H7>1%(R<G>FV33ZK1M.1!V+[1O%@ME>MA@,5D$/SN-POL>//1*'X)
M"[1ZIB%Q;..8TQD8[>>[.J[3W&\P9>#?"%'(^YQ&R_4!T=G96ZRO?GG'OP1V
MX@.Q,N>:2<URFE*DR.ME.F>WMT?YI/[K"B/(#G;A=Z!Z'$JZKA[J'Y:)0VFH
MBM2&/^^IW8C [5\L3Y5YR!G7S0GSO_CB6X^3?L6[?3E>G009];I'6LHT!JYC
M_T^XV[_<GDC)1A7:["CTCSG>XLB8L9?R)'DHV,*0'6RB-SM$K>$JMC\)=.)'
MP,P,+W8&@*6@9M/F%G8^?AT9U^H3H>"Q[L.T*U^R>).8 OC4ONZ+XRQ;4/JS
M.Z"91L'*?K:%F<UY9J;C[3G=^(X7\ <OGMGP.+]IZ@-<IIY&. Y(@!TFOWUT
MIDBC_=P/UCB+EX"63_EE6*)[3IU$EHY-Z@>2Y!16#XX+!Q\@GCXGVS=XGSE.
M,K[9GFG&9"U&J-B95!\YY=HA%A;J=:%5Z88L+^(P7OP!VG(X*-["5O#MUN[A
M9K]W/R].&H5'2AH5DJ#5N'(A.\GSQ*9R9.#BIK[G2Z-0EF#U^?K&E?9#60RP
M^0QN)C0YIQNVHHZ A&9]C#U2KZU\UFO^S6N7.U$BZBLXCYO.I=XZ(N+T\=5.
M9V)E:@%ME0QM2DM=<@!PIUUJ_*WFTRGT_K $Q$,>G^I"6J)W@E*Q+D'8>0B;
M%* ^VF2;9+.=JE6_X#1WI1P-E1GP?VO0:-#,5MV)2F1A0W^ZBLUUE-O%":RP
M7$2* =[C80!^T-F *DI>#)U-@2K" $?7P![*<CB'PK\\Q(9 #)R\ NV68X#I
M@YU1&D.*,@@<GG9P";)DBP%JOF& D&#(R#,,D)"&7H%&Y6=^\@O_XQ'H\#8L
MD%ZV9VILQT888,L'](ONUA<*>$O9'F" UE;0FB(&Z!G  &Z#O^[/@D5;.>"4
M'LW*B %T"-#ZD-/4Z%_VAUP+$R 8;_K%O/<AO^P.UJFK?5^A_5<3S_IE;XVR
MF>%_*H41M@ ((P3NY:6P9X;N1+>?7CN=\$O;!-G-5$G//=T,CSYXW2'GL=S
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
M@@8L1!]?Z$5IR_*";<F4:0SVWOQ4ZL7:A("@E0O33DZ=SW#X:TJ8OF+M*-P
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
M]_=>3%*HD#8)>A]8F@TDIPRM0^\TP=YWZM!Z0PER8!;U^Y.\F0UXI?]#KT!
M#N$[$F.1.U;J@81P:T=J'FY%]8$TZ0W5'+_F'Q9)YVVI=%HJ3K.>7XS+>H^-
MN(C41VQ['5/H8V<T7S122X+B>,$1 X"K,0"MZ0PMPKR')3IU*=HJ&P.\V+N+
M 5(EYXYZ(3NZD!;O?,@ D_/I4A.R8/E;UH12Z9/.LJ%?'0;!Y4= *Y'59[MS
M*#TW=^V-C'$9J_'57QUF^^7X-;59Q8\L)F3=I@GK5Z4XM3OK[#P]"0/>,N-^
MEFENEU AF[B<SY,3U8N^T*>$]IJ"S EB@'8L'1,M9V  ><>F[40,,%\8.E3I
M74DFZO!2H,?LQF[;X: :FUL6U0NK"DK79CF?O;""5.XX-%7.Z&+Y;DO9WCSU
M2H_RDY*)3CE%P:BO%YL*"Z>2NOS[GEXC^.-1!HKD+6P]: LU4Y[6R:6;%<&S
M["5O;C2[I*!U\*Q*9"Z-#,PW2+ ,YKQ6B\JW.A6OZW9L5C.KN?]4@;#K6$M<
M7J)BB<)FT1/RQ^)/^Q#RP/M/1,9[>'>#N6S#/>T/NZ+QY7U*;G@HJ_7K$ZHH
MGN00U ZV#FPTP0!A)4YAU^+E" 1\V=+32@^ADN6(-/U4#V6/L25%#GQ2;TK6
MQ1/8EX/?>39@L,KHHT&B*=0Y#$_(;\/:]C[YJU^%C/KU>>%.01)X:HUCSIJ^
M3\+(D$EXC?6',$D-K]NIAI[3:UI]'90B"SDD.ZG2*-<<KP=[+0J<PR65ZKG!
M0VO+3,[LUZD3O16,)EIPHIYB .H5QB(6GT>FU3#49S-#'H?4<&4:_>7FO_0L
MAM;\;"NK_$U11O#\QA419?E<WHFZ\RY%NKY!H%M V8]>N'^J\F[SLD/^0O!B
MYANK8"5VCH5EXG;=4@)I+A4_@EL[S@S?0'0\R-$<K[J;B*;GPNX-3.HC^[YV
M!Q2T9E.:[DENAAHKLKDI[&UWQQW'&5N]:Z8EX0'7&L-VH4@UM!0VALHC(1@@
M:.D( US!IA$OHA<@9Q<&0K )A;D%9#?Y^VK>__>7_OC2VYKPC_<6?D(K^ ]
MF-#27BT#9NA6)"3S++59H''@^\<(!QV;']1.JR$V0J Q*X9-6/*>V$4)_B\N
MN25;4;=O<^FD">CG=548?(2TDH"=L7P'P9HZ(JL1 RPYLB%:YI@PP$H:EDE1
MO-M-QR865\Z2PM%:[9 WBWXZU;MH7L0)_S0('M2(G=$ Z/O,M><@NU712$OG
M2 RP-X#E6S2-YQRJ..M4F!Z5%H8!KI[D."^AL-G13XZH>F@N? RB15L>W)KK
M16:UKN6^SVTO'.]VX)?EI[V_\XJ1T5"TM%]%"5"YSFS0@*TS?J)/39O7;5L9
M2.@>10',PG9'=4!2@;&B].6M98=1T:LCW#?M6]74'Y!/DVLIBGRQHK%'LVBP
MD#L*;@LYS<>KD98_)L=;N>2HQZ*^::'T4Q!T=S<<9MFPV$4;BRVJ%\%+/,^+
MK&O+/D[/VF2[WJQ;>'E4Y%@C5D.$S[Q;IZ702FF?BE\VM(4>9CZBUGB=(OIX
MI7?OZ6+0N>CM%,[8.P37W/;S4%>K.S# \0H" V  8KEMM/X@!B 5W&E">Z-
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
M2IJ&L[W7"1U^YMNKF)T+]1]'M/YJ[700PU)C^] +S#7S;Z O)&-;D_M]";F
M,D_<(A.T)P$X0DJM#O%!;;"NT0=# %[VJ"M++U;=MM0=CA082@A8B90H&W>2
M.J_G['/QN;G<W<OZRVD^*,=NH3L=Z.C4R !XG"8(_\ZSS-90(Z:ZH(S=A&DD
M?(AIY&9_Q!WGT@ UDT6* ]T@Y42P1V5T"QV6&Q==CB_8MBE_?1S(0P)^'9D]
M?4J5_(/]?IL00Z5UQ?4E2T+:PGD2,,U"=N8M#<!/F.>L-(P',M:II"J<C(;7
M>F2.TI<O$H<:4D."O=TB4[)[*VTJ>!<->MK %)QCIXQ]9#&QH,"8PX4$N-#2
M>),)RI'??9X!TZ_\&KGQ0N^.X52KU=O*=]=;)?@C0.(77".U1*GFFHS0V5)M
M#>H-%36A//#BSI_EZO7=JP]+@//I!@#%CP&/J6YRJO%$^R2"JA&9=98CD, '
MPTU:69J-13/(LA&[V8^==U*2UIY+IH.$3H15*BWQR:50;8QW+"J;O\FSP)VM
M-YW9"<U2PUS&F,)PK8>[0)^KD44M2:X<"(F_09T360457-(01-/%>M7,4>[O
MG#SX$9"P]!-RQ/4\>>\;T]6?>B(U$-8V<')P2S$V<NO[5)C&6,ME]U%WG^"L
M@9P/M28^\M]H+W$N!R#]7IEXOYD*ZU[8\Q$6( $5=:TGEHI ,&^G2?R\ /Y>
MOFXIOM2,V#?V,=LKW>>2=?5%BX>-3A8:W/7=-RHUHG"#>&4_^5LYU[7ZGS%E
M!2#ET-T7Z- >L3LA);#'D$ 4L0!G6$H"OD+ZC.';&=>.7P\@]%_<?B?X80EP
M3==U@13C*L<4+Y*17AF<D>#N6[YU]0=W1G+%QC5;O9"V7J\]SNK3'G=R5\_;
M5CQG;]$]C_N)ENI3BYNT\K[P#-N;)%]6=N-")/VE,LO!#(&6ZE-R1+;AKBW,
M\,._L[-NX^X\]7J8@W9UX= WIKQ=%G@^8H^-GDZQWX[P=*J%?Z#8$YG9#:,C
MZ(Z)UB<(F6A_,;1Z4IL\+67P=$0EZ 7GAQO\IB9"X9K9CEP;)FA7S-["+>2H
M3>)4M5VFON%3EA# -B+'1#.FQG-50Z[#03H3US^QFMK=*)-Y.Q*G#_N:I^D5
M_\VKUK8Z+6HH2],IY\T,E 4?58GO0/'&*38[D("=X.QR7 '3]>-K1>/Q;V\K
ME83[1HS[+2A0;(];_LP$"6A>^($Q7,15%7F8VD'>=R(_?:G/V)P72P@E/J_
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
M%9Y8+F7*S^KN_Z& ]GRX;U1*SSCC@8 $U6HEQWJ8#/[L5,U]R1RS79NC,AQ
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
M#PJOJ#T'*7]LA4J^E!Q\2<(43*$%4F2-A7&J>PU^5.Q_!CZCEL45GYU2IY$
MZ)1V ;%?;\7+TK:GS.(9"=CNA^%LCK(DJ(80L A-UM%G-NU&-[4)@>D9)*#G
M-N]!Q9C1B,*.@$8&#\^D0=+C>;&[Q)L5(_\;*+\P#.N$1L!96JL09]>U&K F
M\0&?G1.-1[T^6MW*L?F=-F^!8M?FOZ&A5\^E24=X,-4BZE8%CE>_&(AZC_L:
MB5.+U@Q(7GY.%9MP[U5QTMNWOTT[*FTRT;]?HT <FV'\(S5S#D?:6*Y](]GH
M3^YC&LW]STO"#O0DS,*_*C%JZE -+Z5JGKV'6E>Z(XL2%[,-;:(Z@_U;N&HF
M9>R]1J\<C.Q=J/VCF(7^X8,X)BV5(1M@UQ^6.B^,!7?9PFC<1#>/:[[E+#V(
M:!TI@"2P7A'D>],">^_>CE$1C<A$#R41K]5@<=6H2EJ"LN9U>V$UOZ"@LT::
MN.25FYOOG77@?[A>R&ENS*K-=,TGCH!8GR).]:6?HH85=5/FD8HI"L(N=8PE
M -6&W2O\HR+(4!><77$&E(@DQJNKOO/L\Q+6+M9[).TK2>';Q/..,O?BUT^W
MMP,NAZNE<D-=I]35W%'-\C/?IU3K4FO>/VG0Y*\;?WS.+3Y"Q-#_]O?<+\#2
MJKK%47MK? =:,:.8>S75#S7$ML%+.75_Y'>V<T@08XQ919/J514+OD%6[B4P
M%=03AF:-)W).$$P"N;)BJE ,93O><?1U0S2G,6ET5'*@S,MT3NM2PV$"]AVE
MT!?XRE 7R5GKVPTNB7W\/T/S;Q3*R^I1?_*G&\O;T!)N_L<*H.LF"-GR_"QV
M.\QB/FRD]<4VW'A.LI)@#CYD(@&]?U#4Z#XF 5TZ),!TB!"O]_?UOZ__;[AN
MAZO#,JNK?7/<4N4RD[-*6T[7)@$4=O#1<+4&J?8 ,/+^]N /5Q?N#:'SI;=C
M]U7.I'+@2[ 4Z(.+=2,[9KSJ7F,[-M9@CIG6JS1 J)1H/./UWI]Q!6)O%RGL
M4NJP/NW!M"O?)A]FW2,!TN5^UUW'5GI!\=SHSY@"-"CYK6&IB:A^$-W]!E'6
M?.;.T*M2@<9G[];B2ATV38=F"W5?A5Y'P%>T>&M:D=ZC&C\*W?:-0PR#+B3!
M%J0^$!_7W\9G8T$]TO<-8MQ03I$*,V9<H<XJ(OO<FUGB[:7V5)XVZPTBO<UB
M]1S]OPYI]E,[N"=*(!%<DLDRYDP =3@C@+%UC A3Q*JW+]DT&;[0L#E9'I+;
M@(\G["@X_BK612"1.04!GVYL5E$P@E9A]QQ220 WZYD.>$\,A#4E >/7R23;
ME"X5TH'S:VJ>$LWL&'7'V3RZQ<#<.;IK1BLH[NDJGM.\Q4GD+^@D 62^7@A;
MV(#AYT+6_HLG8/_N!"V>)G"Q9EKN1BV'?%-&[8A6?S.#.:,^#HV0XB5*@DYB
M8,MWP.@\$O#)E7@KE[GD_Q]7_^-3%2JMP@15S$+G#C,BE7/CJ@=.L*[$Z-5(
MJU'OIL[%-A%)[3:1YL>$"W@95&64L%"BR?#VA10L.MFGAN:F6%.:GFS7NSCJ
MC(M^T3^Z L=-:8VFHOT;%SBM()&>]B?-21PSMK-!*4IZ%\VV$$+%8KSI#'Q+
MYZ>$EE)_3:&&.E/99.O1<N=F-@4^,0HL&TI?-OI&U<_>$/L=@'['7!MM%DX
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
MW7#-S4 YB6,>,P/^",LT@C%^1NZEHII:*+^TXHTGL0-!2='?U>*^(T-;;9;
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
MA[61C&CG5PW?O** :BG2YRJJIGW:&9!PES/+R2E/D6:8/?O 9!W4WI%F_G#
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
M^2GI4FQ___0%1A4Y\*%#=ZR1\]3G&<*EKB;UXN5>M7(DK1'Q8_S;N %W,TG
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
MSR!'V2]%896KBWR<'2G7W-Q.ARLHM=E&S?'>%Q!&RQ4[7R@:6S?3H%WJKX'
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
M2?]52)9[0#L97/( YWKFOP%02P,$%     @ 3TM37-.K4,[L2P$ K 8- !4
M  !G<VAD+3(P,C4Q,C,Q7VQA8BYX;6S4O7MSW#B2+_K_?@K<V3B[W1'"-!\@
M"<X^3LBR/=?GN&T=6S.S>SIN5. I<;M4U)*4;.VGOP#)>JFJ6  (4MZ)F&ZU
M1"(S?R22F8E\_//__'Z_!$^BJHMR]2]_"/\8_ &(%2MYL;K]ES_\Y>8]Q'_X
MG__Z=W_WS_\/A/_VYLM'\+9DC_=BU8"K2I!&</"M:.Y <R? W\KJ]^*)@.LE
M:619W4/XK^UM5^7#<U7<WC4@"J)T?=GZK]6?$*%!1!(.*48A1()$$".902YI
M$#.>1"BE%[=_"L($XQ!'4$8(0Q2J:W,N.!0IERQ/.2*"M8LNB]7O?]+_H*06
M0(FWJMO__)<_W#7-PY]^^>7;MV]__$ZKY1_+ZO:7* CB7]97_Z&__/O!]=_B
M]NHPS_-?VK]N+JV+8Q>J9<-?_NW7CU_9G;@GL%C5#5DQ3: N_E2WO_Q8,M*T
MJ)_E"YR\0O\77%\&]:]@&,$X_./WFO_A7_\.@ Z.JER*+T("_>^_?/EPDF3^
MB[[BEY6XU<_V6E1%R;\VI&H^$BJ6BOMVM>;Y0?S+'^KB_F$IUK^[JX0\ONRR
MJO96U5SFFLLPU5S^_2EBOXQ@WQ._S2&O'IAKQ?WDB\<A3#]Y8_=&:0@Q/<,[
M9$:SW+U0[U9\KG=W0VHTZ]-S[.NU*!NRG.&UV)+987FI?_%1_=23T0L-*-.6
M3J^Z=U@5WQNQ4A^25EON+0T*_B]_4#\M'FMX2\C#XJJ\OR]77YN2_?ZV>"JX
MNJ]6C_[K':G$%:GOKDG!%R(5:1)FZA,E\@RB/)8PEZF$-,2"$\'C) H6S>8]
M7X@5_,O7-4LM77NB?[! H#FQDRM1EX\5Z[Z!BA']_>]X^]<-7? @*E!KRA>
M*=K@01$'/Q4KP,OEDE0[%_S\S[]L)?($[?)5 %M:8=51!RWY"[!AX (H%L#7
M#CK-!=!LG,2H9'OTEMI4**N70I?,2>CM=JR5U*W$DM2T%;M?3XD?);^(95.O
M?P/U;]H]:47REX-'?UFM92,5.X-_?\4OK%2VTT,#]QZ%K,I[=Q":TOVMZ1Z*
M8NX/H*RXJ)3=?$30@W?\?;$J&O&Q>!+\PTJ9@[<%78K+NA9-?<F45?VXU+KN
M\KZLFN*_6M-PD>0HBY,PAP(% 409CB'-I-*0+,Q9*"G)&%X<?#O/;A%[3HPV
MC)G),+!Y/HJZ!F3+ 2 [+-@I% >PS=3+1-@Y*9N.%]@R [;<@(Z="[##$+@T
M@=):[[BCX4D+.3 PJTYR!^BEAAJQDIN^^EK<K@I9,+)J%('R<=44J]OK<EFP
M0M0WRFYZHP3]?4&","*2QC##4BB#1U!(<A*T]@\-<L1YRFT,'C.R$YL\;TA=
MU*"4X$%=)!3<&D] 5AS46_:TJNKY P\]@W9:RA!B,\WD'S@[;;1#'VP9 &L.
MP&^:!] R\?_YTT!V4GO2.H9$9]4T=D"\U"Z6=]MIE+IJ%E_4JR)^%?=45 O,
M Q[%:08Y3A*(F$@A93&',J=8!E+D<9J8J(P7ZTZL$UI*X+>WY3TI5J??X$')
MAW?R"'DLMZI6:'6C'O<2_"I(_5B)-JA[5CCC[7E"E*']IV[9V7OJO[;[[N5J
MLVRL$R*L=\ZI/[M];+7I*\1GY3\3O?,^JH>BOO6$%LNB>;XFS_KQU&\?Q:54
M;^Z_"U*]5X; (@U%+FF"(0HB]0_),,P))Q '+,)9) G-,IMOKQ,7$V^[FSM1
M":()VGU;W1 U^]1.CI/==N[8N0 ;AD#+T078\'0!FA)0T48=+D"+)M!\ <V8
MOX_Q*%P\?9O=>)CU4ST*II=?[G&+N6FK+Z)NJH(I?T/'1JX>JTH164C$XR2C
M"6181.JSCB.(<YS#E(>4)R*G61#::*.C5*;^R&]HMA%..Y5S'!8SE3):6#N5
ML2.GIG<!>HK^=,&@0)[V^G$:L^[E03%?[M7AB^WVHF!\<?F-5/SF_O:Z$KRI
M[E?\_9+<FFRQDS=/O+U:FN"FN&\]0T58J$74?XC3L7!#H8=WF1=Y[7;8:5'!
M;YJR!R/[K%1'MEDMV!]ORZ=?U+W]#F-\N[%.KSC+ICHKT'I#G;_0]</61M&N
M2=4\WU1D51.F(S^7WXMZ@65,HXA)&.- 6]PA@33B.<PE"<,DRX,(";O/VTE:
MDW_DNIAP2QKLT :_:>J&OJT)9J;?/B](V'X!'4%P^!*>%<_;]_ TI9F_BF=%
M/OPVGK_%;5._%5*H+RV_(=^[>/F'U9/Z$&O#^,/JZR.M"UZ0JA#U(LAS*E"6
MP92%(43*A89YQ&,HLBA(U+87E%KYT\:4)][P6[*@6 &Y++_!YJXJ'V_O@/J=
M\A/L=KPYH&;[?Q*8[+3!F@6@>-B<G^W#MLN(/^5@+;LG56%.=U;%80W'2S5B
MOX";4GDGI5 *ZDE\6+'R7BAR7Y3Z^B*TG,KU;@^,VNR!-\H?YU?E_8-0*DW_
M]MUWIEQV=<,;L1*R:*Z%>B65GQB$.94Y26!,N(099@A2D1*8)2+!4D@<9M1&
M^7CG<&(EU5$%C=J /]&.\,_JD0"N?F*%6+%GH#[.XC\?E;Z".M]5N>@[3-NI
M,/^/STS5O>I#L5.)&U9!QVNK&C6W8)_=B_8/[[YK3@7XJ6?OYXLNW0FV@H ^
M$ 4NJTK'S/7/;4X4\QISF Q=3TK7/W^S*N?)X'VIQ*<CY#UUZY-H=G,N^FWP
MI5RJY6Y_)<UCI=35):V;2MFSBS"D<90A#-,4Z>S02.GX+,IA+**,Q821@!N=
M?/IF;&+5?BY12?%ZL9>AM%8G%Z!G&*PY5MY9S[.EF^KM&9HI^M=X,G;Z?>:'
MXC.WS G!Z3/.[-CZ4?+0G,"TR$YS6]].47-1+-ZUGNS[8BD^/;;)%B2/ IFP
M%$:24XB(P$K9"@)3@N.,94$8X=1$V1Y;?&I;N"4'-#W0$313=D=Q&%988Z6S
M-"K-!3-6&$,2#$3 U6W=?E<_;+?YT<5FV:I#8JRWV^ U=EOFMK[CB^M*W!>/
M][4RSXG:L&W"U_,V\9"E02QDDD&"F8 HI!1BRC#$2"U%8YRRS"CD;4!KX@VU
M)@X>.NIFV\D$H^'=Y5ERN\VV$;HG#'[K2 .33$QK('A?&MQET\\$R![1>8 Q
MUDL6HG9J2M_0:J(PZDIX_]YDB5F4DX4L:UUE<XN;6W;)>:&?.UGJO*8/JROR
M4#1DN<XRQ4&48<Y@$ 8Y1)(GD I&8(*14EPRD!G'-K[6(+6IS\TWM-N:.UBL
M .O(VSE!PXB9>3;><+!39CL07/<0])3!;QUMC[Z'D8R>'(IA6K-Z"49BOS3]
MS6YRV^$?KC_W[Z:(XS .$(=Q1D*(TIA#&E,)(\9)RN- F2/(9C=O5I[\Z$V!
MH]_91ZI4'_@LI:B4WV.W;;<PF&U1)^'LMJ,B,<&^.V#<TQ[;KCOK?CH0Y^7>
M.;S ]8B;-B_M,8RX$#@/(0UR#E$0"&7&XPSF412E$8\PRJ3=8?8!C8GWSN90
M5A8KLF(ZXL3*NK$LLCJ&C=DV&BFQW8;2Q"Y ;X=.8H\:B.7M</F0PLS'R"=%
M/#PP/GVI?4;F#:&/2U)]+.KF1AN\VU?.,"OSY (3[[6>+M"$]8F>L8\\+/7P
M1O,FL-U6VY45_-92];O3C.1R2LX\O>IL"9IG!=M-TCQ_L6N]%*E%;7DFLW_3
M=.]71V>20Y'C(G@KG=E;?.::F&."'1:['+W*[1WZ5#9B'9BX*=^0U>]U;V6'
M+*$ISBE,*0T@8BB!F,<IC,(@E8(2'K'(QG0Z26EBI=[2W02YFA*TI.W,I],H
MF6TZ+[+;[;_C8D_@KIR5S=/&/$UGUCUZ5MR7V_7\#0YG%G\MGHI5\_6>5,W_
M6]Z+S9Y-.4(1YS!$,8(H)!+F0F*((H2R,!!1B(S"?0,T)MZM'5'04@6:[#\:
M;M4A6 R.)\8+:[<]C\AY?F\:"VQQ##%><+?C!YL';7?:,"S1X"G#B5OG.UT8
MYGWO5.',I8[F@/BVT_JB*E?J1]9F*M:=?_@RB"!Q2J(4I9"E&8<HP1',DYC#
M5"8))CB(<F15[VK+P,3JZ(O0F7/+9T!X^=!VX]II=[/'7=L8Y_+D7U=E YY%
MLU['TORP?2J&5LF$6%L:*^+;7KN</5[F"0BY@N'+NK$E/Z_1XPC.@2WDNHYS
MRFH7,M7;N'C2%MCE<EE^TVVHWY?5525XT7PL:^5._:TJ&O%9RGH1\E1Y-I%0
MRBPARN]A*20B"=4_.,H)DRE+T&*WA:Q)&J0U&T9[[6S'W($MUU("I2)EG4)J
MCZF9/IH,)]?4T#[>OF7G FP8 K*L0,<2T#Q=@)8G!:C7[$]G0/QE>MJS,'=6
MIS-(1S(XW==R<..^B)7X1I:Z\6I1Z_$#:P.>1E1;4 E,(MU!6>84YBB5,$Z9
MS(G(PCPR"KX,4IG<=FK)Z@*E-5T+S^8D- ;.G ^![93%6M8=DB[NW$FA+1PZ
M'\*[N71'0/#DTIV3:="I.WGS?&[=.?[W'+NS%[L90U?EJ@T8_ZUH[JX>ZT;Y
MC%6;G/Y)-.LV/7F6I;D^)$^S@"FU$V60XBR#4DHLDBP,D33*%K>@.;$2NBKK
M1D<_2]H07?9=*55^5]1"::6.-4OSQP1%,VO',S9V^FI-O!M=LR9_T=6]K)NC
M#=@ZWCLE6:#AK7?[>8HSMVXWAN"P<[OYK8Y):"OU1HBZZ8H1U__UCE0K92VU
MI!91DF>2I\I=8D0Y3@(+F/,X@ SG<4@BE'%A=6!TGN3$NF--$A0M!Y;I:N<!
M,],3?F&P4Q,;!#KBNAM$]PO8T^\4AL?<-V-A?27%G2<X;[:<,0 ':73F=SIX
M*KI7VWOU.>@Z+6YR#F*:(R3R'-* Z_SR((=YCI2?@F*!.25<$J/P[P"-J0V$
MS0P7_9$C]SHX5>L=OWSD@NN>)WJPV_U.@^!2@J4^@@?+OL.D<<OS(20-W)KQ
M^%@:"1H:3? "="2MZXZ'!+9P:<8+[N;0' #@R9T9EF?0F3EQZWRNS##O>X[,
MF4L=$@LKHH<R7E;5F^</*]XF4QGG%!ZY=V+5TI/<[?>A3&?ZK+ZB7,_7>32M
M7#DI^[#2\"&VG<8PD+C/-?258#@@GEMNX;$%YTLK'!!G+Z-PZ#K'7DZ=H; 9
M^*2G?[ %Q2P,<"A@)*GZOG,<PCP( TAR&<=QF :IM*HX.4IEXFW8TO RH>TX
M1CR2HC5Z:, P1+E,(,XCA1:+<"S4_W"$%D^BHN5L*.U2,\9I374+CS9UKI:D
MKL%E&\4M5Z#6T\$ !%.#:N8;C0;*3KUM$-H99->2]-B]:4@B7QV8CM*8MXO2
MD)@'G9 &+W;H&,W_XZ;4#9/:]JRFG:)W;YI88RE:CWW/Q:8$NZV=_F31(GI/
MRO.6@K. =GOHM&S>>LZ>E,:M%?3>2O.U@#XFP%[KYZ,7>&WY7+\M:K8LM>>[
MS2W2+1H9B97+'P429ADBD-(L@H$,&,*1P!FW.B.PH#WY@>6);LB69P0V:)I]
MYR;"R&[GGH8';/F8:,*9 P#3MI,^2OE':"\]!(EAN^G!)>P_MY_(O>#OO@OV
MJ+L9?I:R8&IOOE]9EP6>76AB_=#2!QL&P)J#"_"^+)M5V5A4"YX'Y?P7VRL>
M=KK@/!2>%8&5O$[?^?.KS_;M-Q9TUQXPO\GU!)!5.NS]5G3__K#J4SG7Q2V7
M*ZY^4ST*_G$;&%^DRB((==,LGC,]OCDB,!<\@2FC 0TY$KFT&HWJQL;4!GO/
MPKJS5IL,3CHN@.B:_5D:$8YPF]D3TX-HIT[6_("?UAS]K$]>-K!>[\#:\P4^
M&IR^.)P_C@'&VYFD$Q,SGU.. >KP['+4:JY.SY-8/8KW2K9C^1/;+W&.$Z7%
MT@P&."80*<VE/!Z6P1!C'&>1Y%%FI<),"4_N[K1L6#LWAJB9>C;^L;!U:UH.
M@'['P?&\J,F<&CO9O7DTAF1G=F?LP#CT92SO=QP(OYZ>\?RY>M>.8?A5-'<E
M[R9L"/&5+)7M]55'R=\\'UZ\OJP[O@OC,,E%C* R%1A$)&&0AAF#.4,B$"GB
M81I8C8WWR-S$RF=+78^WZ.B#CENPYN,":(;U(43+\@6X4:N>/3^<_K&9:;;7
M>AAVVF^ZYV _Q7X"P'S-NO?)VJQJ=0I07ZK>26@XJF=V)_CC#KGV^++;MEF>
M1TD62)B*/(8HD ',249@&*"$IU%& FRG;4_3FEIY=MNP.YI=;TM'Q3@ F*&>
M\P.#I=IR0L!>)9V7S9>&&: TK\(X+_+!_C>XQ27E](@9]TE\NQ:5+*M[79?P
MF2Z+VRY_,!,!EU&$899&5&UNRI45Q3@,TH @E-, (6:>B&I!>>J8L_BFAW^)
MJB)+JRQ3&_"&-_JDD-AM^U-E*QJE'5; EI>I(+/)7IT(.L><5G\06B:].L P
MG IKL^",";(.<NZGS;HL,&XJ['NA[B'+K^I=TJ&VC^I)+F_(]WY,33]&;).Y
M'9$D3R654/T[@"AG*:2QTKI90G$8I2)5_W>9$&O%Q<1Z=]-VMZO]T1,9;2-E
M;N":&5V30V:GES=H]?PHCU%SU,;K6YY.S$><I#WD*&P\3Y:UX^%5ILPZP71J
MXJS;8HZ^GC8V/]3UH^!O'W4_>:4ABY*W*8+UN_N'9?FL?$]]T;5Z;>](+:[5
M2ULO8L$8CG$,\S!7IB*GZJ<LB*!D M,@I324N94?Z,;'Y$>23?&D@SF/*P4I
M$#T??0+O0\\)>% WM6F\;>IN;9F[Z_H(##W+Z8%U\#I!QQ'H6 (=3_V@U_H"
MK/GJ7=(U9Z!ES:-G.@X;7UZK(Q?S>K3CH#KP=D<NY^ )?Q1/2JO>BB_:YKM1
MSZZ^*Y>\S>NEF,:4)PD,$I)#)+CV>W$ 4YIG)!>(H\QHF.H9.A,KJS5AT%(&
M&]+G4H*MH#+P<OT 8*=49I'=PEWU@X&;<^J*A9TG>E["0;]SX/;YO,SS,NSY
ME :7CPVXZVI/9?+I?^FX_A-9ZNJ_%Z,0A$0L3H(<1B22$,4Z!A\2##,193B.
M,I[;-9BQ(S]U6+YG1@>D]^=TMX54NIA8.T1?A#)_"Z93J?7O7./U1GC;AO!]
MHVAI7^T N(&K_6&'F4F&58Q#POL9@!'Q5SH6L 'F]$F!U2J.#:^ZQC==/XP#
M)W0111DAJ:[3S&.EB@22$.,P@R01*<)1&DH]U[5LR-),%0V3LU(]&Z+&.^=&
MWP)8Q\*(F-49S,S4B3\D+$\'>O$[PL<C3AX[5AE)Z:M9U3"Q>?M4&0E^T*+*
M[*Y1J9Q?Q#TI5IU+=N3,1N>:)P%3OE*>J1U/(@PQB6/(.9,H"+699[7CC:C.
ML?&=,CC/@&6VU;U#8+?C>_(78,/ B3.L"W#9=O;QGKQI)KG?S,TS-%\C;=,,
MAA,YFX8W.P1.^L&C[]==']^+S8@,1)%,XH###,48HE#]@V*6P2BE:9Q+2:(\
M-@Z<G*8SL<NQGJRZ[6LIA54WJ@&$#.(E?N2VV_-KD3=$@:;JTFUW0':+>(D?
M#-SB)<>Q\!0F.2_88)ADX/;YPB3G9=@+DQA</J;=Q'UCWVWB?NJ3[M,-&<Y^
M-(=%'=8?8Z2T4Q@#'2=\&06GA!G9<.)^)LO^%/O'VTW<C[76KS0W.L=%/X,O
M1?V[^N[K7Y!;$2ZD%'&2LQC2!*7*-\\%Q#IIETLL2!@S'G&K8JLA8A/OK#W2
MH%*T=9.DGKAUV^G3D!EZY9Z L/3)]S#09"_ ]7D07/I'GY7.7^/HTZ3F[AA]
M5N@CK:+/W^,^@/W#JFZJUI+YRXK<EU53_)?@NI^$5K37E;@O'N\O5[R]M*X?
MM:FO6[37GT2C.\LPE&4Q3/,@AEE.4[7UHQ1&<1#2G&6$*F+]L)L;NYGM(]@R
MVAO[DWAN['7%#EN ]WRUX>^B9\=UZON8!V*F6.; UWF:/-AR=@%V05XS!W[J
MV?NYA;N[9XUYRZ/.C?48./ $E\<I]6.XF7VBO0?H#I/7_"SKJZ_&Y^9.5)^5
MJ4":=>ON>I&%$9-9EL)$R!RB,&$PITC7BC*1()%BDN8.RM&,^CPZL*4,2$MQ
M;+.,HQB:Z3./D/ALAM&AL^&BZ[P_:>N+(;$G:W5QE.@KM[88 N)\*XO!NYT]
MJ+I<%KPUXEX._\R((!PE"0Q#&D(D0PHISS$,A&28Q6F2Y%;YK4/$IO>@MJ2M
M/:;3$!E[3%X$M_:8ME3GF7UJ(J@_Y^DTJ;F=I[-"'W&>SM_CF$C5=[85?#="
MM8BP#!!%(8P8HQ"IW0OS-""0R4!$@L6,9-(J8>HHF8FW<5?G#:DFJQM);^A:
MYCX=A\AL,X\7W&X;M_1@2U"WKVK#CSMM\953H5[3-K6I.PCWF,,T**FO7*7C
M1.;-21H4]"#W:/AJA]/%MT(6*[W<JJD*^MCJ!/4.]#G@5?TK:=B=^N3O7O!7
M43>;G/%%RDG$:!C (!0I1 G-(94BAR&) IXQ$I&4&A]"CF9G:BW0,P+N-2,7
MX*FCK6.BBKC%N=UXW(=5QOQHVL8U6M; +NFVOF13?5+58,W?WE47H&>Q+UN9
M%72+,]59P7<[>IWA(=@=UWK#;/!4=SR5^0Y_O2&R=T;L;U7'02V[)4:?'_3R
M?=*"")(T9X'V^7BF;,6 0Q(E"!(:8Q)'.>72JB[[)*6)/Q1=Y5Q'T#(0=!H<
M,RO1B\B>#<6.C?,)+O:S1LX)ZVO>R$DZ\\X<.2?NP=R1LS<X&(W:[->:H5RJ
M*V[78QH_B69_?J/N8_BV6#XV@B\R*DD4Q0QFH900A4) C!)=M9QF.4,YB=/,
MV$JTIS_Q;M]G"!0N0U==D36P Z?%RTY5O(!JS4%[0 5>S&H%FB/0LS0MBA:&
MW;1HNEER_E&U,]S<,1FTU!R6G<\T<Y=YSQ8;L8Q#'M\W4O&;^]M?5P^%/AFT
MGE]Q<H&I,_PT77!3W.O7^]=/UQ]VYK58Y/:=%']8BWJ3W$Y7#@D]P6R*LQ*Z
MI0*>7'6^O,!S@NTE"9Z]>&R5\755/HBJ>=8N5W.YXCJT_*!U?M>R,D]D@C,]
MC0I+!A%2SA .,(4A"I(PQ#CDPLA4LB4\\0Y>$[]H(PQ=8M"&@;&-/\] :AA>
MGP HNPT_#J,1E<)F GNO$3Y#]I6J@\W .%T7;'B_FQKY5#:B_B*8*)[T:CK%
MC61YF,9A!"77OI7RIR".=%%PFA(<!"CE06Y3$WA(PDHUN%;^[M?_@&K#@)U2
M. *0V?8?)[;=1G]?K)2P^K.^)7@!B%1Z%5PNE^6W-G5/EA6XJ@0O&O"QK#WF
MR9P6U=,6/T)@ULU\6L"7VW;@2N=<N*XZ6-37I. +G$<T(5D&(Q2%$.$DAS@G
M 8P(3R(>H#P/K%IVOUA_ZNP5?;S[H.BT+Z-[4?Y+5,RVY A9[?;CMMQ>Z$E-
MA0>_^(P,_I+/]E:?.\OLF&A'TLF.7N9X=B"ET'T!Q6;9+Z01^J2B6#TJC=IG
MJ96KNO_3?AN;39-2/0-6YH1"D1 &,R9SF',>0YHEA&..&0TCJY,&/WQ-O)__
MA^59A">P#4\NYH?03DUL&-SMSZ$9>=$K:5,?-$ES6,\P^3HA\<35O.<I?J$\
M.'WQO/S8R,-Z(EUK]'PLR:I6[LG&%MU:07T@(L0!$R2"F8ST:*=(*<<T#&$6
MA@D7*$[3+'0+1%CQ,75D<3V@43O;Q^SR>FQPP@YUVUC%9%A:QBK'PS@B?N$$
M@O=PAAT7KQ3=<(+J=+##;3DW1=;6'7RX5^Y(I<,I5W>DNA7U(L>12&F>0AZ&
M.NH1Z+-E(6',12"5CHJRV"J_^#B9B=70EMYZV*Z=NCF!C9DV&2^QI;+0],".
MR#U%?ZIA6")/._\$D5DW]K"@+_?MF:L=:Z:+IX*+%:^OROO[<M6FFNBXP4)F
M848RD< T"#.($IY#'"0(AKFR(%"4I;$R(/I:.[.M>8J4T:NZ7]QGMSTWA $7
M;$DJTWR$\QA)DJ!48"C;]&FE+R$F20(QB[-4Q#B5B='0)R\(C9@U,A4^9@K,
MA]1V*FQ#\0)T-->#)0?[X=I76I\1S%<)]2DR\]9&GQ'VH.CYW/4CAG+HWM)J
M&W1E/PM=Q$"3+(9!1!*(&$TA%0F&A&<B5R9&B#*K(Y9#$K,<L=0[9/\1B):P
MP[2,?6P,'991$EN&:=KU+\!ETV4OM[V6FQ)<$]V^T_, BZ,R^9Q-L4]@_K$3
M1P4\.E'B^)7V64H?5K7:U]5-1;C..-<UBH6HKZN2?2Q6XD,C[L\9MH:K3'F@
MT!('/76P)M^ZQYH'Y3Y5VB?6O("6&4]9/!9B.^7SF*P_6V:/A;"[.3XVMSFZ
MJLOV*0E^O&2O+YA<J$\'CG%$8)01I+MX1^J[@M5G1D0R"%">LBA8/(F*EL;.
MJQ%AFQ=_E[RE"CY2+NOHW9K!:>CM>H?(3C><K9;P7DYK)[$O[]B,Z+S>LA40
M!]ZSW=UNFN-T]M!V @F2,N*"PI@%$J*4AS"/@ARF".5YEK (A5:!^?,D)_8>
M=X=FK)G93WZS4Q<&&)JI"K_(V*D)DV3 :7IIF$OM2548$)Q539@#\%)%6-SI
MVC9GX^IVX]HN'YN[LM*MOA9AG*8R$#',)&<013&'-,@#F&4I12S+69I;]AT]
M26OJM*,NI-(->NS&.@*R(>X^['$(/3.-X D3.U6P'V'JZ((M89]==,Y*YZV)
MSFE*,_?0.2OR80N=\[>X[>X_ER7_5BR72G-\6#7J%2B4DN_:;6U+/S99-3G"
M.2<LA(FDB=KO$L$\B0,H>9A)F:,T#9'-?K>B/K$&6//2?O:VW/0MX_8*8<ZG
MV'C VDP[3(:@G;[P"IZU$G$"P9-:L:,]JZ)Q@N6EZG%;Q*'&NVW]H-;X6!!:
M+)4O_Z5<+M^7E:Z.6D0TE3G/,AAFC$.DRPX(P;GR0@3*DS0-:& T O$LI<G-
MC(XTV- &OVGJH"=O,XEC$+!A[>$5!EO+8B8$+ JL?2'A5DI]B(BG&FD3L0:K
MH0<7F*_NV42.O0IGHQM&'-6=&F3]27QK_U0O8L8S(5@.<1*F$,E,0!+$%)*<
M13)*HR@-J5V8U8SPY&'6WA4HNG'NSFZ1(8P6)WU>H;$,KQI,N%=L=%?,-<[^
M0.XYIM=OB?XXP^H/@+":37]X]XA,PKJ?Y[BQ\6DB@SAE*4P8568-BC-(TP K
MLX;E84!9*A.KKL-'J4QMTO0#1#O:?W)((CR Q?!49:RP=KN\(W<!UO).X<@,
MBN0SA_" QOPIA*?$/)I!>/)BGWV#=X[$WCQO+^E/S-HV#7U_-65+2%$T^D#]
MPZKOU!AF428Y%U"FF$!$J#Y910&,@U"@-(LE3Y##K($)6#7:(Z,'$_2$1UD)
M$SPF0Y/BE5 ??;R[/ZEMRR^@S^#H,;!F>MTN3VFW'<;U_ 1?S39GP'72'LWC
M./P!&CQ[@=BL.[0?4FZ*?>WQ%4)7A1S)'<1)A.(\3Y1NE@%$,9*0I#R! 4=!
MFF#MG!&;O,IS!*V,+]<LR^66B38 ZY)G>18Y,\7I$P\[+?CQ!0COAD&P5EVF
MDGG20V?)S:I43(5_J2&,[W,(&+<C8C939_NQV.M9Q&F,"&=A!!,]I!IA$D(:
MZFV/:9HSG,22&K7U/4MI8N^J&V"T[513]<0MHJ2#.!G$B7U);[>=.\&W,YK7
M=%UF5@\B8!$G]H6$6YSX%"*>HL4FP@U&BP<7F"]:;"+'7K38Z 8W<^378E56
M2LVM.VM^W&239YGR%S%",.2YU =:!&+$0YBE)$8\2(+,KAG(24H3ZZ<3?6#-
MTLPM,3.S0+P@8:>K1H%@;8B<%="3!7*:SJRFQUEQ7]H<YV]XG:#1Y\>F;I1E
MJJO4=\XI$X:YX$D",TET/:;4IT0H@"S. B0CQJ/(KNG%)&Q.K$9&3"^8Z+',
M$R<:#_;KA8IV>#<]PI\]7C2,[P\2,CK!Y'^KJ-$PT+X#1V>H.<\'W1_R_N;Y
MC5!&X3VI?K_\7M2+-)1"T"R%-&9*4X=9!G$4$!@B$G%"(I$&5FT_SA&</A=I
M2QYH^F!#'ORF&;"TW,X":*93?<)BIQW'(.(R/]1(3'\S1(?)S3U'U$CX([-$
MS>YSB"=]);J]4%?37ZZ>U(92-#[+=VK99F=00KW]XQ?-QD(@2G@4YE#@%$&$
M(P[S'"FGCC)EO@F,J##JMSJ&B>E514\-M-!;Q%Y<434(3,V E:5UI1@"G^6F
M,<<6-?7+-5L;][#>N^++3+A:A+MFP-<M$C8=SG8ALY$ #4;37->>+] V4OJ]
M&-S8M5SRS4E5%:*Z^5;V@> \BW.)LQPJCUMWM9<,TD#9>#3#H911@DE@5,QV
M=/6I%71'#BAZ-OG3+R$P4+IC!+.TQK8RN03]#X2S20@?(:1C$KB-L)9IX">$
M&4[]?GG3C.G>)_C=3_$^==$T>0.;U$24H#21<0RE8#%$21XJ)1$1*!C&81KR
M1$9&PZ=M"4^L/UX>GN\R\@]_CZ,P^Z=S!^KC<#5S#:= RTXI'<\RF"09U%;8
MF1(/7B=EU!8,VT0$7XFE2NT+1>"C>KK+__58%34OV,Y W2@F>10E&<PR0B#*
M:09Q2!(8HTA000+*(ZO9'&?H31ZUUYWH]39HZ8-=!FSK089Q,XS&^T/#TO$;
M &*"&<2&<GJK^!BF-G.IAY'HAS4>9K>Y[?HV@^!3N2J[[OK:7]'=]_OV/)MO
M'%,6%D<IABP0&422Y) 20B$)!,WR+$)!0FPVOQG961*4.LJ6Q1^&L)GM??]@
MV*F #H==!M8C.W[J>?AY$BO!3FY/*L&0Z*R:P0Z(EPK"\FX[/<%%L;@JGT1E
M^$X?7#_ED8<BX_7%/,G\0/-'=4_WVJD?MF_;X4JSO% G!5B_,Z<OL'LMZJI9
M_$J^%_>/][V90W.28#U.D:*,0L3" !*<<9@3ID"16<1#(^_R8.6)/P(]+3/U
M?RCV\&X8)8S=;NC)>#393C(_I(G533M:6/W7=D\<KC?+GC@IQGI/G+[@=9*M
MWGT7%2MJW;+N;Z*XO6L$OU0[EMR*_B_BNBJ86) PBC-$,*1,(HA"$L,\P1Q*
M%M(HD)G TBJ>,Q/?4QMU'3/@2=2Z@*^M*=DR!DBM^R:^%:Q]TB .+X!^0=M"
M/UXNEZ2J@?J.=D5_,]?\F3YX0X_RQWN<EIZIQX2O'6$NP%H<T,NS_JL K40_
M3@J8Y2/X07+"3+G^;Y4D9ODH?&>-V9)W^W*]+U9%(SX63^)EPZR_U$(^+C\6
M4BP"$K DIPFD$8L@XLK:PRS*( M)'F<\#8DT*D^R(3KQ-V.C$$BO$,A]637%
M?W7JYJ&M[@0_/0OU<;#\)!@A:J;/?>-DIXP[ZK E?] E[P)T+ #-@S_U:2.Q
M)]UG1')6Q64#PDNM8W6O0Q["%_%4+I^*U6TW>/T]86W+JK>/(@KBJ/>0LB#F
M>:[,5)&S#")*$*24(T@B&8HX$4$BC88V&5.<6%EL6%B/FU\S 1070+-A<=)O
MA."P?I@$%SOE<!X2ERP((VPL,B-\8^26+3'B];'+G; 1=S"?PFBA^7(L;.3:
MR[NPNM'-@/HDFB[X^K&LZ]V)2C?E?J'=.BML(1-"F,0$9H'6C@)',)=:6<92
M,,*3% 56UI0U!U-G9XBZ_A-8B084W9$">3%G:K5?@%BLT^7L["Q[X,V,KDGA
MM%.RG_04T/Y81G/S\\'(KA.UG/X,,F<T/%EG]O1G-=6<X7EIM[DOY-CAKYM+
MO#/>:7/:@U.>)Y*$,-!E BC0$7W$$,1!&,1!$I* 6HW</$UJ8D6T);R=+^;:
M#7T +S.UX@<%._WA"(!](\"SLOGJ!GB:T+PM <\*?- 7\/P=O@,XM=(I"\89
MQD*';C(L(,H(A10+ =,X93$6>19@;M-!:IB<U8:V[Q^U$X0@?7]+96;X"L^T
M>(T-S-BBX#$DT_;M]?CI-Q-R\BA,2^P'B;_L"FX>>=F[RS'C6]G40GQ>IWM\
M%$1]#-?]PG\ES:-N(=&.O-J.\$(TX(&($HBP;MJ2H[CK[RU1&L1)$L5$?<>M
MNGH[<&&S%]Q:?._,1GO_J+OS@34G^E<MCP:]ZKVA;J9 )D;23JMTS.BCLW4N
M6,O/Q1:V"^UK4 &N2<$OMOA..61M!$*^4LL=.)@WR]P=HH.$\Q%+N6FTSMNY
M(=_U^ -%4JS8\\=-\Z0X9AG#5"<429U:% A(@P#!A+(\DEE,4FXUNFF0VL1N
M2._!*^)@A_J(GE/#T)DI(&^ V*F:,5A8JQ C&3TIBV%:LZH%([%?*@"SFSRU
M*KE1Z[PM[TFQ6O \BG@D).0DX'HFHX0D"3$DD;)1LBA(N%VP88#6Q-O\2#L.
M31O\UE$?VYUD!S.S'>X)";O][0S"^(8DA^)-U8MDA]+KMB$Y%/EL!Y(CM[AM
MZB_BH<M9J3_+KX(INYN_%;192!ID*0HC2&.!H7(U",QIQF""0TS#7$0B%0Z#
M!4Z0,WJ31P\'V!#7'L6J;$0-U"^T-62WJ4]A9K:AQT#@>,:[)JCE[DD"3=/?
M-CXCE*<M?(K*K-OWC*@OM^ZYR^VVK6!\\:E<78ORDR@OGV[;5NPZ,>WROC'Y
MO@[=/_&'59&%U^\^@T_J_^OTS:Z3_'Z*Z+T.L)IMR$$TAG>C+R L3P*]8&"\
M.TV$'"B04;?WNY+Q[68<7'26G6@BUGH;&EWK]NG4V_C#JFZJ-I=DZ[FAD(54
M$@*3%"FG-\PIS'$F8$CS/,Z4YRNQ5<7E"3H3;U=-%6S)CO!S3^%D]KGT(+W=
M'G42W/J#>48L3Q_,4U1F_6">$?7E!_/<Y8ZE/7U\67V$SR5TUZ<RNMO V8('
M"<9!FL$TS!%$-,(P)R2!+.0)SM($2V&UO;UQ-K%"V(W0=X4;=+# H]Y6>-##
M"H\^Z&RI2OP]13/E\RK/QDY='3Z6X;J;>K#PYNQCL:^D\0VAKUH9;WS-6PWC
M&\Z#>A?O!!S2T_4W8.,XO2'+9:E,N.Z_^NSA, M21E$(0YPF$(D\@CD/0L@2
M' 9)(O,L-\]-/TMN#EMKP\ %Z%E8;TV+S.OSP TK/O]P.!A?IY%P248_#XE%
M)KI7:-S2T%U?%KL<=&-!!Q/0SZ\R7_:YL41[J>?F=[G9I7\FQ4KGBGY>O2WJ
MA[(NFK8':9=PLL@3/8PC3F >I$1I.9Y!&FLMEX=APG@<9T'@$(4=)#I/+/8G
MS<//8*FX .KEY2T?9*FM&%E\UP5]+3-VYN$PF&8FWWALG!2?)KO.#E=X[-#6
MD%Q7ND5,\PRNU4U-V__OH=O][[ZSY6,[#>-SL6QKYO],ZNWU^A<W15LPO_Z=
M/]/.""I/YMHPK5E-,".Q7YI59C>-S,'X(K0(Q;)HORB?RA57IAQK= 9;WU/H
M5T&6NA?A.YU^WBB>]%NTD,IEI2),81#A2+FT(8$XBD(8!W&*91+01&1.:1J.
M#$UL;K4TN_X2NU0=LS=<03=31W-"::>QWJFW1M%_$F G&^2+;DFXS^H%V&,6
M]-Q>@.UCV./XPEOXVS>&OG-,7-EYG324D>"=S%09NZYC\+YX*KA8\?JZ.P'>
MAJ5I@)E.6X&19(%2AE0WQJ(9E%F*.$)9&#*KG+63E*9V*M=T04]X3 C_)%J&
M07P?&%AZDF[BVP?RSXGF*Y1_DLZ\P?QSXAZ$\\_>8'\"?LG_HZVGZT[U='3J
M_6J;NFUX##ZXR,1[4]%^K)LVHM%5?VY.A??"MN_+LM%Y*N:GX</(#&]6KZ#8
M;59+/,!O7G/5C05W.BL?7GFV W,C 7=/S<UNL-^\2@_\M;X6E2RK>Z+85OX0
M6Y;U8V7\53%<9;K751$'3^K#LB4/MO0]?V<LA75Z14W6G^U%M1!V]W6UN<VQ
MX?;QLHI%F-%0<$*@B+7W+.(0DD1BF.=2<,EQCKA5;>8).E:?)/NBS"X-:=G6
M62VW<PLLFVN?@ CEDJ,DII"A$"F(,@1)2#"4.&4RR"*9!E83"'Q 9/_5[NO2
M[G?JTO;QLJQ+.X66F4WM 0,[K7>ZKLQC8_%AH7QU$C]!9=[6X<.B'O0*/W.Y
M:TW'SLGNBG\135&U9[M;];EID)"B$(=QG, LD (BF:I-G"CO.,ME+$28$40M
M)]$:TYYX8V])@S=B)631N'>8L$'4;*-/A)/=YG>$R*$>Q%I8;_4AYI1GKA>Q
MAN2P?L1^"7O+_KV2L%P)'=![$I5NSW53*@+_^4B6A2P8Z8X\;LCW]1MDD;3N
MLO;4YD#'$ECS!/ACV\SI)5O:3M"Q\35G9P/<?H ][T--C:F=AID,3BM7:PPF
M3KZ7$\'9G+$Q<.QZ9Z/6<4@@>U.6OW^6;QYKY?O5=9_GPP*!&<D91)@J+R1-
MJ!YY$<(8I2***<^2-#+.&3M&86*%HTGJ8<-KHA9)4$?Q&-807J2T4P$O!71)
M]SHJJ46&UUB)W9*ZC!^M71;7D#"#B5M';YPO5VN([[WTK,$+'?1&W]^K5HI*
M%$_ZO.*3:'3GOL>J4@_U?456[*ZHQ?;OBS!(4<R3&,8R"2'* CU=4=?,<JE^
MS7D4I[FQ5K&G/[EKM"8$]#-2_^@Y$%W7+OTU[ID##[KUNND01E>X#936M"!:
MGFSTO( ML;:_5YL5L08.@@U/.]=-BZ.%2IP63S>%.06N=KK5'95!S>NP['QZ
MV5WF/:T]8AD'G?XKJ7[_WW_\M5@N165N^1S>-9V2T+3 __XCZ*BY6#U'9+38
MX.-D==O ^S)[VI.G!1G<<T=NFV]/G>9Y;\\,7.;40N#+XU*$ 4W"RZJZJ>Y7
M#7^_)+<6/02.+S"Q.:)3 S1AH"G#<&^@U(VH[HN5SD>WZAYP HCSX1,O&-@I
M"C/QP6^:"T]GSV>E=&T@<&+5.3L(# OVHH7 F8O'I&[KQ/#WBKFN:==CL;KM
M3WO*5?U&R+(2FVQ)4;_[WE1$T5#/NGINS[5/],D/1"9(+$(H$I1"%%,.<983
MF,J,<<JC$%.K<^D)>9WX;+M/4*8M>Z#1G+DD>T_SF!C*!8JB ":<4(C4_V >
M40R3F- \14F$!;;K[_J#/"BG/K _]*,R.Z_[0>"W^[+LSZ=H7?TMYV#+^OK)
M;'/^=2!@\OD5,V#J-;M_&DY?(?%_4LB/UP1,2]+N.ZVG;K]3;#3/7^_$LFT<
M1%;/"YSBF.1A 'D@8XA(ED**<PIC'&6,I&&8AD8QO^/+3VQ#=P1!2Q'T),UT
M[ DTAM7B>!GM-)F5>%8#YD]+X31E_LARLXV:/RW*[KSY@:L<XC ?BY7X+/='
M>/73N]^4555^TP.^R(/Z2_-\R7E;(=GVZKHOVM3P>I'F@D4RT+%U9=:B7$J8
MQR&&093&A* @X-JB-0RUCV9GXFVZI0G8EJA%3&@\W@9ALEE1M%,$FC5]IO9B
M6I]N?-_R!S8,@C6'%V ']:M70MTB<#<K^FYQOCF>@EV0T!MH@S'%\53F"T%Z
M0V0O8NEO5<>6;TW)?O\BN!#W@G^NKLAR*?C;QTH/;VH'0[?-B]1^BT2&TRB%
M&0F$<L"# !(2YQ!E+$44)9*EU*')AB%YHQWHH?4Q%_</Z_2ICQ^OP%]6.H7S
MIV(%ZI8/R_'8IN RD4E!> 0329F"%&>09DD,N0P%C5F:T-PHYV8*5,><BK\2
MG&81B E LOOTM@R -0=JUX*.!] Q 3HN+KH^=![TNJ/@OEK)&5*=MU&<'10'
M;> L;_?10K?KS!CF$<%29C#'NLR "PDQ%AF,4X$BD>>2$;OZ^T,:$VN'W9:,
M'\O5+51KW(,7?65KMPZ8QQ S4PHC<;!4 "\AN'&"8&1;W2GZ1AZC\(KM= =[
M.0Y=ZFI3*0-$+_99MAKBKERJFVO=D$H9<>NZ%LGC-..9VK.$9A"%:@N3 "MG
M/<F2@,L(1[E5/R$CJE-OZC4/;:/5'2[^$71\.%<,F6%J^N7WC)3M=]\#2 Y?
M?0NAO7WS36C._,6W@.'P>V]S\]@>W%>DOGN_++]]?7QX6+9DR7);BE2_F,48
MA#F5.24PSW(.LY1191%DD?H)D8A*GB&S#-N1?,QH-6B^VBF-0"K;>?>LS;5?
MMAWBALIF>AS=K8X60LV3\C)VN-IIU%!/.OAR)#C>NUS;<?%*/:V=H#K=P=IM
MN=&6T9KL=K:\H#'%1/DT21CKTFGESN0RUN>%3*(LB+A,K4JGAXC-:0=M-IE[
MO?0@;M9&SR@T1M@Z=D",L7!.2NC?L#DD]5KVS$FA!\R8T_<XSNY6;JSV8K53
M==4EJB_B,"%!&N0PH/I 4N0"4L$0%#&+:"!C'-CU"CQ"8^+M_$FWTW*:@G<,
M#[/].E)*RU/ O>C#!>@)KJ=?#[6XL1]V?5HP7\.LCU"8=UCU:1$/AE$/7&J?
MLGY5?A5+P1K!?Q6D;5A@WCS@V+T3[ZL^7P*L"8.>LG7M_U&YA_>9#Y'M-IFK
MM%:9Z$,B.26A'UUPMOSS(7%V4\\'KW/\E V-B>^G&]1O'\6_"U+=*&C%(A4Y
MSF*>P#RARH#-\@12Q")((X$E%1%'26CUH;/E8.+MJMX+;/GYL\;0\.,X)3*6
MG\Z6E0MPNO'7A6[0044;JK@ FB70\N3QD^H*AZ\/KC7]>3_'KO <?*R=%W)H
MW]O.B+J__77U4%RM:EY9E9X=OWOJ9+QV.-I-<:]WP:^?KC_H[/BZ4/+:5)N=
M$/S\UWR\S'8[?TA<K]5EPX*Y]=L]ON1\C78'1=KKL#M\I>N1NA3*UN;OBY5N
M@WI5UDW]YZJLZS:,GF.401EQ"K.(99 @QB#)@BS$<19'J; [6#]!:>*]V)XB
M%W7]V#;>99JL[1GZ*8C,/M%>!+?;D-W)^5KFEN(%:&GZ/#L_(Y:W$_13=&8^
M1S\C[N%I^KD;')+BKTA5%:+[I*[;5.&4)4G$H(AC/8 "Q1"G>00QB466TC#G
MR+Q-U>'Z4SN^'<$S=J 1$,.[T8-XED[NKF0N31J.B&B1ZSU.5+?D;;.':9=^
M?5J.P7SJ([?-ER!]FN>]C.>!RQQ4PU<-PO\)-P,T^E<FYC*2>8HAX22%*"54
M:88T59XYCC#)@S1FV%@]'*<Q]1$2T%3!_PG!AJ[%+CH!BX&R&"^LG<(X(J>+
MVC@AL(7J&"^XF_JP>=!V2F18HD%%<N+6^93),.]["N7,I8XGU<YSG3^W*>_U
MN^\/15^/^V'590/_312W=XW@ET^B(K?BW7=1L:(6UU7!Q ('-,9YF$"EJSA$
M.K>7)#*$(D\B@I$4$A.KT^^9!9A8'>YPTQ80\'*Y)%4-'M2'MRTFL*TEF/OY
MFGE-/_)3L]3KFDO8LKD_GVA7&$"?P>Z%ZPG6K40ZIMH*H@>X;I^^>OCKRHBU
M9* 7#:QE ZUP'E,+7NFQ^$I7F)O]>5,@7NGA'*15O!8?]L'E_I#L$[DW"F:]
MN&7J; M%PCQ<O"O*^1BQHQ1VJF]]KCLHB%4$^ C;3F'?W75FB_4>87XWP'OL
MSW9O=-T\5(N;?^M3H%D 6<##+G:K?#T*PY#Q/,Q8'D;4Y'7OUYOX-;\1WXFA
M2[<6</C]=F#;[KV^>?=OEU_'O] O^!QXD?65W9NL?]J^RNL59GF%7["[?G5?
M_GILMO^[^X=E^2S$5U$]*>5^XF.R;&%MYP#H,0&WJ^*_U*>D_52TH=9M=GH6
MYIE,60Y%1'*(8I;J"(B$62*E1%$0!\)JFMADG$X=1]E)=^\*-8X9I?T09=?"
M =\/S]!9^!$>B;M7L#'VMQ;2Q?I!\';D^15Y*!JRU&RN!YC,5(XP$:#>"Q9\
M\_E*)0T3P7VZZ&$J@HY? <&4!<3U^64?MXQPQFC&)!1YS"$B$D'"J80Y#86(
MXC#.6&REO5]2F%KK=O3:=&)+I7J A:$R'".AI1+;$>Y\K-I>"YV2Q)?V.%A_
MWEU_2KR#W7KR0J^C:==I^1@%&0H#"7&41A!E20[5,C&4 4ESEI!41*F'\:OS
M5"Q\G&#DZAJH1) \HX%0IF020Q0I&Y/&>0RSD(1(8)EPD=KUXO4'E5,[W:]W
M9=6 MO_$-*-][2H__*%AI]:&,EA[XI//L)VF(.0,L1]AHNV9,A'#N]P4XSLI
M!6N*IVW+V"^D:<?0K71#LM8"^E2NN+*=U&7*^NZ-]$T%8A J!1EQ#!/"E%I(
M8P;S5/N: 9&1P#&)I%7M^5B&I@Y0EJN&?&_=D+("JUU&0*&[Z_[)3FN,QM],
MK\R)JIWFV7"V4\4/-'-@G[NVA_8.V#V#%_I B&E7<HJR4E^P>=)EH]F95=OY
M N^E/O2VKD/*T?'>V9^_K90FN2L>^G>1W(I%$N0X#6,)$8U#B' 00Y(F".9A
MD(J$2BH#(Y/2CNSTVF^WC7W1,W(!RC4K^E"^Y\4B@\<<UF%U-QU8=DKM1+O_
M"[#A EQ/BY-%\M,D>+GE0_G!S2Y3REK\P>0I\]7FRZ>REG OQ<K^;C=+]&I)
MZKIOKO2Q6(EV5L$"9[' >9[ G$0,(D)#Y9D''(H\CU@6YB&)K!H('*4RL=9L
M:6X:?H'?-%W0$K9L!7(<(C,+<+3@=AK0169K\VQ0)D\VUW$:LQI2@V*^M(Z&
M+[8?[O&V5^3OBYJ191< ?Z]^5R]0$B0YSS$,,DHARB2&F D*61 CY0%&46)6
MAC%(9>*MN:8+.L)]=AEH29N/_#B-T?#>]":YW=YT$MIJ$,A9H9SF@9Q>=;:Q
M(&<%VYT.<OYB7P.XCX[=SI6_$0L&0X(X1&D40"+U[+0TSP,92"80,@O56M&=
M/&)[;N#VV*G0/F=JO_8D[6[@\Q2SLZ>8F/VCS,EV0,W#9&RO\[!_P"G8HV9?
M^YMXO;:3M@O5U^6R8,\[[52I"&D<*TL&4Z)\#I;HJ(V $4T8Q@'&(;8Z@#]-
M:FK'0X\*J>LV=5[GU"@G;<6>@52J$E3;UUW_:4"KVODH [B:.2I^T+)3G3O2
M_]81G2;)Z+QLGKR6 4*SNB[G!7[IOQC<,:*ABFCN2KY](VT[JNS?/O'NW>\Q
MTI)VZ*3R0N+A/>A)6$N[Y5!.\)O7[6<@UKA.*B_6G+^5RG&ACO92.7&IVU?T
M_6.U*AK=<VW%WQ??]4_K\ML0)S2+LQS2+) 0A9S#7#(,:22S%.4H";BA_W&>
MV.1.QX;T!9 ]Y8OVNRG^\[%XN!]*C[#%+8V)9&&:09K05%D?.8(DTHWE\C!*
M18Q0PJQRD?R@YJ"_-H3_X>_#-/BG?R#W#_^T0<\;7&9&A1\0[/3:AF;[HJRI
M3I T>%XX3U;% *%9K8KS K^T*@SN<%. G5I5]UY^+^I%2&(ID6104*Q;3V0,
M4I'F4,:AD#2)!>96A=Q[J\]C;JC+P&^:G.79Q#X09KO263PG \- ,NNM=U0"
M3[MM?^U9-]A1L5[NJ>,7.1[^Z1-&PIJ_%<W=U6/=E/>BVF2ZZ1/(/HN2B P'
M&<HABE"D_I&H#4:XA($0-.-9E,3$:,"Q)=W)_?2.B]WDTS:6J0_0>A; 0UGI
MP);EB:$AKF;[=0*T[';R!JAOB@.P9F$O6W7+AL=S1CNY?9T\&E*=]RS2#HJ#
MTTG+V]VTR28Q3)-37J6.>G63 -,<9P+IWE RUV>61-O5,851'"0I0R@GD5%O
MJ+.4)M88.[F2.Y3=)B:>1LM,*WC!P$X/.(IOO?'/BN9IJY^F,^OF/BONR^U\
M_@;[A(./XI8LWZGEFN?6E,Q%3BDFNH0YTC8USZ&RL@4,$I()'"E?F1@5,Q]9
M>^)-VE(#'3DKF_H8#,-[<:1P=KO/1BZKM($3$C@E"[Q<:[84@1-"["8&G+K$
M(1V@+Z1^7U;7I&KZG+RW1=U4!7ULV\DL&(YYP&0 41QBB&B"(<ZT>\IS$G/"
M12CY>GS[\!8RI&CTYNU/;+?;6)WG#O@N48L#;0/,AG>;3QR<=N"Z?%X1!SO4
MP=OI$+$XW/>+C-NQ_CB$[([SS>4=/,@W6&:^(WQSF?8.[RUN<XRWU;5HZD64
M4<$B',-88 25W9Y!*K#ZAT2,8X1CHENUEPU9&@;:VF6M[('-XL;OY(V^!9"6
ME&5PK9/:,*IF+8ME.&U8 /L8VAZ_OH)GW:+S1LWV!#D(E^W_U?&\K5@5C?A8
M/ G^0:G$U:VN;^I6OKS7 :+_:M5D7_'T27QO;KZ)Y9/X5=GG=_4BR6,D(I%"
M%@<A1$$40ZQ[J"<APX'0\XMBJ_#9.'8F-K_5.Y%:'C.-0]=L>\Z'F=VV[OB"
M+6-@RQEH6>N:\[23RW:9[$<:?5YY[+?I!Q]?)U[CF)GW5,P+< <G9WY6M8\#
MW%2$%ZO;K\_WM%PN2$:"4/<P2[%(=$UE!&E&"(RS,(J8H#$C1OW]#E:>6 GU
MM$!'S-S]WY?^O//O+).=DC 4Q\KK/\JZD\^_O])L'O]1 7;]_>,73#^:\+UZ
MC L6I '&NC@'(YU/D@A(N4PA#1-&<TY80JT:--@R,/U7/I]N,&&+H-EW?4I<
M;.-S#F,)-4NO,Y5P%XQ7&$K8DO]A9Q+N@C-F).'>.HYG]*2^NUQQ_2_=3/.)
M+$6;IJ^=>VT9'O][E\2["/,8IU+GPT29TD(X#)068B'$$98YRM,\%%9:: PS
M4Y_FZU'W.N6+Z1_$EGJ?:+]FL?V[Y7'^F$=@IL;F M9.I6TP;7_8(7RQ"^C
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
MBE)(=4P;91Q!&D0$!G$@!6<H0$%LFU+G%[R1V7$3X6;V(7J=.I!C!2 7?BM
M; 3T7PSV2K4@-D(/%'_YK@-I9W[6.@A>5F_+1]K(Q^5Z[M(B0&D@LSR#$24(
MHBC!, ]UWC,*XYSS* \87JR$H5H<(F7T/N?=^[PF:*X."0=<4-LQ)8/0Q BE
M+%&?WBRF(42)R& NP@PF(5>.,"%<RM"RC^(X<$9T4.SA64?I/:(4,L;B/&0P
MPC&#B+<U0SF%>209%T% 6!XLGD1%R[EQVB5JDV]0W8K6%J<3O%.&_HDG!.P^
M"VL*8#MJ[0)<58(7#?A8UC5XMS[BT?E&54V6IS^8+MTFSXKLK\_D:5)S=Y@\
M*_21WI+G[W$LHV%W@C\NA6YA??]0KCJW9W,(T3_^-]TQWDT[BF\3!%=>"HN8
MVO<X376K$XG4=R3C,(PX#3FC/*16RG($+U.??/:<:?]]Y]#NG8MF'8.XF2J9
M"4<[3;,+X9:MXX""GWKF?@:_W7030:<8N^4!)U^E#R,XF;?(83QD!^4,'I;T
MW%>[/7)YWFX[SG$J21+!*,TB9>^0!&)$,,1Q2.,TQ<I7MCH1,24\^3E)QP;X
M!W+_\$] K+GPU&K[)8K&=I!W;"R#M<-MMSL^P&_]OR?13+8@3-V-^R79'Z,G
M]PDPC#MSG[K?/MWB6I1VJ>Z;&Z;>XN\^FZ<_;*48WJK. ECNPW>?/>=K'S#M
ME&JP766V5((#QG=3!0[_Z-KPD*RZH=PZ840G)+7#++:>X=&)KCS&@0Q1#!.>
M,8C22$^>X"&D41:S5"8X3K!=+,")C\F#!)?+9?FM#1[K!A>/RCQ9+G4:7SLM
M]U:LU*= "MM6(FZ0FWU()X?1;C>W[%R EJ&+-B6IRVSL1MKL<#7]N-U1R'CK
ME^C"P\SM$D? =-@M<<QBSO8]$X+7[Y5H'^KZL:V-DU\%4S2X;MNXP#G%:9X2
M2&.&(:*40\Q9"D,<BC2/D$3(JO_[68K36_0M?:"?)EAIN,$#>=;X6AOU9Z S
MMN;] 6)MQN]@L2:N PX]^;8YJU>;W4Q4?\;Z&7IS6^EFXA\QSPUO=-,"2J^0
MV]M*=!6QGV5?./LBLA;)).91G$&$@ABB+(H@B82$<< "&H2YX$C8: (CJC-&
M+??YT;_I.;+3"V9@FND&[Q#9Z8>3B$P:<[02VI.F,*,YJ[:P@N&EQK"[V:&I
MR7HTS5O1_?O#ZNJQ;LI[45U7XKYXO*\7<92$@BE[(4!!V[Y$0BQ(!&FJW*"
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
M$\:A&+Q*,'C=8D]?+K^71)>?]EK@;!O@F^[H VM,O9\OEUY'N]_NRO!T,0J
MP2;N2';@%GY!;,?C2$R$L]NSAQ:>;\<V$.]@OS9Y'JZ"'_]5O][^6?+JEO_W
MIQ78G[[P^L2*]['IW]+VCZOZXW'4-K->UZNUZ=SN(03&U<^!\##-,Y![ O=Y
M1$PK';RTYFSJ-R)47_/&'H4K7=.3J&GTUK8D>JA7OU?W0I2_ENO-,U@)#9>;
M6"G;1DL]-I1S5V_*E?=[Y6EFO(8;<[TT!6E<3R? !Z:W9M!,H+I R:U4V93&
M;*H-%+JOZM!7K^AD3,>[0%)8%\B[35W59*5=A*,ND ]"]UQ7?[_-=]Z0I4Z
M#A94^($,=?%IR"G"$9&(AD&D*_W#B%$JPP#4F.?G$6UB:W>WN[/?-ZK5O8XO
M=3K>]ZQ%I.M9NV/=Z_'N?2FD\'[YIR!E9=,'^:? 'M(3^:=@>#K3/UM_Y)[4
M9_HCG_]9T[([[I7\4WU.EWV3?P[!YN^A_'/(?2%$]1-R:.<2["H_]N4"I!;#
M-2U^D+,8"XEBGN4H35F.2)8*E"19D B2!HF,+<J)+%@Q,I__?K5%-A_%;.>;
M"N/YJXZZZ5ON=I$KH'%D[FTXF-4N7P'1L0&]9BF+4NY?U^M*_!"$[]KO?/GR
MO@MW!Z$(F:_;HP99AC#6_>,Y2=7))) Y%IA1%AB7<@\0FOA@L*.\[TQUXRGB
M@$KF(92&[8M+V6%&Y)+8-G.1A^0'5'([PL&NDML>#U@IMX&0@Z7<0^_/5\IM
M(,5!*;?)\Q;FZ4&Y#:O-WLE3FYM<ET\ZV>F.+HO'=J"5,HZ/J^)_!?^\TL?T
M3\IZ+@+?Y]27'$59SA'.LA!E/"4H9UG@)P&5J=D\R.O8F-BTA7[D ]38'DT#
M(S<+1C 3V+%TTSML][CR]FS=>'O&E'/J:=8\S=LLX (LZ"P@V]G7"<&&&>"K
M,1HTS_:KSV>\KT;@P+1?OYKE2-'N0/^/HOZQ'61X6U5"#U;Y4A"JO.'Z]2BW
M.Z11+!+I(\D3K"OH,Y2G08QX1,)8A$'@2U#ZF@4/$YO\?GK]ECOO'5GJSP',
MHK<!V.PT/3%LL%U@A]*?BAMOR\[-'KV&L]Z?=QS>-)'=?>[TI.GT5V#F:N*I
M!0?S3D&UA^AD,NH52]F9LZ^B?D^J'_?E^J7@@K][_7NEC>7G9B"G3B+2I_ZB
M+L2^?30-,B$P#U&"0W7L)@%%69K%*/)#ZF<95>;-Z !NS\+$QDQSX\GE^L^N
MSK38<N*1'2O ;K46,)O9M&G! YHTC=N6$WU9]8MF1L'W-V_'C]<Q]-J?*:*;
M JJ?_$+MYWS;^W:B+K?V>#DR9Q8,S&K-[ $Z-F97K&1GRWX5JR;W>,5O^9-R
M"JMFM/2+Z!I,+_(XS'E,4T2Q;@(9L #1T$]1G#*2XS2E) >-*QBA-W4 L:7>
M. /D@'Z3;* 8 #I>8_"9&22'H  CBST\#DEO.XR[LR*&0CHR&6/49K4/AJ(?
M&P/3U^!)DO<OSVTS+<,LR.WS$ZOG/7GU7JJ#8(/>YI9K6 N@G73#VF<K&$S%
M!F5RU_;KG#!6*8>[16;+*3QFNY\T>/)O3CWV79?Y_;:ZD)QF,HJ5?\YIB##F
M N4R2A$7/@Y9XB<RII!1BN:D0<IE-VJ1:6_SN>=MKG=#$_9NNA,O_1RT5WGG
M5P+FS"O?CYDP]\HG=\4'P)G6!3]'^&=PO0< ,72YAU9XF]3DK^OF%"#XUXV^
MC+N3S=/5PF<LS!@G*,Y8BG#$$D1$*I ,U+_XA"A7/5HH:8HU_U:3LC:S6Q-Q
M"]'98YZ-U??O'6F/U!X5C\6JN<-82^]57U#\4JR\JF%FYB3@2Q]0YFIC2?T
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
M&VC.I']8+6-GJ#X5ROJ)QG,^:KQ=?2E6XG,MGJI%3$0HHARC+*#*.D4)17G
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
M;.2V?&H"?QO^6>W5MJW$_D=&N/"B-*=8T#3$)%7^=IIS_3\D#UG,XEP:F10
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
ML0RS#)/,(TTNLT?2B =>*B,:K-1:^=;4O@-R /GU]ODP_A&WA-%/A?+A:NK
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
M5E["8C^2#*=^*#%)T@QG- IP$HHT9I2H?\G-+XAMV9AY&ZM?2P:Y@[1&TR#
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
M]9W"Q,S'0H^!^BZ:'KR_WI5:W9$,XC!9 F[B-,X/(]#>;!GJW:\AQ9*NY#E
MJX<-])U0@[LX=ZA"O-7YT;5T:F="&>@(3X-GV%^V7'M!MWJ:],?>]\2U+$Z!
M#QM6"G4"O17-/S]LSIDPV$V449+X,L5>E#-,PBC#-(PDSOPPSTB:Z)D1@+P*
MAZPMDWIA=F( U)JC[V)P=BP(L]51TO&'?NHX_%E9[>B2[L/NCQ='WP%PVBS_
M/>P.GR6_"^Q <HO@X/GDB-1RQY5;;(Y.+\=+6QQFZK3\:UO^:]\/IILJEX51
MFO,<\YA+=3BQ$.=^[*G#*?=8&F1^P#-CC^4RC;GS=QJBT"Y/0Z 8G S3185I
M^D[*/4&;:ZDKX@(4\'2Q[12JA?@PO3@LV*">N_+J<GIKF/<C/33R*/PFZUZ(
M\M=R^_*L$VS5YGV_>1#?=K\HWOYE>JTUL,3,JD-31C5IU-*^0>^WV]W&>,3D
M& 3CMUR.I(=IDR'!T9^: 51SX*BPP$!&JQNPH747NPXS$*Y_-V;RN.5D [%3
M9L;V2>AA";=?:;%NYJ1KNV*[Z4]7_X56!5LE2<#5X:\._" *=<^V *=A'"B(
M&8NBD"COU"@#S9+^_&8!*FIV$.V-C==9[K_^_M]OE=U=<P$<D0"$V.P::D;@
MP$8&:CA!/VE>?D9[;C1N#3^HS]#-"(KPH0QV6+B:VP"DONQH!SMHSJ8_6"[C
M[!JEJ71^WQ7<]"(!44S2,/((CL,@QT1F F=9$&#*:4BX'Y DRR=>GUPE/K,Z
MZGG\];B#7KV1F[N2ZZA:WY$XP6KRW<A-&[9O6RI@M&?(Y:7(=?@F7X8X@='9
M)<@T.%W<?HSB87'K<7W-U[[M&)76X)9C? T+Y?P/43Q^V0E^^U64]%%\>M&>
MX)VL[]VK7L7QVV+]HAZK_U%\%6^V&_7"KE#4?Q?LI2QVA:A6RF"D7ICF6.EH
MI;FCF.),L A+*=(H8PGCPJCEA'/.9E;K':N(-KRB;:]4^\V:5A7Z!;'&;JIJ
M_M%/A<2L857PGP&*R^D',S@47NLSP$Z,_1=HV40-GSI1K>&T7SU_@UIFVS\H
M=E&/7W1@^+6^"^"T>:WO8W<4+?V=8"?5'%@.'F-."2YWQLV!T]$!. L!V.G(
M1;%ZM]D5N^\?-G);/M6_\X_%1GS8B:=JE0><I@F-M)/B8Y+2#.=$!U!X&!&>
M)WD4AB9'W3"9F<^MAC#J449_:MJH)FYXIS "U/ 1XTY\V'EA*[FQ/C$3;"#>
MJ19H8A7J#X<0Q<BRBZ@ ,]&Z_6SX-/S.H2LMV-#U]ZJHP!<.U]Z?>\]=J2YI
MV3"_<+@J__AM@PO1@?MM6.H9;AO&9+2Z:KBZZ&+W#&-B]2\91I^U+,7I#VTN
M=N*C.GGY!V4);A[UR=MT,FRFDR<AR0GG!$=Q%&-">8HS+M7_Q D/J6"^QT'C
MXLQ)S[R+#S3K@:2[&]0PA&N.'$R!'\;5[$9A'K1@&W\B4-.&NAO)/,<0]V'"
MKS>TW0B0P2'M9BM,*H8_!+:ZNND@3/TD]"C.I*=S9_5E@.?Y. V(2/.04DF-
M[BC'",VL-$PJK&' F 3UW8@+#.!?3%Z<6$1_+KY5/?TD&":7UO?A<%YF?U4T
MPXK[\_=?H_C^JA17ZO"O/V\Y^K:@>;&N8P=MS/TVK^KA!:N8Y2SP8JJS(Y77
M'RE[)@_3",=)YK- Q'$:@88O72<ULRKJ+GYZ#/P7</+M=93,K!,WLL/T4H_F
MX?+KSXZNRQFXH\*YFH-[G="RLW!'!3Z;ASO^QNNT"KCEO![)1-=OBXJMM[J!
M=[7_<0=^0$*?Z(Y="<$D#1G.$I_@D(54:8!<>*%1^\-%N)W=H.EZ9I@6B;_"
M!S/TE7Z4SP!3:"ZK_P\BH)X,LZC'1=#^06K^AWG]CRKV-X+==96_&5$+C[.E
M];!]H-\.-N2M4FDU6RN:R4BYF0Q[J1[9Q=(8TT29?3)GJ90\BS(10RLV1V@:
M*8KI(]*[7L_/+Z7NA[W3:9T[^JW?#)MV+ %<M3% #;Q5%_A,Z7^MD5"D^Z5Y
MMS,@ 7!<'2)BY[Q.00;FR!J*.NC,CJVQG$-K*,V14VOZCIUA_%;DNP\;I3CK
M7T'3,J5@+<U5&G,O%EPI.9$$2MT%1'FY),))1J4O0AFSQ"CMUHC:S(9I1PT]
M-^1@]N@P3F;VI#/I86I,DT4'NC=HC\3]"!)@&\Y(0D<VV#"M16TH([%/;2"S
MERQLF%^VVW]5=_*7EZK8B*J+BS(OYUD22LPRPC A68JIGCA*:2A93C,2"/,^
MLA=)S+Q_:YHZ*2QOJ0+.WLN0&-@>DP6%;=5&QCN).H(VT?'+P@+,B\E"VQD5
M9\([,B$&Q1DT'"Z_N9RY,,CYD9$P_*2=:7#W7(\>WSR^^Z9=-%&M4I'0A F.
M><@))IFO=$@B(YSY410QPOT\)I#QFV<40"K$=@3GMJ.*1$L69@J<XV)V_$^2
M%J9']J30NS$1P6?\53$<G>OGZR]ZEE\5[_3\OOX@/&_M\\M:^%X>^;=E^5 ^
M;7;\_9H^FF:M77Y[YN-8$T6:*O:/ HL/HGPJ-A0T"?"*^,/;RHWDL'TU+C3Z
M4W/@*%]M6#RK;+4K2RZ6JS8L4C]3;>1)FT8WBCU:??FHV^RTFW;%)*<LS*DZ
MTEBFQRND.,]$AJ,L)9%0T-$X,.]R<TY@YEW84D3KNJ=4>YY!^KY<@,3 +)XH
M*&S3=3+6U+H#;:*,D,8VTV2U[&H#DAG8T.:Z0,/=;"Z\MV KF^M<'_>Q&7AN
MX;MC/=BUOOJ\K:J7I^;FXG-1_>M]*40W7.JS.C1^*S;%T\O3BD:"><+3&LCS
M,0E(AM-,*?!0^'$JN/0$3Q:Y1@8R/K>EH2@CJ4@?)O IPTO<H*>&_$(7R]"O
M:>84_(C?"*:>'5PW]R8@]Z2Y0?67UP(=1N-]KK_\;R-??KG+9\O/\-KWT%"V
M_S.NI"T_AK/;:5OZMCF)&W$GWY2"%[L5$V$B\U3B) FIGL":XS3W!19>'H:4
M!S+R"2P+\;#XW/I=?-VNOXH2Y72M!S%#<PY[*)CI7%O98'KQXW;SB+5CB#0]
M';AN*+I,*#R7PUD*86_IA9,&SX4Z3Q.\\(R%0ZB_SL<MW70Q<L_/<N7W)5@&
M/,=)&#.<LSS "?-]DO(H32(C ^S2XC-OHN:'ILD!/*-3^0T\OPE2P;;/02";
M.Y!3R0#^W@0)[7P]@T\'<_"N2##HW)V^LYQC=X7;(Z?NVC,6>_X=+3?%YK&Z
M%V5WB!?L=L/;M@%-.X%]HFCD9U'"$HJ#V LP\:((9R36S6SR+*,1I0QP:PHB
M/;.^.&M/T_:@T<=4W9SF=M^<1O=]ZW>O,2P*L$#;0/_,AB%,.W5LZ%R*QK-I
MVAW68PQ:7KKN)0;)LE.! ZBWV0"T4WX (!UI1RL !G4G;,7E-*N5I$=ZUVZ%
MJ27DG\5:7Z7<TW+W_4$Y795:7+M2OWP_^B]UU;,VV1@-,YP'GG)^2!KB-!42
M9[GV>TC,@L0H?C^)B]D=I)H>J@FB'B]3:\HA0!N&L^:&#WA?9XW<A")S"\F=
MUYM#>'BETG,+F*Y7H=LL9J>F3E5BJPI762:CU"<21U)$F 0TP:G') YD$OM^
M%(D\!]6 7:$SLZKI3MR?B@WBV_6:EA5Z5B=S;1T:MB0<0RIAE'B)<K"S3%?N
MTS#!-)01#J@?)C)D5/)@I:S2?+L@5GUZ<.-E#]%5^QFC): U4](.X)IJ+>_;
M^+E3P"-2.5*QUZ@LJD1'1#U5DV./6WC1O9;@?VQWHEMY%?AI2B,B<"Z8\I=C
MY3EG.=7-?;(P"92SS(51"[PA(C.K0$VJMZ'U=OVJ_JJ"-&2]!H^!@^M :-CF
M[/?NOT&U]/MMZD!D@&OJ0'0[)]0* IC7.2+;H']Y[=WE/,D1[H]\QK%GK;OZ
M?19LJX[IUA^!=?0[>G=F!;+O:[?^WEQPGUZ,=\R ^_H=(S"L3%P(#SSE3>5V
MYWR-"3FEH=_Q@DLW\[LHSH5&?I>?LW-MWFCN-KNR_EKZWOH7L6%?GFCYK[?;
M)UHH[>WG@9?S%$<T%I@PDN(\$@GFC/@D3]+$%Z!6-V,$9]ZH1^2;9),] ^C/
MA@5@;&440C,+W24P4&M@"B9@H]U44$?6^RBY1<UX4^%/[7GC]^#=K=L6V=_]
M('\H=NJ0B4/FD9!RK+:XCTF8!3CG28YYPFF@-C\S;+-W:?&YK\0U#>V0^\%/
M^<]=9WC#4_<B&,.;=ZJ(L(T*E0[4I?J:&%:]J<\66ZPC]34Q^GVHKSYC=X8V
M [2:4GW%8+$NZEUZM_LBROU?;1Z;/N@RRR/NRQ#3/->WRY[$61KYF'IA1$64
M<)ZGD/,40GSFS5?3A)V=(.C,SM&Y  $:QE(*5D^J:$?HU3TS=(NL8[9N4,T8
MZG'6])Z_0;=/>OB/NW/7!AA'9S"(]*+GL0THIV>SU1J6JN;IF1:ECG;<E6^+
MZGE;T?6=U&F'=3?>I@>OXF?]HK,V3IOSWF_7!?O>_.^A3SR/.(LYC[&?ZS12
M'G"<TBC 'B%Q)@B3B01-_IR!QYD55TT9'?@&ZK 9OHFAJGM=I&$:\<"L^L6C
MCEUMS=19LTT?\(:S&[1G&ITV#E?_L6$9_=G^T^G(@ 6@=:539^!P6=4['\1G
M&GI&4A8W*?L#H[$2[C;-7]SV)A,_;#]M-\KIVRE$UPU/=2E!M?+#. M(&..
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
MYR&)/)E!@DTV3,P<@MJSA X\W: ]5TAN2]3PA1K&T)^:M692"# \9?4-S-3
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
MY5P+?$@S1_$'_#PP5692QF5:Q=4(<Z%VJQ:H5HM(BX1JF1R7<"WW$5R6;RW
M]?*E6\M]BHME6PN2GS.0L IE($64<BQ90/51XN/<3R3V(Y)D49[G,DC=1PQ>
M+S0PAS/JU-'_83SZ69":PS__X1SQI;UMMV[UC^@_3W.4IVC2[MZRN3GQV^0@
M+Y29#*C$,A49)CRC..51CGF:B$B*/$I#H]GPUTG,K"'WU_E%312PUR\#8J !
M)XL)TW9["5MZ-GEAEV4%Z+#),MOIJU/9'2FD06D&E<_E-Y=3-(.<'RF5X2?M
MP@*?Q5HG0MW3<O?]06FJBM9#9IMV,M6=[/U=/;R%T3!3OKPGL=(F!--,CW&)
M8BG2+(U"#JIO =">6>5\%L53_E)JWTXTZ;K U"X(C&:.]4S@P!15RP2JN4 ]
MDC?M+,$*;67_[]WYM!;R._)+(907]2TM(#GU#VV6L(PWLB^"OZS%G7PGI5 K
M?A7[E'@]6^JST%(7ZZ(^/AZ.>SGZ+(T2F24XSIBR86C,<1;I!M@BCOU,RE#D
M,2B(.(&9F55/QYK>2,=LZ+\YKPP!!@NG? 7#".!"V +#>CU8]WSUX=2LG0+^
M9\T=FJ>DSP%,K@)O4UA9-IKF +2S$)F+-6?JKW>MIU+]/SHV5VP>FX9*_LK/
M0II[68!#+^$ZK8UAFD849UGLQS(D5$B8CG3(W,PZL^D _K4AJ2]2%$W'/?$@
M7P)P4_(*^"Y^'=)\G9;AMI_=@NWJ+&!<JA\=A+4?J^&<!:C@CG(V-.ST<']R
MV=OM2[Z3+^M;5L_-[O6)_KQ=K^6VU-17$?=C0C**/9HI92L\BJD79%ARZJ52
MRB#U0+?:8 [FUJA'\_LZCE#'TE'_=LT5>M^P!4Q&A@-OIEMGA1.F0"] -C@>
MT0Q-L)JT1L21+H337U3A6<-SJM7L%[)37<W8D]91E_J*X=?MEM^5OXOR:\'$
M[;>B4I:A2"/?BW%"0HE)Z@<XI0G#+,W#."=!(D.096A <V;UU Y[Z6)-B@?]
M9\V% @^U?* _-2= C62"IYD.<HP23.LX 0BL9  B.U(K)A07520 "$Y5!^15
MB]M!964];3=UYYON-O+-FNH!K2M=L"T"P7$8,%\K"**]1H$#F@0TS-(P3(P:
MXX[0F5DIM#??ZG?.&GIU>EW[9\.DNC&D#.X.W<@/V^X-3503O4&'%("6L!O9
M 7>);C"PNU"TQ0)VOS@NX> EX\#KR]TTCLMP=-UH\+CCQK^?Q&[%N(@Y(5HW
M>0P33S?AC'B"0Y]Z<2X]2KE10QL38C,KJ,N-?6_01NRTUJ),_=Q?F@LV+IY+
MP9J0HZ/.OQK,((LB$<0)CI6FQR0*)*:!)%B&)(S]-)0T8Y#J<V=@PHO1!\!T
M")B9J><*!IC2'VR%K#3? !#N^A[W))R[S[$F]6/T->X);=S'N/_.PK<%^S3=
MVZIZ>6H2>\\&,#1S8[L"X94,>>1G880%(Q$F)$QQ+DF&(R_,XBS))!>@0<-+
M,C^S&M_/V.4M/?2]$.NE+AQL/N;,%Q(S?Z+%+RP.)1FH)]'%$3SM+Z$3ZP>X
MUICP,5[[VL.&]?^,:Y$)'\79M<D4'BSM^K;G]OMM^5D\J_WZ1?&DG(:#'['R
M\B0-)!68Q'F "9,ASC,18F7F2V6K$A:EJ44+N7'*1@IH<G.X _$Z,:YVE]"M
M+O70+FJE&0$:J^.0&IJL;A"R,UQ;VO7EQX%ZC5#/>7=HO1H+Z\J&'2>XK"5K
M#,"9/6O^IFT-_RW?/MM5\/??G/M"M"5E5;U_).'P_IPN'/"BX$+EOIFL%G7[
MET2:4+5_M-S"-?N71#FOV+_XE&V0K-B63;K#9U$'M0M9L.;PY__S4NWJ83FB
M8F7QW&3G<ZE<N(#@@&@/SN<QIKERZ'Q&_(3+*)()<$(6C(&9-^0I#]"@#Q!-
MTT#0?!C!]O4I^9NF]J]LQZ&@ SOHS_OMNF#?YTESM47$63 )2'[A ),=..=!
M)\MUIMGUR@R@S\6.KOO=5%=QEL1IHDQZP?,$D\A7>D?R%">$AWZ<)WE.C*JT
MC:C-';'O+%5]J=A01[Q'WLYXOXP;S&Z?C(:ER:YM]!:(MR9 6-OJ@P(Z-M,O
MTWH5"WU0[&O&^?!+<+M<'Q6W;/="U^OO>N#9']6^'^NA&L304C=9:^9=?!P&
M;'FI)[FAK]7?T*&SK[E=;X30N*7O&AS8IC;&Q?%4*ZCD5BZ"$8'%G :(N'TW
M O2>[;SL-R^E[ERM_/MMJ9.J]=R:EVJ5)PD/I,=PQ"**2>X'F*J_PJ$4N4CC
MV&.Q4>. ,4)S7]<TLZ);VFA/'#74H;.RKX UO-==0@#;X[;26\S)'A9MPICL
M*PLO/"5[6+SS(=DCS[N;7?L@RB<=D=OL2LIVJU@Y^&&J'/V$Z60^)E.<YDF$
M*4_]0&8TSWVC,)LYR9DW\&$H:SVSMKII9]>JI9ZFSZT]0<_,"G>+"6Q'7YU5
MJQEH8N@-"_..J;TL[HP#:D\(OOIHVLL F REO?*F;<..KJB@NLVK5@4$W/-E
M[..$,XE)D'F8!B3 :41\/^-!%L)*02_0F#^ZUU%$?W8T@:G\EY QV]X3Y05'
MZB"B6C3.N"J,LP89YQ06;H1Q5<3SAA?7'X5MP*K<K7ZC_[,MW[Q4.V6/EU5=
M'!)SF3*229R%>8B)$ )G@9 X3A)!$GVC38W"[I>7G]M3;FF!2F>N #&\U::+
M!_1U#24SWE[# @SM+/5F;U>I?SOLJ"N++K*9A@7J]M'(4_!84YV;4KU9;]6Y
MN/UM\USH*<QUEP73"-/U%>:^$ZX)HYHR*C;HH7BJ!T']]NG^ SH,DS9T,4?
M& \FN<$!MJU,(6A;J3@*'HU+:A4R&EAVL4#1N&C]\)#!TQ:58F]%OM,3&C:Z
MS6\S)<J+I1]G/,,RY1XF,5?&9!CI5F^IGTL2A%Z2&U>(G:\_\T;5!%%'$3@W
MZQHBP_O1@9RPC3B'B(""KVFBVA5Z 46&U7==%VBPKNO":\O5<UWG^:B.:^ Q
M.Q=T[]WV9C=FDLN$I1EF&8DQX5Z$LS2+L)]1CU.?>20*(95&%VB E :\P*B]
M^J@GSFX;ZN )OY>0,7-!)\H+4QZ'4-+1A$MW/NB -(Y\T$L4%O5!!T0\]4&'
M'K4,"Q<;G919]Q%I._^R+")>P'7+Q"#') ^41YJE 0Y8H#16)C@CH *><Q(S
M']J:8!W.K$D" [WG>!@&=B=)"0SD'@DXWO,9'K:]*HRK,.TY@67#LE<%/ O#
M7G_2PD#^9:LG9,BW12F8^@35[8;_1C?T46WI_=^U/[O$SU,ADP33/%#G8$"5
MX9R*$/MY& <RC](H,Y]R:4YWYKU9,Z)_NWNR=?5IQ\SAKP$&* !4 ]M['JA@
M&]P8)9M^[P"X ';\/+#9V??3?V0PDQ\N^Z K %AN.1<!+N.1ZV#QNNVMUD[Y
M)8*_H^5&+5[='GHCO!6R8,5N%8N<A3$)L!2)K]-3.,X2QG"H/(N<Y'GF"U!^
M^SC)N<.)1_T?:HK0"Z]1T,RL(+=0P)1F1QMUQ-%/?6!:^@Y]$W-AG5V7C1)<
M^/;,%(#SRS3C-^W4P*$1\U$3YOU?MSW0?Q$;16YWNWLOU-IT7:?:J*_^_:B1
M\RJB/ \R/U)ZP@\P(5Z&\UBD.$^Y2.+((SDU:G,U"W<S*Y?6L=_1;T(=HSOT
M][_]_C<D&X90U7&$2N/JMGD^D9E^>C7@8:K,N,^\^AXMBVC/X^D[W80-=XIO
M%A0=Z4BWO"VJ3F>!]53SSD/$:N88*W5.TUO1_//#YKS;Z7L]\>Q+48G#7ZU(
MFC&>ZNPDWU=^<2HX3O,PQ<J*]ED6Q2&+,T#A_Q1>C!2 @U8 ^X[)=4A9=HR
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
M30K=X+ZW1;\HE.4^_AKLY_2V:#]/<KLX)5<]*=M)4)Q50T_)Y$.U/BDLM[-
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
MGC*G4LD3R\U6"GF>E'ZIX\!3#M>4NU$S-]_P>LV[4M\\@[004(!49#& 45H
MDK$"A$A(:R6&A;13S%)A!J!,G@"SGZ/3PG4IFSG#(8/;P?%4VPG>E.1:W-&-
M)]OM]LV!?+O[M&'"!F_*SKPZWQW8,.XO;K<N/.KH++437N[QL[H.NUXS^9MJ
MR]GM/C?M9EM5*J\VPJC@/,Y!4L080!IEH, HD\HGCEB*(,F$G4MD#GMJ(Z#%
M)'AJ4-%A3-P@([T?W3'#,@YBPUA#AV4:=ED:$1VG[GN<:O$(>HA<!2TJ'AT/
M>_I]N1<6D.=U(NQ9<N0J."QAIVH87RZNY;'!U-'Q886_+ABF+"Q"!D(A<C7$
M3EHQ$4]!%M,LC3,&X\0HC>IHY:G51 <K4,#,],$Q]</2/HHF2UDV(\=84,^B
M/F#QRW<:"90_[ 7O>*59Q.HL 9W0G'_ O5O)G?BR*>F_[ZLEY9T#+AV*G*89
MQB#F* &0D!00U0(!\Q!QGA":D,*V8<DI0%/G$>IPX)."Z*>SZ#E^F9V@/KA@
M)V(*H@K,:9A7@8:Z#\[Y;6DR1)G'KB8GP<S>V&2(V%.]30:?=Q/>VW+]]8%7
MC^\XV?R.-VV0[3-_:@IFZCLAH:WI\DE5ROPOQ]7#CW+!6%IPDA>@B#D!4-44
M(":P:E"=LICP1!K8-H+M@L3$0B^_FMQ.K)TX:2;R4_/'3ATH;(!")U#X7 4M
M1L]7@0(=2-C^5,(8RCVI"R<49E4E8YATJ&9&K>5H/Y1B\T-JLG?\.U^53PI,
M&Q=".1,"%0P4@DD]4Z <X(0D(([2E#'".0GM9G6?@S2U!='"#7J +6V&LSPR
M-!I\4&YI-9P@>HH^:)<H\V4UG(4SK]EPB=PCN^'B"XZ& Z]KSG>SOVXYKGF]
M3Q=,HQS!6%G\E#$ <<%!D>,8)"SA21)&"#.K,-LPN(GEMX%F:0X,\\?PX/=&
MM>41K^%>]68)-J GRG(T(]/7>3X,;-Z3VXCPHS/:["W[&^^'BEU7E3K^EVM]
M/:)ZRIM>>I]\>6+![$'3PQW,+[I/DSHLE5ZHM!/$APKK5L+]KAC&1%M==0\2
MYG3;?7K%V2Z\!PGJWWD//^AV.GY<TTJ)Y3O>_/EQ?:H6^%K*\6:1<D(*Q#%
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
M6 9AT7X-[]>&%O6;_18Z"BQNEMC_'Y^!V:G[!C?6[KCVF2/YHNO149.DCJ!
M4_1VJCPMM^"-U'Z:8OV7J@BUW K?=:*VX/VD>+635.[$^[5TV:E&=&1VUYDE
M7RFQJYOEHSIR[/'QD]%UCGG#VGM"OMEI7\\L&YW =8$!WG*WSL%YU;2M"\1?
MRMBZ]/K,/M#M<LT_;OBC*L A,2%Y!IA065U(<.G>1#F0W@V#H71YLMQJG-)X
ME"961(VM0@QM&G)LTP1_*E0#C:MM(>SX_9K8\G3:A9F-2K,-F,]4/.+9:UN!
M>X3^&@;>$0.]V6['*[LIVAO=_E8WQ+O'U5WU9:,NJO3DUJYSU"*F<93$I  B
M03& 290!$F8I$!&/4,ZS'!56K3T,8$ZL*F_:IK]Z1LP3KH+O>BBS#T?=A*%F
MJLXSF^QT6<LA#?U*=?^07U708-!.L-YUE_.GJ"PH]J2)3"#.JFHL6'"H2VQ>
M=4C=^5P^X]7F^0/G=9O4$=%$Z&SY*(Z)ZL>;@8)R!'#*HBP+<URD1O5SIY>?
M6 6T\ )A?(]UA@O#PCR>-CNY[<A2L%Q2=X[ILTC=&46G6^I.GUY/&3MGJ1C,
MV#E^:[Z,G;,8O\C8.?_4:-.AJ=+]6-=;SA:\P!B'(@4HCR& 82HU HP*$'*>
M0H8$BX75V+DS<.8T$=KI $L-V+V%P3F.6=L#KGP88P,T,*^"!NHDA_XILOP?
M]"^@O-;A?HK4@0/]Y..N;?QV^3/+S;>/CT^J'>S'M1017F^Z.98+'*FZMZP
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
M"L*L\CU XJ'L#CUZ3B[[>R$=]G__]W]UOY'_(]*(^>__^G]02P,$%     @
M3TM37-&:ATZ6P@  72H) !4   !G<VAD+3(P,C4Q,C,Q7W!R92YX;6SDO5ES
M8TER+OBN7U'3\SK>%?LBDW0M*Y>^:3>[DI:9K;XS+[!8/$A(($ !8%:F?OUX
M -P)D%CB\!SVE;5J83%/^/*%A[N'A_N__(\?YY-?ON-\,9Y-__5/_,_L3[_@
M-,WR>'KZKW_ZV[</X/[T/_[MG_[I7_XO@/_]VY=/O[R;I<MSG"Y_>3O'L,3\
MRQ_CY=DORS/\Y>^S^7^.OX=?3B9A66;S<X!_6_VQM[.+G_/QZ=GR%\&$N?ZU
MZ_\Z_V<5(A-!9XA.<5 8!#A5+.02F4Q9"V7B_W/ZSXQKY[@34(1RH#C]KL^8
M 4TNR9NL J;51R?CZ7_^<_U+# O\A=B;+E;_^J]_.ELN+_[YUU__^..//_^(
M\\F?9_/37P5C\M?KW_[3U:__>/3[?\C5;W/O_:^K_WKSJXOQIE^DS_)?__=?
M/WU-9W@>8#Q=+,,TU046XW]>K'[X:9;"<B7U9^GZ9>MOU'^#ZU^#^B/@ B3_
M\X]%_M.__=,OOZS%,9]-\ N67^K?__;EX[TE3V>S!9YA()4O+N>5RC^GV?FO
M]5=_?3LC:)R$TTKXZD/+GQ?XKW]:C,\O)C<_.YMC^=<_G2[.,A$@-!?KY?_O
MVS_\ZRTE%W-<$'Q6G'^B'UQ]HZYV+%7X8XE3@L2*[^OU)K-T[Y<F5>JS^?6?
MG(2(D]5/1QG'H]67W\3%<A[2<I2MM9D'"<HK62&7P"6N *UUSML<M<KWA5 9
M6! '*R4M,!$;WW^E#_]:!5/_826AE70>+;>6TF%TOY\NQ\LQ+KZ%.,%1,#+3
MKK& /AM011CP*200/G/!/.VUS(^B^]YR]^F^J]\W\_3+;)YQ3H;E>KTP3X]T
M?1_25[_QZT68TX<@G8TG-U(N\]EY"VTM9RUDM]8,T?NG7XCM@O,YYD]KQ6SE
M;L7:DNPMKG[S4*5?+N TA(O15Y(T5GO\=A(6B\_EZW*6_O/-C_%BE 0)(Z($
M*:0%Q0*#4$0&K:2WR'0V')\ 00F+N*+Z:J4U$G"R7%S_Y!82SQ+3'T2.4.ZL
M"TD/ #)WZ7\W.P_CZ:B4*%!S"<@#R24K#=Z@@ABXM]R2C()OC)7'5/0#DL;J
MG365]1#0,CL_GTU7?+SY*YY'G(\B<XR\-"(^FD@"(6L;I&;@M4R>Y1BUC*W1
M\HB*?M%RK%X?PN0X(0\+)K]=<9"9,8R[""E$ <I9$HAD CAC2>@8#(K6!]!C
M*G:"B7A],#E$R#W"Y.8H_OEQ6F/#:_<?/Y+178Q$+"A,4&"MR70N!P>!) $Z
M))0R6F5% X=UX]K] *2-:])0JCUCXSJK\(U^=Z2-"D2> 9((T1V]($>^VC]7
MF.?)VY"/"[ONKM:S:]I <[,&8AR(^M],IY=A\@4O9G.*YY+@R N'8A,'99#\
M+A$LL*)%0&M22J4)#.ZNVK,YZ 8.!XMU(+ XP?EXEM]/\SORT4=:"FY"1C J
M%\*U,H1KLIG>N6B<0XF<-<'%O65W H9\9< X7+ ](^/MY;R*[<-XD<+D_\4P
MO^:!_*F0ZC&J$CI0Z!+$(CUQPU!RE5TJQQF-;2OOA _U2O#11+P#,1[?YF&Z
M&%>Y7!G (E#$>BYZ9 3SP#,0U!$28UQH$R4QV<:]>+#R3A#1KP0B3<0[B(CD
MPWB"OU^NHBEF1"Y91'""(2A;$"(W"2RQ$>A_UDC;( ZY77$G2)A7 HFCQ#D(
M*'S!TW&]39@N?P_G."I!6G3.0<Y1@Z+H&D)QY$%7*!O%-?/'>1J;5MT)$O95
M0>((L0X"%A^G:38GX[82RBI1_'9V.5W.?[Z=91PEXZ0R69)J$QD\(Q(X[1!D
M481OS9C2H@%*GB1B)]"X5P6:=D(?!(:^A1\?,\ER7,;K:_\K&UG(:<I.*& D
M*MH,-H.3=%R*J*Q35LK 70/T;%E^)]SX5X6;%H(>!&+>Y$SZ6%S]K8J'CX)6
M*+*UD#7)1SD=:Q$,B29RCH93I*9D [1L6'JW/!E[55 Y5L)#@LE;^L?/\V^S
M/Z8CI:+ 4"Q@C(1TPR1$1EY8T<D;;R1*%=J!Y';AW2#R6G*I+:0[)("LCM#/
M\Y/Y[/MXFG DG642'45GL1CBPVJ(61$S07@55/(J-T3)@]5W@\IKR;,VD_.0
M\'(R6RS#Y/\;7ZS\+:ED5)%QP&PIE).1_"V'"(&\+?IO.J;4XH9NT]J[8>6U
MI%X;R;CO_&OE88YA13?SD3F5$W@Z.D&EPHAN.C=7Z62I*>*71Y9)WEEM-S2\
MFD3KH7+L6?^U=GER<C:;7J=Z;"%[IIF"(M/J5"P0/8G"6J<55\R@>*J"['D,
M/%QQ-QR\EFSJ4?+L&0M?,5W.22!<Q&_CY01'V1!2T2.PR$@(K)YX@L"<?1%%
M8Z#P_#@L/%QQ-RR\EC3J4?+L&0O?YK5@__3KS_,XFXQ*4:H(7D#0X44&37&2
M0"G@DS62V1(*/^ZFY=YRNZ'@M61.#Y?D0,S!^Q_I+$Q/<97RU<6SX$.!()0G
M<T;A4W"2SC>?6*!H.YET7)9KTZJ[ >*U9$6/ENL@@HN_XV3ROZ841W_%L*#C
M+G]<+"[IO),F8S"&0\J,@7)<@LM80-KZNJO$%$R+F[<MR^^&E->5!VTAZ4%
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
M"9@7[6WK%%>'[/3K^#<^>8>B]@%XA#<L7NW@WW"*9;P<Z9P-&J=!1U%JM)S
M)6V I"ID* F=?JH'U>'H?41*/Z-T.T7><>(>@-T\F<^(ZE4$Y -W7M0)G5$1
MY2G1.5)T A\\B]%9%N)3#_0/S+M>K=[/3-V.L'&@4 =@1'['Y:U)?;-<SL?Q
M<EEK=+[-MEA)S,49F15@E+4C>9 $=:&(7U:<E HQM4;-WD3V,WNW(W!UJZ(!
MF*1[#(Z02<:<J8TMG 'E<P3O18#(,C=>H=2V=6W#/0+ZF;_[$MC92[0]VJ;5
M[<'[,)\2IA<G.%_UX_HM+,;IS32_&T\NZ^7ZR=>;>$CY)*--$9#'VNY/*@B6
MCF%C*( IB6G^\!GIEKN<W=?L:?1N8Y1T*>@!V)6-G(V,9S)B9I"9J9O "0@H
M.!2T669?G]"V=H\W$M)C4X*N5#YK+?\!@NA*1B/#O9?!,HB9BUJ6CL1&4,"9
MUDGP)!%;NT%;2.FQM4%/0#I$!WV_#GE&5.N>D[<I/BP\>Y- 6NYKI6H=^T/_
MBB5+IC$F:5.+(^W^LCU-"^_A5#M"W .P27_'\>D9<?'F.\[#Z=5\TL_E4=_2
MM<$-2/X^[0<P/"7:);5TFGD/3'F5F$D6W5,-8P^Q5'L1.-R#\!B4S%Y*9</%
MXSTIWFVG&YBR=.376W?-B3W/("3OP-L00K$Q&FR=7]^3Q.&>J=UCLHG:#D8E
MT1)G+]]H)H9)_8^+,\3ET?UE[G^LP[8R3U#=J)O,S9G\N7P83VFQ<9B<S!;C
M>UV,-)/&2ET@IDR^'3(R5\*02U^'I',M9,ZM3YA=Z&K<9\9X*44N""1V7@O5
M+,2H!3#&E976)/_D//77WF>F.1*>:3JSC[@'< ;>4/]V$A8+.MEK)_E54XU2
MI$X\D$U6C )>O2JO5AQH>V<6E5&J^7W<5F(& J$#-+P-+$>)>P"XN4O_U0-Z
MS$YD- Z"KMX?"@0OC*BSYI/*WCE\LO7M(8!Y3,5 D'*<>F=-93T$M*RF5*SX
M>'/5'R&F0 L1\<F*FEA!#=XS8D@E8:WB68O6%9^/J>@7+<?J]2%,CA/RL&#R
MVQ4'SH:2&")8B@MJ(_ $(;L MC"7)1:5L'55^6,J^BVOZPXFAPAY ##9D'"+
M+ 05I(&:C:^CLR+XX@2X*()EJA37/%DT\%XE3;R4PP0\ (B\62PHM+SU[T,N
M0FL/T20"N!8&7,JAOMB)0<BHI6P= ]VG8"!NR8'ZG#43[F"@<35(_(:)$$-T
M0B52I">+FF2-!64"BQK)-<N6-<_M;22D7Z <H]F-(#E&S / RMNP.'LSS?5O
M[__K<OP]3&HOY#?+MV$^_SF>GOY[F%SB2#J)LH1(>ZF0EZ4L,170D6_OA'%8
M+&_>3V\GPH: I:, \-!S::Z- 4#L"Y)DQFF)*[ZNQ#52,>=4# )3U7%7D8&S
MGM59L0:UY"R%UKW7-A+2KTO3'D+'2[OO"_GK]@=?,"%M 7+U?L?E%2/;VI;>
M_N[(>Y<L"]60!SKW0Q$0T3O(IF0;40K_,)[:-FCE*#KZ?:;;#E<OK9(AH^^F
M">H=WNIC^.!"J#M+@*K#C;V,CEAUQ>B8T#%Y--PV+-SOL]T7Q->Q0A_ "7@R
MQXLPONX[=6V3F4A*<A[(]\RNCO]B$"@V@>*JN% (+5KWGMA(2+_/T-J?@,=+
M>P"0N2>6$?=)YE(,,%:?@)*Y!*_(XXO6%N&-,N5AU5G;V*W?]V+M(7*X=/NN
MOM]H*>MKD^W&,DHTSG!+4->$?!,5A.H%,F]RSJA=*>'P$^K)M8?@7!\5Z[^$
MS =@;4[F]>WY\N?))- .F^8:?%[4=!HQ.E*\((O2 1<<0=4N[UX%.G%%] 6K
MZ'3KS/-3] S!L6Z2/VHF] $ Z*:/SR<,M!%J^=KG\K<%KL0ULI8EQ6SUSSCY
M_SH*<M>, V.BT=I)+9J_3'R2H"'XSDT@U$[L \#01]+!]'1,YG,M(=H&-UWH
M_C*;Y3_&D\DHV."=J4U:#=:>K:MY TY#44X4XT1VJC64=J%K"#YT$T0U5\(
M@/7N:MF;1@$WK(T2V5'4VM2KH4RB\F1ABU40G8U:R[I)6E^;;:=F"%YV$Q U
M$O@ H+-J_'-%_8W#-THR9F<%AYS)IJIZ_1R+8*!U2%)@R$HW/\\V$=)OJX:6
MY]C18AX 5M;TCY(V%=&I>FYI?3OC?1*$\!1<D2K$U+J>9[URO[T5FE^L[B7(
M 33L^#0.<3P9+\>X&KU4:YG.9A,2^J(Z]LN?MZ.%2_7I"X?:$1R4,P%<= 64
M+UXR38;1M0;(KK0-I+[G4Y,BCDX4,@ [<X>OASDQ;2/%C E!&$&G:[8,/,-(
MCEG6QAJ3K&I=X[&=FGXOY[O1_G:(':.* 8#J.L=U$G[6!%:]R4MI?DET/&)Q
M9 R3)EL+EA<+2J %CT4!^?Y<N6JS1>N6HWN0-QC8'86(AT=B1^KI^[;U9([G
MX\OS:[ZN68B8.5,N05!U_*CT$F)R=7>F0O]G+?U]IY3UYN_W>\PUAD@K.0[
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
M->U+ 3DK7AL=60B!,9!:2BU8LEJU[JOQLASVFX'I[/9KP#!Y[9MH)(7-=<
M!$7&0A&C$$.T@+;F34MVN@QJ3_2;X!DFQ/=2XI'#[$D"\^4 <*MY4L8Q#CRR
MVNC36H@F>4!OZ>@3W*K<^AU<][CM+#4T4-SNH\0C<?M^VL:%_GIY<3%9B3),
MKD7Y<5IF\_.U,J^%&D760:L(*=)N5%G48#,&\)Y"4!=4<JSY>,'=2.LWI]09
M$KM0S !2X1^G]"W:0"=AG"D0&&',6LO"(>O:K%,[1\Z))VZ$UP9U1*_:/TB_
M1T+/$QF[4/.CU^:'RWP0D+GJ\XJ+RL&((L)L'-$KHW2@I QD9:4'4X3E4I%;
M*SKH87"7A)X?WKX(9 Z7^9 @4XG_@/45R>0W)!'5F<67]0BOZ=2;X<I& <G"
M@*VE%+'0/P7GO,5DBTL=]*[:B;:>2S]?$F0MM33\$=B?YZ=A>CU=\![5NTV[
MOO?G&P^VWDY;HQG6=Q>XG:*]GB%X<H>!FZ%M87+C8MTZ5JB*D#I9*&@RF:-0
M:U&4 _*S43FA?,FMW^PU(?Q8NW84$77HW61&*L=OI,S?)O5&FP57M-4(B=4\
M;@H:HH\&)$MDUF-,S@U*D!MXZ-=_>WD\/[2BO6)B^-;VM[ 8+V;E[H?#-"_&
MI]-Q&:= /UJW!1M/3R](=*E>QQQ@E ]9IK'M/IK31B;^S<TR)U?+W."<.>9X
M[=0K5'4C"Q.$<U%O&!VWQL9 T7%C<[.=FJ-3)[>2?;S([7:R7$=;! /O0@'E
M&6UK+ E<48P5Q4/,KC'/NU'6\V3C-BAYE#9IKY3AV[@O^!VGEX<9KIL_V]@:
M;::ID8FY^G@M%-W4..\V 5<2&FT9\.CK14+QM4>?@<A-9B+DH&7K!]$[DG;\
M>XTGE[E%>BDQ%8K.P3+"M](4.WD9,D1M!?=&!G([7E8$ S% 76#H\3..#K0T
M?'MTTZZ_("[FM^V:#C!/VS[5V%KM1'$SXW7]^3L!0)(Q8F8@Z*^@<G80;>2
MSOCL6!&HVQNJ1V0<52!Z(\+[7>]O,<YS[?DL:[^-&N08G2$4ZX$"GV1T,4(F
M_1P<=EJI;[MRG'KOU8 V%>KP#<>;R63V1_U1F<TOI^FJO1DQ'%;S%.KF/,2(
M[/+9Q@9E;TXZ-"Y,NN!6<[L3:E!"DMNKDX"8$6,.A(32^J%P0^-R_<E/LS!=
MK+K<?9N'7-O?K5K.WUEI8S*C('?::=!,!U L2O!%*)!&L&A<D":UGN9X$*'#
MLUG[H.:AW].]KAJ.$NW,FEWW_ FTKV^Z(!U@OC9^I[&]>I[61@9J:R.D&^#5
M^QP?E(.BZ_2RXNE(D\;6QPTJ.V1)N0YFI#]-5(/7J)L7V+0/M,.2G2A@LN5U
M?%N$: R"=B$ZD7T,I8,'J3O3UZ^I:HN?#4]0N]'3\'VOC_2UZ>G*15GW##S
M4CWZ1F,K]32-C2S47V:S_,=X,B'UWZZW;B%XBX(;M$ECHK!>07+.@;)&UB2B
MA>)*+,&)6A+8>+/N16"#@JTM*]QN!$PAIB =>&4$J"0S1!D-12)"\9+0"FQ?
M1?$L6?W:J>Y0M*&\JZF&AF^JWI,MFOTD-W0]\7L6)^/3@\LIMG^LL?':D>I&
M5JS.&L;IXOHF^ LNQW.\?Y+=HL]&):-3P&4IJW&$=%@R ]:0H)0A\.C6'1KW
M(.]HWXO66:^R"D).9O39F^6NAL9OW#0V,>5%1$BV-AKV]1Y*<0-&!)9#J=?A
MK6/'0VGMU]9UA;5'WME+:'+XYF_5G.@ 2W?;U*B=47M,2R/[53^\ 3XVF!2(
M%,B,DR8Y"Q#J;8G5-DJF>"8%-]Z3FRDYUBK=_^HM5)7S=00\@^"8K(U&%!W2
MP8#FC*=D2C+-AZ5O(:5?F]) _P_-1PN1#]\ZK*MJE[5T^[ 0[O:/-X_>ME#6
MR&3<U!-OP(WA]3&LM""-(]S8$L%C;<VHO74JJL";OU]Z@IQF]>V;X"P5[05#
M&P,%>?@JQ@IL8<!I'J*RG,O<.B)]BI[>)]@WP<36VO5C-3!\@[+J?74VF^2Z
MX']=UAF=!]B5#5]I;%Z>H[.1E7F_^O1M)XR<,$NA0>=0020$X2<G<#(J)9TU
M6K2NH+Y/P=%EC'?$MOYRO;C9!.OZTH,;C^ ,'< JHH& G,[>8%$9%V,IK5G=
MF;A^K<P1F'A4P-B).H9O97Z?D46=+NF?Z3.GXZLGBX=8FBU?:FQM=J&WD<6Y
MO]3U:\X;M(F0D!>=ZNLK#<HH"FYM*'7 #3?6BV!$\Q&Z3U)TK$7ZZW@ZFQ/P
MK[^["?RUP5E$"N8UYX7 +SW$D"P$+FBK1<^-:EW6N -9/;?:;X>3AU:IM4J&
M;X_6MC>&!>9T)[UU4(9YRZ=:YY=WH;A5=N9&_ZL.J3>+?<%)[>ZVZH3_]8Q0
MNR+GNMG<[0')HX[T%Q"2W&^5*>QVF0N(6F!*+$CZ:^LDQU$4'YWMV77UW^ZN
M?B>BD"*4P&E'<4U[UPOZ)VD%H-,LL"RE:UX?>B3)/6>/7@Z?C[),+ZCJX9O1
MV^Z:AR2L[[?F;)BUWDQ5JP@QS*=T -=6;2M%WY;4>>:58@5(#W62:@H0DBS@
M>4*?M$I!M7X*MHV6HTJ];\1WB]I0DG1)"["BYE"YIY!'V@P2HY5:**7E;DVD
M'W^[Y]"NA3+OU70?*;WA[_E/M2/A01O^ZD\VWNV;Z&FTU=>?OL5$+>2WG@/&
M6L:!R=3;"0-6)@K)0[$%FU<;WZ/@Z")K7"P0/U^LQNY.3]<?O\6IXU(81T@W
MAM<N^$&1=Z^(/[0ZNH ZA-:EF4]3U*]M.$+[CRJFVPE^^ ;B*YY6IV=\VT_F
MH(SRXZ^TSB@_0V<C(W*US!>\F,U78SAO (5<A: ]B.+K$2,2..W(']3*FE@\
M<M,Z3-I&R]%9Y@??W5BD)K@,H4@(:#B=@N3^1BT#[1\7A8G2B(</Q)JS.[B<
M3A-L/,HQ-U;&\"W.I_'RB!+!.W^ZM6NRA:Y6[LELL:@/CTG']=79O09>L\OE
M[>I_#<NJB]L .$:7#-;9)+6&/C@%,1L+WBB3A#$:7>LG"(?2>KS+<QHFU]^<
MYEL2[C6,<(*+5'>:-;0)E. .G*]3Y%G6&$4NKOD<Q)T(Z]D!>@E\/7:56BML
M^/;K*GE49PG]_$;_;4%"7 U4.L":;?U6\PX@N]#<[-WKYL5NS\LZ+2?4.PE!
M,;O-7E*D7B?(*8K6G4063?M!ID_3='P/D,W?W_BV\C[[]<;8YUKHII/G-MKD
M4NNRPCW(Z_OU:T/L/&X!THV2AF^S#NA'=MVHZ1"S=LQR_7=BV\QY]QW9LLQ:
M%XXD2T,',<\.O/>%SDH9= TC9//> -UU9+O7_G#U\9^WFRN5HK06$9+%ZA!D
MVE>>V+6)0B976!2R=<7 4_0,MOO:/HAX-#ZAE0(&T$-ZM8D_EP>2^OF0JSH)
MB\X!#3DE"\K7.%D*!EHPI207+OK617&[4=9OD_*. -:!4@8 M9/Y>#9?#W;Z
M@FD2%HO5.;'25?Z/R\5R]98*%VD^OJ@_')5L0M+$%3<U.1-#!,=B IE1*VD]
M$]C:F]N7QG[;EW<$OTX5-0 @_JU./'Z_6(XIB*_C]PK%X<$Q,.2&DL56#(),
M&8QFJN1DC(NMAU+?IZ#? 7 =@>@((0\ (E=#D)X;DO1P:MW*0(]T3D4G&\&Z
M0';9!H2(P8 7AG%AG;.L^4/C(^CM=SA;5S[:2REP &"]TW#JD8N043CN$W"G
M%2A%?FG4+(##R))AQ;/F4-Q.3;_3U#H"6B/A#P)&3[9Q?<B=8!QEO:R769+0
M) DM6&: F"-Y,I^+:@^M?2CL=V1:9W#K3$D#@.#6QE2/^.+&6IDB9%_;]KEH
M*<I&#XQA'?U:GR"U#PUVHVTGV+E7!KM.%#, P#W1O^CAOU_Y!MQ$6:RI38MJ
M?D=["4'8#"%REZ*G3:5:W[#L3>1.$/2O#(+=JFH 6/QX?A'&\]64S?F[\>)B
MM@B3S^73;'KZJ<X'NV;U:@3V9IX?92.9"(:+#!I9H>W(4YU9%H$5)Y-BALG4
MNA:[ S9VRR*S5P;HOO7=(^17%>(G<SP?7YXO3L+/ZCX_/DG$RCT!)^KPDL(T
M^* +&&F$25IJ'1^DG+?4VC^]SF[8>BU7%*T%.P"S6/O9/&1!9>ZRJ ,2?0W0
M&6-DV2-A74FKE#-&R2[:!QT$G==V^7"LO < F769^;JZ_"$K07MAR$A24)[J
MV"7K2321(B+#(B(/4C6_R7J"G-T@]-HN$%K)?P!0NIW>^C"Y0SQ@*(J<2]H-
MJ^X7D4GR-:/)*G$>"VMM@K;1LAN(7ML%0A/)#P!!;_)WBIS'"Y+/ZE7L0W;0
MYFR*JW-^K0"%WD+418!FJKZ\XT&5UJ^IGB%I-SR]MAN!EGH8 *Q^QS_N"&H^
MF](_IO6XT\VA@2?3JK41P$.]I VU,"4Z#2P@,\:Y@+EUOG9?&G<#WFN[(>A4
M4P- X@>*8O\]3"[QKW3@7Z[;U&YF3$<N;(H1DB_$F"@67"$^;0Q,.%_S-:V?
M/NU,W&[8>VW7!=WHYA^R*O?;Z@[OA6IRKQ;KOR)W$]?=U^.6VD-)8IUX6QOU
M*T5GK<@)3$HN2.&S,:T;O70X(3F=8;Z<X.?R7'G!G3R=-L9R36%TX;5*-' @
M@230PJMD4PV"FH]+WI_,P5;O[H.?1\]".U;7 $[D6Q:W,'9_NJ*M52U*9DBH
MJS09^<!*)V#9,_* I=&N=02R'X6#+?)M@\/F2AK^^7P]-_OP0_?!%SJ:Z]WA
M\;CK9&:/WD0K"%G1J-IP,(*W%)SR%+AT(CDA6Y>GOM!T[W?C13@]G>/Z\6RU
MQZME'P ?>98R6 F:XO,ZZ"R 3QA!UE'2Q#Z+OG4WEIT(Z_LU7WOT;.CQUE@_
M S@;-TJKWJB2!?XT#G$\&2]_/F#1!5Y\L06X$@@JZ=H$RR/PF$MP3B@4K6L^
M#B"SWU/R)0#9M>X& ,\K,7[!\S"N'=E.<+[J-D"GT^>;45KO?UQ@=5N_C<_I
M5SZ7K_3315D_N7W ?@R*(4\<,',*ZTOMN%@]UV*L"8H[443K0*,Q"_T^L7D)
M6/>I\^&[BC?#X>LT\?GM</B#/<>G/]C8D=R#^@YGHQ?K=.324^CJ(RB9$+Q2
M!C*7#(6LL\I:SX7I8#;Z;<1T%9*MAV^OQG#3"?!A/"59T^:X7?I.OUE'GDD*
M"807M>@%?0V? CBIC4;D$F7SJ0Z'D]NW;WD<@K9'NMWJ;0#']YO)9/9'M0 ?
M9O.WM/QX69L'X>+S= .7#T-\<I6#3JY EK5XSPL&,24#QJ24;,K!LN9="HZ@
MMV]_LRU(7TQSPS]Q;T1!7LCE-,TF$_(\5N.H5_VOZDEV^.F[^\<;G\0'<M7A
MJ<P+$DIB !,)J4JC@LB3!X'.$&*=YJIU9F-@IW) GV,1!K0K 123&KR+$20/
MLJ3B$BNM)? /=2KO@Z"6I_(^>CO8WGW'>9R]C,6[?MX4:*=?OVPZW,0]\;7&
M-FU7NAL9L:VOP&X &5PR"K%V(_'U^5>],I,U&6A1Y*"<92XVWM#/$M79H\3;
M_<"YTT%Y!=FQF@-% 9YY <PXQHAK977K'/WS5/5KKMIB9>?WB(?I9/@^V>WS
MG[!Z_G.X==KRI>93<)^GMY%5>N)AX(9QJ'1T,2V< 1D,!0JIO@=TA8.+J2B/
M=(J)UD'67@2V<\?H!!\O<?66[.&R#\(7KP(707A F^DX5UJ"2\X#*UG9$HP)
MO'D']OW)[->>=8>R[8Y9-QH<0)KDFL794RQ^N%Q6D9[7[NW_?9,#GRX>7D#*
MX(2L3K"-FF1M!*^M1!D@5R;6$:%!=Y7::T%_OVF4EX?UB^M\^(=[?7)W^(%^
MYT^W'B"VA:Y6XQ7I\QM YE3.1I%&E6.U^Q)+$ NKY<B.2ZXM0:V+QYU='L7U
M^Q^G]-7+!V/P&/=)66, LRH$9M2TEY0%3AO)6:MXS-V=O-NHZGFHX?&HV'ZB
M-E%$WP_G;]FY'E3[)2SQ'5[433E=?BZ?\#O.PRE^J4I[F*KVGEA-"*(P$J8M
M$9RW$3A30DHEBWEX$;;E6?TQ5/1[YC5$V,OJ8T">V^?RUT!']7@YQL6Z:<4W
MG)_?'!AWN@W421=!4=R-)==>>@Z"4)G^-496A^P$W?K9V;XT]EMATJF]ZT!)
MPW>GUB^'E^'',?=4CS_2/$/R))6-?*R;5]0;(*:B,VC)UJ1<G6B/#)RA?V41
M&=.&!V9;CS]Z@IR&CQYFYQ>S:3W?JT6^6O JCO@-IUC&#_'/ Q8N,4"J)?P4
M/@N(2CO @!:3#/33[HS4WN3VZY^U0M03[R$ZU=^@#M'WI=1;Z.]XPV=U';Y@
MFDW3>#(.&ZK[E.36NH"@152@@J?0UZ4(6I6894*I;'<AP_[T]NOJ=0_6CC4X
M*+2^NR* F%RG:^[478\?%<7P(H4QR8'5I8#2@=A4M$>SS%ZQP.BGK>/X TGM
MUP'L'J/=Z6U0\*P/Z#Y,9G]\O;P@!Z\&^&%R*].';-8Q5,7'4.NT,]C:0<8C
MG1G*.U18;,A=GOG[D-KO?( 7..\[T]OP8Y6O2^+I;#;)=<'_NKQ^OW)0R++U
M6ZT'1N]$<Z, YOUJ@1O$"5URSLZ#XZXVP[ %(G(!FCP_8T3A.K0N,+E/04/?
M+\SK:X_%"<Z_GM%6K-T;$EGF=^/)97WH<1_VB4O!"F.0T=-68R2"X(( 83DJ
MQ8K(O#MSM1>I_88G1^#E"2>O,U4-WT+]3HYL??DTF]!G3L=7&<[#K=23WVML
MJ7:GO9&UNK_@=3KX%HT^.5^,@B!X!)4#(<-[!R9@D,RZK)N7QSU-43MK]GEY
MAO//?TP)EF?CB^MU[MRP:%ML*2D1VX[5TYK5G5A "H=%%RRJ>8W<[M3U:[,:
MHF:[#6NJH.&;K?4Y$,,",_VLYHYN0_&#[-;3'VQLN/:@OM5E_(W#O4[ 72]Y
M-=EWU3)Q=?:MB#H)/U<7J#<8C890D*4$QFI%N#<4-&;FH12)UO"$6K>V;,=1
MW-"/(_3,?B)^Q?GW<<)K!Z%2<$M4?7V2;OHHI-GI=/S?1-1JR-Z*TCNU+:+H
MQ(L#R>IV#QHA>B4H_N8LNZ)-"MVUXVG,3,^E!"^'Z2=\QQ[A,:CTS"WG5Y)^
M\T>8YU4P^7DU1W)1.Q6NQ;%87)ZO?_;HNMRZJ'.$A-6?+TQ",*Z6=IMLE60.
M'TX%:+@Y6G#0<^G#$';$BP-AH-O@K@+N<O^FWB<\[F024J&M;3U$;B4H@1Q\
M8.0&&HGD'XH@5>O1WL=3W7-MQ;#@WJ'"A^^0K\<!'.Y_W_OSC=WM[;0U\J[7
M"]P R\I"RBT6DK095&**0JVH(7G.N$J21=_Z:NP^!<=/V*"OU>WSL"X[:PH5
MC0!TY)*HH"PX'PB\"2W2/_@26S_HW4)*OY[G$?I^/$SC>%$/X !<SP3Y?('S
M4%MIKKBZZ=EU5:;VT "B,R0VE\&+>L;[D.O8&0;<%>$M&6<66P>5!Y#9KT?7
M%&G=JN@UO 3_/#\-TZNG)[^'>97$=WR'RS">''1J/?F]QJ?8[K0W.M7N+OB6
M_)C99)S7P)_FDSL,K5ZRU6X"8?*5?H+WO2RA:H(1,^C@$RBF0NW:(D&4')"B
M7:6*:;S+FQ!^=$AP&1?C/ [SGY_GZWS?7W%Y-LL?I]]QL43\&E;>8_43?_OY
M^)>O?VVU(4<A,*.54[5XW-=[+MJ1K#@H4@;';(F86G=4;TE_OZ?UR^/X4;30
M%Q8&X!G<B/+M)"P65UR^^3%>C%A@$DNBTT36 >H8% 1/W)A$G@X%14&[YJ6.
MVXCI%Z']X>,A4)LH:P"HNTO_NUGMO#EB7N:8:F;5LBH7C> ]"R"TXH8[BP%;
MYQ8?4]$SSMJH]V'?WN-D/02TS,[/Z6RH?+SY*YY'G(^R2)DG+8&9.A-3J=J4
M,";R?(..F=@JS6>0/J:B7[0<J]='[9V/$O*P8/+;%0=6%YEKV9&TDL)TBL H
M5/)D>Q4S7MH4C6S?._PA%?V&J-W!Y! A#P FMP?TG7-[964I2(](%$-FLI /
MF1$<QPBIT#];7SR=S9VY\0^(Z1<TP_%XFBAK"*B[)?_W<$[_^&T>IHMU!_&K
M;1F(LF1H,TJA#,DI&@A%1XA<.LS&U_'/K>'W+%5#\;R/4O]#4+75Q0#0]?'D
M\Y4QCDPIDY !,I;KF9UK4WP&,H<LG-+*VN:3D:\7[QDKC;7Z<"+R02(> #8^
M?\=YK7!9ULAB?>=YQ8A$R:0)&D3M*J0P%O#<(*Q&6A4C%7.M#<Y68GH^[[K%
M3AL5](BEQ7PYNJE>7=E?RVJS;SK*4=4QN87.<T^'/-A4(D4'UM/FV 4[].4[
MN*%_N\7,HT7[+6?HW2<Z3@E#0<_5=M*,!Z>3 QU4 F6<@^@$A^1-"IR.<Z9V
M\K5WQ4^?WLR1BMND_@.DV'?CI+]<7YY]O+X\>[/J_?[IT]LK8^B]MUIX#A0Q
MJMJ8UJQ'.R9O%2_(A'KXO&Q+=Z1GEQH #@[1X*PS<0X/'/]S-LGU'OR&G91#
M\J48B$$B>?PBD=NE$&J+,$?GJ'.6'8B.AVOUXXQT#(^C!-JP>N!8A-S< MYR
M8D))F-$#3UR"REG7<M0,6:IDK+7(K-\/&H\7Z<?YZ 831XJP1V.1<3SZA*=A
M\GZZK"]-ZV$J/=9J+ 1T6#MV^0)!"P1NO."H<J"3]0E78H'ISZ>S[[_2I]>>
M!/W#K1.Q8<%^.P+T[H8>JX*>T;.F^FHK">ZRD;5G0JDUQK438$S,@504T-G,
M/&=/U;@]#YV[J_7C=!RMKED#V;T"]X(E5U3A&HQ:#40@*QAY?8\ILH\L.U9,
M>DGWHA,@'*[ /7V+?:0Y&'!L.!;)(4HB6$:'H:9CD7$.'@-Y2T85A:1\&\R+
M>!;-O<T.X'"D_ :#@QM8?YRF/U_?A2LD*%.(CD74Z7;U84CQ)"SG4R2'3*8@
M#S0/MZOTXV-V:1@.E&#?4#B9X\>3SS<P7EQ;-92^"&GJ55,FJ^8(S;;4]B8Q
MBWHA%<QN[9LW?[\?Q[*=^AM(K><LY=LZB@WG)+#ESWH1L/*6=#9&\B@AA9JL
M,]Z#I^ 8,"G-HBTVL)VF>#^3JMRT]DZ(T/^PH483E?0,J2]X<3E/9V&!;T[G
MN"[O>\#2U;[C(EJ;2X+$4WUQ:!3$6 R$Y+#8I(17.S69>@9G.Q/47Y+T>)W/
MNE; 4$\HDZ7GV@,OM;NI%1RB)7$9LNB&[&S*=K<4^A$G5">0Z$B+NQQ?>XBT
M;U3<.&!_#=-PNI(2\?-FFK_AC[#X>UB$93I[&+4M_C*?75[<^NQ9%IT3"Z"E
M3;6?LR4!Y@Q9,3+BRG.5]XQYCJ"FOU3\"R#NQ=4U@'*4^T-@UK>AMIBLK 4F
M#2,.''$@@H'LA.5UH)1K7G?YF(J=@&;^85VM1NH9',#N;%,?.+I5JY+D32T9
MS. "<80V"B>8B5QV"[.^7:M6.GX2,@<*?( G9YW(_< 6UQ]=9[8H"A86'1AF
MZ]!'B1#(38# LLHNT5:SN^4"]EUY2-@Y5-G/'(+M)#\ >[2QAOG3>(H?EWB^
MJ&_X#=,Q0H[UD0W6M)A7$7@=E!Q<")*WG@/S-$4[X<O^PQ^$#=4V!!#>*7"]
MK+OHJC/2XN-B<5DG@=XI>!V9F*PNCH'56!N2J@!1&]K4D3$7M8LIR=:0W(.^
M 3Y).! 73[Q+:*JD80'P9#Y.>-W,FP0FBHY)0^:9PNM,,794Y'D$X\CMH"T:
MLNX.;/=H&<J;JRZ!=;CP^_;0KK?$V]G\8C8/2ZQU4?G35>=.$E#2*JCZ/)6I
M5<,V7<=A!$"7BO/&*LWU3@[9,PL-I0J]&4J:2W< YN;3^'R\Q)LY.S]K\[\P
MK<6QG^=7_^TDS)=7A76?3E:^YWAZNG8Q/\__@O2?PN3J=QXU[AZ)I$Q!;J$$
M1%!:D?N9L4"TOAB9M,/FSZPZ9FDH56W-C=^0H#" G?%U?#H=EW$*T^7;LS ]
MQ<6'FET\&R]P\74VR:/ZE#NAH*!*!7*:7;3@7:ZUP70<Z'I>J.:C IZA:2C7
MH.T/YI;*&"JX5NSDSY?+"2X7'Z=7+>[(A;7,>UNL!LMC(>9(?#[(0D=,<"KP
M% VV[E>Y%X%#20F_#.R:J&FH&+S:4R=7-SKYW>6<3/RZQ?M(!N]C*!J2K".#
MB&SPQO/Z)C/%F'@JI7G[MGV)'$I6YD5-X/'JZCMH6;=+N1?2KWJGX&*42\:4
M3;7JQ=7!,AF<U *$,O4_<.E*V"E>V;[&3J!QKP@T+64Z!%-5>5@G=^XB?)WT
M^1W_6/VGQ<A'KD5M:QA-H2A=E@!>,PDEV5B(I:Q$\WS<3I3MA"__BO#5H6+Z
M?T%W9]_\^VQYFP0R0C*CB NA:BN5I .$* SX9+5(6G#%^+Z&Z.X"N^5KV2N"
M23-Q#NAX>CN;$M(6JT:K[W^,%\L[P]!J\5TD1E8]+U*UKMJ"XR&!+5DFXPSC
M;K?;SEU7W TTKRG+WYW !W"2W;\6_A 2OCFOQ5(CX6W*KHX)#HZ#BI),9!("
M&)?<6"-$<JU]ZVVT[ :IUYC?;R+]U] @OHY^7<S*W0^':5[<AA AI<HX;:6+
MV62<QG1:-^@CWV+9QNWFFTNB45?Z-S?+GEPM>].B6Z?BA?<",EDR4-H*""P%
MB$JA5UHK$UO77VVGYOAFHZ2.Z7*=(ODR7OSGNN(@LUA"S94@9N+1U62PX1&L
MUCIXIYB5K<W=9DKZO21OA(+'S4>/%GK/KT'^&OYC-G][N5C.SNE[Z][.W%IF
MLP>6]2J=P2#0^0[:.HXH*9Z0.T5WSSS[>+QRS^V+&^ARUDRP/<-BW73N'@]7
M974Y2*+6Z#H-N#Z?9@%<"1QLT%:3DX#.[]3!^!ET;"6@OQ<?QVITUEJ\O0=K
M='Z/<?YY>ET(B=FXP$OMVU!JSY;H::_$^C+%925Y5G;7P/W!E_M3>B--S5J)
M;2 Z__;'[)IX73RO<PA3-+5BI]2Z5Y=!\R"UE4J''7ND/?QR?P]MNM/Y86(;
MBLY)?7CS=EY8)9.'E)(&5;NX!>U3[47*E2R,%;%;<Y+'W^ZOKU6'>C]0= -(
MI#QRBW[[^1M.T]EYF*\;7P<44F<R7/5" Q2+ ER($8K*HD@3G-OME? Q$<8#
MFGH><-#.D>Q$"8,$U34WURWEG&/<< E,Z0)*A0@A:@ED-EV*+ A;=FIQ<!2H
M[M,TL.CD* 0\"Z\CU#$ >-5\YN(+?L?I)?Z.R^OVDM$P9ED$7C*"JLEKQY@
MR[V+Y+];GUK/#]U(R-" =(RN-]1U'R?X :!GPU;[1G]T_2Q1^%2,,A %Q7I*
M:$=NFT6HJ7*))F'PK1\'/$%.OY7?+W/.'23Z(:*H,G*UQ4KQD3$4(+RP)"+!
MP>=,[G&RWAN#0LC.3[=;<H9FCPY4^;.IV</D/P0H704C_S][;[K<5I*DB3Z1
MVXU]^2DIE36ZII)T,U55MW_18O&0,$4!:@!4INKIQP/<09 \ .+@!+/'NDVI
MA07X\H6';^'^@*5K^VJL$$EQ"%S6_1_$DZ\O(S32P>/>4_32NH[Q#$F=0>I0
MU6]#JJ$>)L[O?EHN\D5:?US^CLL?LW1YW%S=W>BR!^<-66Y9U[ YIL!I+T6,
MRF<^Z W),ZG=7=\][6./QJG_HX7;!SA6K^;YBH/5U>F)7HA0G $KZN0\F<@W
MY*A 6X_:$J76-43(0P*FRP,?K].' #E2P%.G!:][@][-$UE%?CV=BON8@A)0
M M=@+=/@I'$437!%D2D&6;9V.#V2&=SY\9,#X%B=+9H*<&H(_+;X&<[7/W]%
MO!Y.YK-1W*.%3#(!%5T 'W@"(;*5(GEI!Y8#'GST=/6 $51_G. Z\$E))M]Q
MN?[YZ3S,UR28.NWB>VWVNN.^QY2\L<%!$;XVGC(&T0<&I.G,R+47RI3&?ND
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
M*,)N,/#KXF)Y1;_AR0M# 7D0TA"0*<8/)EO@4J5BI<A1I?T@</OATV0U3H&
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
ME.U]SWMU-Q]*5U]N6P,[.*':7FI;Z8TTKO]BU;R_]/&O.$FCZ4 .3]-QJF+
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
M&&<X5T14F3R^U*6=Q[S:_@ZEK>/TGSKX<_I]"<1QGSQH\=4C/WUP* YU/('
M HJ!.Z0F<"Z=:7D*C!884!$LA=1Y*G-'L@J>0.CA]1^;%<]WS5M6KYS/G[8Q
M2ZW*I)4"L!B: /7&I@.4"#$FSMN@F0Z#U&L,JM5)/XUPB)7GGB8R&\PK2*NV
M(#)R%&LC& +(*!Y9<ACH.'[@G98:>H\':OZ>7Y4*JIPJLMCC.-1!YE-7-Y'>
M2>@:$LK!F/E:#U1,1%-W9!/9B3'/>VD88M3%A5IECK1)CPI*G%ZO%_4VG-?3
M(7C3ZQ*<&REPX$ %&!>6+E(CTSI34&KB,H4+JFOK$=SU(9)ABY,J]Z""9E-/
MYYP<'#UOEO BLF#N@L1"17IX)$K(^),P<=$O'#7,4L]9M;G=;M4J:,91N8]5
M9EZ535P#9,**R0"IM@!9AR(:Z74,1G6Z 2!(Q$8P/<C]X4(+J6$;:?P#G*N'
M^=1T,S\'%'O/DA_WE Q3CFH$I!,N,F<Y,"0@  ,2ADL,+:SM-LGA6IYTZ_PJ
M=OV&,:C7M NXOWQ#Q#6HUQX!I&AJ>6<04%XQ$(0F#.N@U# 7((^BW2O9*QS(
MSHNYY4%&]\JV$_>#(QWAC@0($-,QH$*C@+2:@D"@$CCF#Q+7MIQKJ=HKV70\
M#7<<PMQJF1J/6-YHE?/2"PZTE^E5'@6!UH0 1#D76$.!JWME?(A2V?HW,H_H
ME96:W^O>]-R/%6;8>9RPTB9U8X@_*>@Q("RF&4H&(_P@[ZD5T?:5;(V>QEQZ
M)*.L97H]SB+ 2HPPQA&9&.-B: L:&$@5T $'YN/_8?C*5Y[U;ZZ>F'OF-;JL
M^Z^#U1"_'7\?.S]U\QX5P2]D9*[OW3W&3-6Z[_0LW06<Q]1J:2T/I@F=\% (
M"'"0 E!%431-:D%<V'A/.+%*YB[9V3:6ON'Y <CH!>DR\U7Z8Q004U)K"12E
M<8Y!\2?)K +<"XFY2RVJ<B<^&P=2=KLM"__KH:D_X#5,ZI&$91Q],]'S^458
MEM&?_1C/1T$Z[BV.X<!Y"J@0 F@'<4Q1L @*24=0]K8)VP93N@JZ-]'KLUH6
MU"LPGZ?C?]ND*]<CZH,-'EG D,2 2A?G?6$I\(@Y+T)J_I^[G_W+413>W<]#
M;Y,5ZX+6DK**T8</;_Z<CA?S/_SR]=V I90"<< D5#'R0@L4(P' N!92FK$
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
M!%OJ?.Y*Q4/'6/;^8RGC.Y2<$S*^LQ"_^:"D1YI**A7 +%TGQ@("J:P'PJ&
M# J2HF/<A-L[T#(5/@7-L#M-)V2+(Z,E(50&$#B/>NE4?9YJ@TU,.SBCWCJ9
M^Y9)V[&ULCCQBBSN(#(J**W=J=>?4[<JC//NW0\;_^G93?JOD9:"2.8M",JF
MAJ>< LETJMMDT9>X"-;E/D[K--!6YB=/W?RRT%3^'&Y?T3H24+D8L($WW $J
M#02:I$;OJ;,_DQQS/&Q1]V&'&NH$S"H'U/6?0WSVURD\C[-<%-\N+/,90\M1
M9SI16'WMD__6S))!/)B7EYHZ3%)/S/3@"H8Q@1<Q:>(L4&V,B):2_27!+6/I
M&U@^WJ;^G!?A3G#J!+/ZTGR$ V:"^)@:IKLP%',&E,(:6($I)%Y[RW.7YV\?
M3>&W=W)8PGJ@R01]_;'FDY^DV?!2SQ8_K^+?S2-RZ1G%'A%GG\C,<><@#3)%
MGVW??*PI0<I8310P.-WW4-P#Y=.M-84LT9AHI'*?\^T;4^\R:/O5N]N)3TZQ
M^4N__7SV-\N>LVM 4*6!Q$8!0N+BECA&V/H[#?W#<9>!EHUA6>WI12GUX,15
ML/G03K5E'_TUS9B(\X*/@$(2M*4ZKGM)[@+^]J,K/)<.;RKKU4?#\%:91=Z_
MX_)< X\%B)X<71D:+#PDE.+<)^XO1U%GI.O+]PZSZ@!^0?.9SQ:CWYKTGG5X
M.YYY&__5_,U7/8YKJNFJ8?^:)@1)8#2$P'*:'@>TR,%6IY?Q4T],*/[7H_GL
M'T4]9M2%WV80L"N+.D_\Z\-#"]$U?:"U,9-0$EC)22 T<&YRWT3:-Z:R93[5
MS'G=.*K7YNXV=><7X<GO7G@I"4!)F6YG>16$U C#W-LS!PROGJ#6WR[:&5UO
MDLIO<3Q[U,M;=R?^[.\8UJ_&-^/I=>J6,&GFM[.U]'#3=L8S:WLJ],[0K'NT
MK\U?.'!WH_/@>^YDQ$^-[KYRL_S$8S#N"L=VB1W#RU.!?TR_C9/0JZCV;_$O
M_Y-EF"^E%O'_O5S<^W(K1 I.",_&YQ=?&Y>9KS691?*&;FQM1J,2KB[C9Q>S
MFZD[G^CK+$P]EUBDD+833QN1J(2EY/%OIG,WRT?3FL@B):>=H]]++"HAZM_-
MWX_CRQL!MX@N4J[9B;C=V!0F\&%.'=]X=][,WC0WW[[H26]WVR6W2(GC0=2U
M0*4&QYN_B6FROVH>AKM\^#"?]^V17Z1P\' 7;(=2M7P.1&.9NKM,[%5"VONI
M2\\*W>K)\ARK#U%KHLHNRG9CWNP#H+0K32:/XYJOMNY[.=$F@<48VH)YTPZ
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
M Q0    ( $]+4UQ1K O4F@(  .$&   :              "  0    !A,C R
M-3$R,S$M97@R,S%C;VYS96YT+FAT;5!+ 0(4 Q0    ( $]+4USSBASSI <
M $LG   3              "  =("  !A,C R-3$R,S$M97@S,3$N:'1M4$L!
M A0#%     @ 3TM37)+W4;.)!P  6R8  !,              ( !IPH  &$R
M,#(U,3(S,2UE>#,Q,BYH=&U02P$"% ,4    " !/2U-<,AB=TPH$  "5$
M$@              @ %A$@  83(P,C4Q,C,Q+65X,S(N:'1M4$L! A0#%
M  @ 3TM37&.P" )RS0( O @> !$              ( !FQ8  &=S:&0M,C R
M-3$R,S$N:'1M4$L! A0#%     @ 3TM37!&BWCQT%0   04! !$
M     ( !/.0" &=S:&0M,C R-3$R,S$N>'-D4$L! A0#%     @ 3TM37!#F
MZ5&@)@  XXT! !4              ( !W_D" &=S:&0M,C R-3$R,S%?8V%L
M+GAM;%!+ 0(4 Q0    ( $]+4USQ&"4YHG8  -,O!0 5              "
M ;(@ P!G<VAD+3(P,C4Q,C,Q7V1E9BYX;6Q02P$"% ,4    " !/2U-<G50.
MDC$I  "#1@  %               @ &'EP, 9W-H9"TR,#(U,3(S,5]G,2YJ
M<&=02P$"% ,4    " !/2U-<JVX:J&I2 0!(:P$ %               @ 'J
MP , 9W-H9"TR,#(U,3(S,5]G,BYJ<&=02P$"% ,4    " !/2U-<O (49"EF
M   (C@  %               @ &&$P4 9W-H9"TR,#(U,3(S,5]G,RYJ<&=0
M2P$"% ,4    " !/2U-</G,$ !3-  "0[   %               @ 'A>04
M9W-H9"TR,#(U,3(S,5]G-"YJ<&=02P$"% ,4    " !/2U-<[5L^D7AQ   ;
M@P  %               @ $G1P8 9W-H9"TR,#(U,3(S,5]G-2YJ<&=02P$"
M% ,4    " !/2U-<31QI!DYL  !7?@  %               @ '1N 8 9W-H
M9"TR,#(U,3(S,5]G-BYJ<&=02P$"% ,4    " !/2U-<X4?]=@!Z  #SL0
M%               @ %1)0< 9W-H9"TR,#(U,3(S,5]G-RYJ<&=02P$"% ,4
M    " !/2U-<SD[DO\0N  #>1   %               @ &#GP< 9W-H9"TR
M,#(U,3(S,5]G."YJ<&=02P$"% ,4    " !/2U-<4$^"&=""  !7L   %
M            @ %YS@< 9W-H9"TR,#(U,3(S,5]G.2YJ<&=02P$"% ,4
M" !/2U-<TZM0SNQ+ 0"L!@T %0              @ %[40@ 9W-H9"TR,#(U
M,3(S,5]L86(N>&UL4$L! A0#%     @ 3TM37-&:ATZ6P@  72H) !4
M         ( !FIT) &=S:&0M,C R-3$R,S%?<')E+GAM;%!+!08     $P 3
+ .8$  !C8 H    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>gshd-20251231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:gshd="http://www.gooseheadinsurance.com/20251231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="gshd-20251231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-11</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-11</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:CommissionsAndAgencyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:CommissionsAndAgencyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:CommissionsAndAgencyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FranchiseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FranchiseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FranchiseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InterestIncome1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InterestIncome1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InterestIncome1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-01</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-01</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-01</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadInsuranceAgencyLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:GooseheadInsuranceHoldingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadInsuranceHoldingLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <instant>2018-05-01</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gshd:PreIPOLLCMembersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-01</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-01</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gshd:GooseheadManagementNoteAndTexasWasatchNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-01</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">gshd:GooseheadManagementLLCAndTexasWasatchInsuranceHoldingsGroupLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-01</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:GooseheadInsuranceInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-02</startDate>
            <endDate>2018-05-02</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:PreIPOLLCMembersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-02</startDate>
            <endDate>2018-05-02</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gshd:CarrierTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RoyaltyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InternetDomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:BookOfBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">gshd:VivintSmartHomesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:BookOfBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:BookOfBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalCommissionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalCommissionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalCommissionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessCommissionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessCommissionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessCommissionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:AgencyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:AgencyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:AgencyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:ContingentCommissionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:ContingentCommissionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:ContingentCommissionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalRoyaltyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalRoyaltyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:RenewalRoyaltyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessRoyaltyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessRoyaltyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:NewBusinessRoyaltyFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InitialFranchiseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InitialFranchiseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:InitialFranchiseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:OtherFranchiseRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:OtherFranchiseRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gshd:OtherFranchiseRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gshd:FranchiseChannelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:FranchiseFeesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:FranchiseFeesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:FranchiseFeesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:FranchiseFeesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:FranchiseFeesReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:AgencyFeesReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:AgencyFeesReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:AgencyFeesReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:AgencyFeesReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gshd:AgencyFeesReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gshd:NetworkEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gshd:NetworkEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gshd:PhoneSystemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gshd:PhoneSystemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:ComputerSoftwareWebMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:ComputerSoftwareWebMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:BooksOfBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gshd:BooksOfBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-20</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-20</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-21</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-21</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-24</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-24</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">gshd:SecondAmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-24</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gshd:A2025InitialTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-08</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gshd:RevolvingCreditFacilityDue2032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-08</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gshd:A2025InitialTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-09</startDate>
            <endDate>2025-07-09</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gshd:DebtCovenantAxis">gshd:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="gshd:DebtCovenantAxis">gshd:DebtRepaymentBalloonPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gshd:TermLoanB1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="gshd:LeverageRatioThresholdAxis">gshd:ThresholdFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">stpr:TX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalTaxJurisdictionOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gshd:TaxReceivableAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gshd:TaxReceivableAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gshd:TaxReceivableAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <instant>2024-04-24</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <instant>2025-04-23</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-17</startDate>
            <endDate>2026-02-17</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-17</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gshd:PreIPOLLCMembersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gshd:PreIPOLLCMembersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gshd:LLCUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gshd:VariousNoncontrollingInterestHoldersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gshd:BoardOfDirectorsAndManagingDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gshd:BoardOfDirectorsAndManagingDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gshd:BoardOfDirectorsAndManagingDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gshd:BoardOfDirectorsAndManagingDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gshd:BoardOfDirectorsAndManagingDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">gshd:S2025Q1DividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-09</startDate>
            <endDate>2025-01-09</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">gshd:S2025Q1DividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">gshd:S2025Q1DividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">gshd:S2025Q1DividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:GooseheadInsuranceInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">gshd:S2025Q1DividendsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gshd:GooseheadFinancialLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">gshd:MarkK.MillerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001726978</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">gshd:MarkK.MillerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="location">
        <measure>gshd:location</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="franchise">
        <measure>gshd:franchise</measure>
    </unit>
    <unit id="class">
        <measure>gshd:class</measure>
    </unit>
    <unit id="vote">
        <measure>gshd:vote</measure>
    </unit>
    <unit id="carrier">
        <measure>gshd:carrier</measure>
    </unit>
    <unit id="office_lease">
        <measure>gshd:office_lease</measure>
    </unit>
    <unit id="year">
        <measure>gshd:year</measure>
    </unit>
    <unit id="installment">
        <measure>gshd:installment</measure>
    </unit>
    <unit id="segment">
        <measure>gshd:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-33">0001726978</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-34">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-35">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-36">false</dei:AmendmentFlag>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-90" id="f-569">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-1126"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-4">2025-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">001-38466</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">GOOSEHEAD INSURANCE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">82-3886022</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">1500 Solana Blvd, Building 4, Suite 4500</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Westlake</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">76262</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">214</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">838-5500</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Class A Common Stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">GSHD</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="0" id="f-29" unitRef="usd">2662284768</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">24653390</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-31" unitRef="shares">11935389</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-32">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Portions of the registrant's definitive Proxy Statement for its&#160;2026&#160;Annual Meeting of Shareholders, which will be filed with the Securities and Exchange Commission within 120 days of December 31, 2025, are incorporated by reference into Part III, Items 10-14 of this Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c-1" id="f-37">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cybersecurity Risk Management&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At Goosehead, cybersecurity risk management is an integral part of our overall enterprise risk management system. Our cybersecurity risk management program is modeled after recognized data protection principles, such as the National Institute of Standards and Technology&#x2019;s Cybersecurity Framework (NIST CSF) and the National Association of Insurance Commissioners (NAIC) Data Security Model Law. These and other industry best practices provide the framework for identifying, monitoring, assessing and managing cybersecurity threats and incidents, including threats and incidents associated with the use of applications developed, and services provided, by third-party vendors and service providers, and facilitating coordination across different departments of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our cybersecurity team, led by our Director, IT Security &amp;amp; Compliance, is responsible for assessing and maintaining our cybersecurity risk management program. We also have a cybersecurity committee, comprised of cross-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;functional key business and technical leaders in the Company as well as the heads of our legal, governance, risk and compliance functions. The cybersecurity team identifies and assesses material cybersecurity risk by performing internal audits against cybersecurity controls and through regular consultations with, deliberation by, and recommendations from, our cybersecurity committees. Our cybersecurity team and cybersecurity committees utilize various tools and services designed to identify, monitor, assess and manage actual cybersecurity risk, including risks from cybersecurity threats associated with the use of third-party vendors and service providers. The cybersecurity team manages and maintains a risk register, incorporates risk mitigation items within our cybersecurity plans, conducts periodic reviews (primarily through our cybersecurity committees) of our mitigation and progress, and utilizes a third-party security risk management program both to screen third-party vendors and service providers prior to onboarding and to periodically re-evaluate existing third-party vendors and service providers based on risk classification. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our cybersecurity program includes steps for assessing the severity of a cybersecurity threat or incident, identifying the source of a cybersecurity threat or incident (including whether such cybersecurity threat or incident is associated with a third-party vendor or service provider), implementing cybersecurity countermeasures and mitigation strategies, and informing management and our board of directors of material cybersecurity threats and incidents. The cybersecurity team also conducts regular vulnerability assessments, and our cybersecurity and risk management teams perform annual risk assessments. We utilize a third party to conduct regular risk assessments of our new and existing third-party vendors and service providers and a separate vendor performs penetration testing annually. All users of our information systems receive regular cybersecurity awareness training, and our cybersecurity team provides annual training to all employees.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c-1" id="f-38">At Goosehead, cybersecurity risk management is an integral part of our overall enterprise risk management system.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c-1" id="f-39">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c-1" id="f-41">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c-1" id="f-40">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c-1" id="f-42">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c-1" id="f-43">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Management is responsible for identifying, monitoring, assessing and managing material cybersecurity risks on an ongoing basis by establishing processes designed to ensure that potential cybersecurity risks are monitored, putting in place appropriate mitigation and remediation measures, and maintaining cybersecurity programs. Our cybersecurity programs are under the direction of our Director, IT Security &amp;amp; Compliance, who directs our cybersecurity team and oversees the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents. Our Director, IT Security &amp;amp; Compliance has over 25 years of experience in IT systems architecture, application development, and cybersecurity, and is certified in software development, systems, AI and machine learning, database, and networking.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As discussed above, we also have a cybersecurity committee, which consists of cross-functional key business and technical leaders in the Company as well as the heads of our governance, risk and compliance functions. Our cybersecurity committee meets monthly to address cybersecurity risks and evaluate our cybersecurity program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Management, including our Director, IT Security &amp;amp; Compliance and our cybersecurity committees, updates our General Counsel on the Company&#x2019;s cybersecurity programs, material cybersecurity risks and mitigation strategies on a monthly basis. Our General Counsel provides quarterly cybersecurity reports to the audit committee of the board of directors that cover, among other topics, third-party assessments of the Company&#x2019;s cybersecurity programs and any updates to the Company&#x2019;s cybersecurity programs and mitigation strategies, and other cybersecurity developments. Our General Counsel will also provide updates on cybersecurity threats and incidents to the audit committee and/or the board of directors as part of our incident response processes, based on management&#x2019;s assessment of risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Our board of directors has ultimate oversight responsibility for our overall enterprise risk management and is responsible for ensuring that management has processes in place designed to identify, monitor and evaluate cybersecurity risks to which the Company is exposed and to implement processes and programs to manage cybersecurity risks and mitigate and remediate cybersecurity threats and incidents. In particular, the board of directors has entrusted the audit committee with oversight of our cybersecurity program and related risks. Our General Counsel meets with the audit committee of the board of directors on at least a quarterly basis to review and discuss our cybersecurity and other information technology strategies and policies. &lt;/span&gt;&lt;/div&gt;In 2025, we did not identify any cybersecurity incidents that have materially affected or are reasonably likely to materially affect our business strategy, results of operations, or financial condition. However, despite our efforts, we cannot eliminate all risks from cybersecurity threats or incidents, or provide assurances that we have not experienced an undetected cybersecurity incident. For more information about these risks, please see &#x201c;Risk Factors &#x2013; Risks relating to intellectual property, data privacy and cybersecurity&#x201d; in this annual report on Form 10-K.</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c-1" id="f-46">Our cybersecurity programs are under the direction of our Director, IT Security &amp;amp; Compliance, who directs our cybersecurity team and oversees the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents. Our Director, IT Security &amp;amp; Compliance has over 25 years of experience in IT systems architecture, application development, and cybersecurity, and is certified in software development, systems, AI and machine learning, database, and networking.&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As discussed above, we also have a cybersecurity committee, which consists of cross-functional key business and technical leaders in the Company as well as the heads of our governance, risk and compliance functions. Our cybersecurity committee meets monthly to address cybersecurity risks and evaluate our cybersecurity program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Management, including our Director, IT Security &amp;amp; Compliance and our cybersecurity committees, updates our General Counsel on the Company&#x2019;s cybersecurity programs, material cybersecurity risks and mitigation strategies on a monthly basis. Our General Counsel provides quarterly cybersecurity reports to the audit committee of the board of directors that cover, among other topics, third-party assessments of the Company&#x2019;s cybersecurity programs and any updates to the Company&#x2019;s cybersecurity programs and mitigation strategies, and other cybersecurity developments. Our General Counsel will also provide updates on cybersecurity threats and incidents to the audit committee and/or the board of directors as part of our incident response processes, based on management&#x2019;s assessment of risk.&lt;/span&gt;&lt;/div&gt;Our board of directors has ultimate oversight responsibility for our overall enterprise risk management and is responsible for ensuring that management has processes in place designed to identify, monitor and evaluate cybersecurity risks to which the Company is exposed and to implement processes and programs to manage cybersecurity risks and mitigate and remediate cybersecurity threats and incidents. In particular, the board of directors has entrusted the audit committee with oversight of our cybersecurity program and related risks. Our General Counsel meets with the audit committee of the board of directors on at least a quarterly basis to review and discuss our cybersecurity and other information technology strategies and policies.</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="c-1" id="f-44">Our cybersecurity programs are under the direction of our Director, IT Security &amp;amp; Compliance, who directs our cybersecurity team and oversees the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents. Our Director, IT Security &amp;amp; Compliance has over 25 years of experience in IT systems architecture, application development, and cybersecurity, and is certified in software development, systems, AI and machine learning, database, and networking.</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-45">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-48">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Management, including our Director, IT Security &amp;amp; Compliance and our cybersecurity committees, updates our General Counsel on the Company&#x2019;s cybersecurity programs, material cybersecurity risks and mitigation strategies on a monthly basis. Our General Counsel provides quarterly cybersecurity reports to the audit committee of the board of directors that cover, among other topics, third-party assessments of the Company&#x2019;s cybersecurity programs and any updates to the Company&#x2019;s cybersecurity programs and mitigation strategies, and other cybersecurity developments. Our General Counsel will also provide updates on cybersecurity threats and incidents to the audit committee and/or the board of directors as part of our incident response processes, based on management&#x2019;s assessment of risk.&lt;/span&gt;&lt;/div&gt;Our board of directors has ultimate oversight responsibility for our overall enterprise risk management and is responsible for ensuring that management has processes in place designed to identify, monitor and evaluate cybersecurity risks to which the Company is exposed and to implement processes and programs to manage cybersecurity risks and mitigate and remediate cybersecurity threats and incidents. In particular, the board of directors has entrusted the audit committee with oversight of our cybersecurity program and related risks. Our General Counsel meets with the audit committee of the board of directors on at least a quarterly basis to review and discuss our cybersecurity and other information technology strategies and policies.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-47">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Management, including our Director, IT Security &amp;amp; Compliance and our cybersecurity committees, updates our General Counsel on the Company&#x2019;s cybersecurity programs, material cybersecurity risks and mitigation strategies on a monthly basis. Our General Counsel provides quarterly cybersecurity reports to the audit committee of the board of directors that cover, among other topics, third-party assessments of the Company&#x2019;s cybersecurity programs and any updates to the Company&#x2019;s cybersecurity programs and mitigation strategies, and other cybersecurity developments. Our General Counsel will also provide updates on cybersecurity threats and incidents to the audit committee and/or the board of directors as part of our incident response processes, based on management&#x2019;s assessment of risk.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c-1" id="f-49">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-50">Our board of directors has ultimate oversight responsibility for our overall enterprise risk management and is responsible for ensuring that management has processes in place designed to identify, monitor and evaluate cybersecurity risks to which the Company is exposed and to implement processes and programs to manage cybersecurity risks and mitigate and remediate cybersecurity threats and incidents.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-51">Our General Counsel meets with the audit committee of the board of directors on at least a quarterly basis to review and discuss our cybersecurity and other information technology strategies and policies.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c-1" id="f-52">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <dei:AuditorName contextRef="c-1" id="f-53">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-54">Dallas, Texas</dei:AuditorLocation>
    <dei:AuditorFirmId contextRef="c-1" id="f-55">34</dei:AuditorFirmId>
    <us-gaap:Revenues contextRef="c-5" decimals="-3" id="f-56" unitRef="usd">155386000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-6" decimals="-3" id="f-57" unitRef="usd">139059000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-7" decimals="-3" id="f-58" unitRef="usd">116061000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-8" decimals="-3" id="f-59" unitRef="usd">209248000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-9" decimals="-3" id="f-60" unitRef="usd">174514000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-10" decimals="-3" id="f-61" unitRef="usd">143772000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-11" decimals="-3" id="f-62" unitRef="usd">670000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-12" decimals="-3" id="f-63" unitRef="usd">932000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-13" decimals="-3" id="f-64" unitRef="usd">1443000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-65" unitRef="usd">365304000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-14" decimals="-3" id="f-66" unitRef="usd">314505000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-15" decimals="-3" id="f-67" unitRef="usd">261276000</us-gaap:Revenues>
    <us-gaap:LaborAndRelatedExpense contextRef="c-1" decimals="-3" id="f-68" unitRef="usd">196364000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense contextRef="c-14" decimals="-3" id="f-69" unitRef="usd">172942000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense contextRef="c-15" decimals="-3" id="f-70" unitRef="usd">152604000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-71" unitRef="usd">81379000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-14" decimals="-3" id="f-72" unitRef="usd">67069000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-15" decimals="-3" id="f-73" unitRef="usd">62111000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-74" unitRef="usd">1842000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-14" decimals="-3" id="f-75" unitRef="usd">2901000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-15" decimals="-3" id="f-76" unitRef="usd">4361000</us-gaap:ProvisionForDoubtfulAccounts>
    <gshd:DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization contextRef="c-1" decimals="-3" id="f-77" unitRef="usd">11270000</gshd:DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization>
    <gshd:DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization contextRef="c-14" decimals="-3" id="f-78" unitRef="usd">10453000</gshd:DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization>
    <gshd:DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization contextRef="c-15" decimals="-3" id="f-79" unitRef="usd">9244000</gshd:DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-80" unitRef="usd">290855000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-14" decimals="-3" id="f-81" unitRef="usd">253365000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-15" decimals="-3" id="f-82" unitRef="usd">228320000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-83" unitRef="usd">74449000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-14" decimals="-3" id="f-84" unitRef="usd">61140000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-15" decimals="-3" id="f-85" unitRef="usd">32956000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-3" id="f-86" unitRef="usd">23793000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-14" decimals="-3" id="f-87" unitRef="usd">7339000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-15" decimals="-3" id="f-88" unitRef="usd">6568000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-89" unitRef="usd">192000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-14" decimals="-3" id="f-90" unitRef="usd">-7101000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-15" decimals="-3" id="f-91" unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-92" unitRef="usd">50848000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-93" unitRef="usd">46700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-15" decimals="-3" id="f-94" unitRef="usd">26388000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-95" unitRef="usd">6397000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-96" unitRef="usd">-2413000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-97" unitRef="usd">2692000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-98" unitRef="usd">44451000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-14" decimals="-3" id="f-99" unitRef="usd">49113000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-15" decimals="-3" id="f-100" unitRef="usd">23696000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-101" unitRef="usd">16620000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-102" unitRef="usd">18687000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c-15" decimals="-3" id="f-103" unitRef="usd">9556000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-104" unitRef="usd">27831000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-105" unitRef="usd">30426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-106" unitRef="usd">14140000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-107"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-14"
      decimals="2"
      id="f-108"
      unitRef="usdPerShare">1.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-15"
      decimals="2"
      id="f-109"
      unitRef="usdPerShare">0.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-110"
      unitRef="usdPerShare">1.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-14"
      decimals="2"
      id="f-111"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-15"
      decimals="2"
      id="f-112"
      unitRef="usdPerShare">0.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-113" unitRef="shares">24975000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="-3" id="f-114" unitRef="shares">24657000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-15" decimals="-3" id="f-115" unitRef="shares">23929000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-116" unitRef="shares">38103000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="-3" id="f-117" unitRef="shares">38301000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-15" decimals="-3" id="f-118" unitRef="shares">38356000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-16" decimals="-3" id="f-119" unitRef="usd">34390000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-17" decimals="-3" id="f-120" unitRef="usd">54280000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent contextRef="c-16" decimals="-3" id="f-121" unitRef="usd">3547000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c-17" decimals="-3" id="f-122" unitRef="usd">3693000</us-gaap:RestrictedCashCurrent>
    <gshd:AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable contextRef="c-16" decimals="-3" id="f-123" unitRef="usd">36613000</gshd:AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable>
    <gshd:AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable contextRef="c-17" decimals="-3" id="f-124" unitRef="usd">31375000</gshd:AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable>
    <gshd:AccountsReceivableNetCurrentFranchiseReceivable contextRef="c-16" decimals="-3" id="f-125" unitRef="usd">11141000</gshd:AccountsReceivableNetCurrentFranchiseReceivable>
    <gshd:AccountsReceivableNetCurrentFranchiseReceivable contextRef="c-17" decimals="-3" id="f-126" unitRef="usd">11077000</gshd:AccountsReceivableNetCurrentFranchiseReceivable>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-16" decimals="-3" id="f-127" unitRef="usd">7552000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c-17" decimals="-3" id="f-128" unitRef="usd">8139000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent contextRef="c-16" decimals="-3" id="f-129" unitRef="usd">93243000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-17" decimals="-3" id="f-130" unitRef="usd">108564000</us-gaap:AssetsCurrent>
    <gshd:AccountsReceivableNetNoncurrentFranchiseReceivable contextRef="c-16" decimals="-3" id="f-131" unitRef="usd">2936000</gshd:AccountsReceivableNetNoncurrentFranchiseReceivable>
    <gshd:AccountsReceivableNetNoncurrentFranchiseReceivable contextRef="c-17" decimals="-3" id="f-132" unitRef="usd">3469000</gshd:AccountsReceivableNetNoncurrentFranchiseReceivable>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-16" decimals="-3" id="f-133" unitRef="usd">21549000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-17" decimals="-3" id="f-134" unitRef="usd">24101000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-16" decimals="-3" id="f-135" unitRef="usd">34087000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-17" decimals="-3" id="f-136" unitRef="usd">37420000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-16" decimals="-3" id="f-137" unitRef="usd">39700000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-17" decimals="-3" id="f-138" unitRef="usd">25075000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-16" decimals="-3" id="f-139" unitRef="usd">216371000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-17" decimals="-3" id="f-140" unitRef="usd">193478000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-16" decimals="-3" id="f-141" unitRef="usd">6978000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-17" decimals="-3" id="f-142" unitRef="usd">5546000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-16" decimals="-3" id="f-143" unitRef="usd">414864000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-17" decimals="-3" id="f-144" unitRef="usd">397653000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c-16" decimals="-3" id="f-145" unitRef="usd">33629000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c-17" decimals="-3" id="f-146" unitRef="usd">22891000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <gshd:PremiumsPayableCurrent contextRef="c-16" decimals="-3" id="f-147" unitRef="usd">3547000</gshd:PremiumsPayableCurrent>
    <gshd:PremiumsPayableCurrent contextRef="c-17" decimals="-3" id="f-148" unitRef="usd">3693000</gshd:PremiumsPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-16" decimals="-3" id="f-149" unitRef="usd">8666000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-17" decimals="-3" id="f-150" unitRef="usd">6535000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-16" decimals="-3" id="f-151" unitRef="usd">3241000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-17" decimals="-3" id="f-152" unitRef="usd">3275000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-16" decimals="-3" id="f-153" unitRef="usd">2993000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-17" decimals="-3" id="f-154" unitRef="usd">10063000</us-gaap:LongTermDebtCurrent>
    <gshd:LiabilitiesUnderTaxReceivableAgreementCurrent contextRef="c-16" decimals="-3" id="f-155" unitRef="usd">6237000</gshd:LiabilitiesUnderTaxReceivableAgreementCurrent>
    <gshd:LiabilitiesUnderTaxReceivableAgreementCurrent contextRef="c-17" decimals="-3" id="f-156" unitRef="usd">0</gshd:LiabilitiesUnderTaxReceivableAgreementCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-16" decimals="-3" id="f-157" unitRef="usd">58313000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-17" decimals="-3" id="f-158" unitRef="usd">46457000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-16" decimals="-3" id="f-159" unitRef="usd">51168000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-17" decimals="-3" id="f-160" unitRef="usd">54536000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-16" decimals="-3" id="f-161" unitRef="usd">289461000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-17" decimals="-3" id="f-162" unitRef="usd">82251000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-16" decimals="-3" id="f-163" unitRef="usd">13025000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-17" decimals="-3" id="f-164" unitRef="usd">15191000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <gshd:LiabilitiesUnderTaxReceivableAgreementNoncurrent contextRef="c-16" decimals="-3" id="f-165" unitRef="usd">165685000</gshd:LiabilitiesUnderTaxReceivableAgreementNoncurrent>
    <gshd:LiabilitiesUnderTaxReceivableAgreementNoncurrent contextRef="c-17" decimals="-3" id="f-166" unitRef="usd">160142000</gshd:LiabilitiesUnderTaxReceivableAgreementNoncurrent>
    <us-gaap:Liabilities contextRef="c-16" decimals="-3" id="f-167" unitRef="usd">577652000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-17" decimals="-3" id="f-168" unitRef="usd">358577000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-16" id="f-169" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-17" id="f-170" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-18"
      decimals="INF"
      id="f-171"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-19"
      decimals="INF"
      id="f-172"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-18" decimals="-3" id="f-173" unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-19" decimals="-3" id="f-174" unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-19" decimals="-3" id="f-175" unitRef="shares">24653000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-19" decimals="-3" id="f-176" unitRef="shares">24653000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-18" decimals="-3" id="f-177" unitRef="shares">24668000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-18" decimals="-3" id="f-178" unitRef="shares">24668000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-19" decimals="-3" id="f-179" unitRef="usd">247000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-18" decimals="-3" id="f-180" unitRef="usd">247000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-20"
      decimals="INF"
      id="f-181"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-21"
      decimals="INF"
      id="f-182"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-20" decimals="-3" id="f-183" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-21" decimals="-3" id="f-184" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-20" decimals="-3" id="f-185" unitRef="shares">11935000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-20" decimals="-3" id="f-186" unitRef="shares">11935000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-21" decimals="-3" id="f-187" unitRef="shares">12620000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-21" decimals="-3" id="f-188" unitRef="shares">12620000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-20" decimals="-3" id="f-189" unitRef="usd">119000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-21" decimals="-3" id="f-190" unitRef="usd">126000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-16" decimals="-3" id="f-191" unitRef="usd">37486000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-17" decimals="-3" id="f-192" unitRef="usd">58917000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-16" decimals="-3" id="f-193" unitRef="usd">-133356000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-17" decimals="-3" id="f-194" unitRef="usd">-15401000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-195" unitRef="usd">-95504000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-196" unitRef="usd">43889000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c-16" decimals="-3" id="f-197" unitRef="usd">-67284000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c-17" decimals="-3" id="f-198" unitRef="usd">-4813000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-16" decimals="-3" id="f-199" unitRef="usd">-162788000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-17" decimals="-3" id="f-200" unitRef="usd">39076000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-16" decimals="-3" id="f-201" unitRef="usd">414864000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-17" decimals="-3" id="f-202" unitRef="usd">397653000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-22" decimals="-3" id="f-203" unitRef="shares">23034000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-23" decimals="-3" id="f-204" unitRef="shares">14470000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-22" decimals="-3" id="f-205" unitRef="usd">228000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-23" decimals="-3" id="f-206" unitRef="usd">146000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-24" decimals="-3" id="f-207" unitRef="usd">51038000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-25" decimals="-3" id="f-208" unitRef="usd">-59967000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-26" decimals="-3" id="f-209" unitRef="usd">-8555000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-27" decimals="-3" id="f-210" unitRef="usd">-25069000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-28" decimals="-3" id="f-211" unitRef="usd">-33624000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-29" decimals="-3" id="f-212" unitRef="usd">10939000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-15" decimals="-3" id="f-213" unitRef="usd">10939000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:ProfitLoss contextRef="c-30" decimals="-3" id="f-214" unitRef="usd">14140000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-31" decimals="-3" id="f-215" unitRef="usd">14140000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-29" decimals="-3" id="f-216" unitRef="usd">9556000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-15" decimals="-3" id="f-217" unitRef="usd">23696000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-32" decimals="-3" id="f-218" unitRef="shares">409000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-32" decimals="-3" id="f-219" unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-33" decimals="-3" id="f-220" unitRef="usd">5624000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-31" decimals="-3" id="f-221" unitRef="usd">5628000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-29" decimals="-3" id="f-222" unitRef="usd">3662000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-15" decimals="-3" id="f-223" unitRef="usd">9290000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-33" decimals="-3" id="f-224" unitRef="usd">15201000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-31" decimals="-3" id="f-225" unitRef="usd">15201000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-29" decimals="-3" id="f-226" unitRef="usd">8788000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-15" decimals="-3" id="f-227" unitRef="usd">23989000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-32" decimals="-3" id="f-228" unitRef="shares">6000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-32" decimals="-3" id="f-229" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-33" decimals="-3" id="f-230" unitRef="usd">381000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-31" decimals="-3" id="f-231" unitRef="usd">383000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-29" decimals="-3" id="f-232" unitRef="usd">224000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-15" decimals="-3" id="f-233" unitRef="usd">607000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares contextRef="c-32" decimals="-3" id="f-234" unitRef="shares">1517000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares contextRef="c-34" decimals="-3" id="f-235" unitRef="shares">1517000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-32" decimals="-3" id="f-236" unitRef="usd">-15000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-34" decimals="-3" id="f-237" unitRef="usd">15000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-33" decimals="-3" id="f-238" unitRef="usd">2598000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-31" decimals="-3" id="f-239" unitRef="usd">2598000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-29" decimals="-3" id="f-240" unitRef="usd">-2598000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-15" decimals="-3" id="f-241" unitRef="usd">0</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement contextRef="c-33" decimals="-3" id="f-242" unitRef="usd">3767000</gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement>
    <gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement contextRef="c-31" decimals="-3" id="f-243" unitRef="usd">3767000</gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement>
    <gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement contextRef="c-15" decimals="-3" id="f-244" unitRef="usd">3767000</gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-35" decimals="-3" id="f-245" unitRef="shares">24966000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-36" decimals="-3" id="f-246" unitRef="shares">12954000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-35" decimals="-3" id="f-247" unitRef="usd">250000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-36" decimals="-3" id="f-248" unitRef="usd">130000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-37" decimals="-3" id="f-249" unitRef="usd">73413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-38" decimals="-3" id="f-250" unitRef="usd">-45827000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-39" decimals="-3" id="f-251" unitRef="usd">27966000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-40" decimals="-3" id="f-252" unitRef="usd">-11180000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-41" decimals="-3" id="f-253" unitRef="usd">16786000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-35" decimals="-3" id="f-254" unitRef="shares">24966000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-36" decimals="-3" id="f-255" unitRef="shares">12954000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-35" decimals="-3" id="f-256" unitRef="usd">250000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-36" decimals="-3" id="f-257" unitRef="usd">130000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-37" decimals="-3" id="f-258" unitRef="usd">73413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-38" decimals="-3" id="f-259" unitRef="usd">-45827000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-39" decimals="-3" id="f-260" unitRef="usd">27966000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-40" decimals="-3" id="f-261" unitRef="usd">-11180000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-41" decimals="-3" id="f-262" unitRef="usd">16786000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-42" decimals="-3" id="f-263" unitRef="usd">4829000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-14" decimals="-3" id="f-264" unitRef="usd">4829000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-43" decimals="-3" id="f-265" unitRef="shares">1045000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-43" decimals="-3" id="f-266" unitRef="usd">10000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-44" decimals="-3" id="f-267" unitRef="usd">41551000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-45" decimals="-3" id="f-268" unitRef="usd">41561000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-42" decimals="-3" id="f-269" unitRef="usd">22044000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-14" decimals="-3" id="f-270" unitRef="usd">63605000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:ProfitLoss contextRef="c-46" decimals="-3" id="f-271" unitRef="usd">30426000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-45" decimals="-3" id="f-272" unitRef="usd">30426000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-42" decimals="-3" id="f-273" unitRef="usd">18687000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-14" decimals="-3" id="f-274" unitRef="usd">49113000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-43" decimals="-3" id="f-275" unitRef="shares">403000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-43" decimals="-3" id="f-276" unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-44" decimals="-3" id="f-277" unitRef="usd">7695000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-45" decimals="-3" id="f-278" unitRef="usd">7698000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-42" decimals="-3" id="f-279" unitRef="usd">4345000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-14" decimals="-3" id="f-280" unitRef="usd">12043000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-44" decimals="-3" id="f-281" unitRef="usd">18438000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-45" decimals="-3" id="f-282" unitRef="usd">18438000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-42" decimals="-3" id="f-283" unitRef="usd">9533000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-14" decimals="-3" id="f-284" unitRef="usd">27971000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-43" decimals="-3" id="f-285" unitRef="shares">10000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-44" decimals="-3" id="f-286" unitRef="usd">321000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-45" decimals="-3" id="f-287" unitRef="usd">321000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-42" decimals="-3" id="f-288" unitRef="usd">168000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-14" decimals="-3" id="f-289" unitRef="usd">489000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares contextRef="c-43" decimals="-3" id="f-290" unitRef="shares">334000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares contextRef="c-47" decimals="-3" id="f-291" unitRef="shares">334000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-43" decimals="-3" id="f-292" unitRef="usd">-4000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-47" decimals="-3" id="f-293" unitRef="usd">4000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-44" decimals="-3" id="f-294" unitRef="usd">383000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-45" decimals="-3" id="f-295" unitRef="usd">383000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-42" decimals="-3" id="f-296" unitRef="usd">-507000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-14" decimals="-3" id="f-297" unitRef="usd">-124000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement contextRef="c-44" decimals="-3" id="f-298" unitRef="usd">984000</gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement>
    <gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement contextRef="c-45" decimals="-3" id="f-299" unitRef="usd">984000</gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement>
    <gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement contextRef="c-14" decimals="-3" id="f-300" unitRef="usd">984000</gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-48" decimals="-3" id="f-301" unitRef="shares">24668000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-49" decimals="-3" id="f-302" unitRef="shares">12620000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-48" decimals="-3" id="f-303" unitRef="usd">247000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-49" decimals="-3" id="f-304" unitRef="usd">126000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-50" decimals="-3" id="f-305" unitRef="usd">58917000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-51" decimals="-3" id="f-306" unitRef="usd">-15401000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-52" decimals="-3" id="f-307" unitRef="usd">43889000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-53" decimals="-3" id="f-308" unitRef="usd">-4813000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-17" decimals="-3" id="f-309" unitRef="usd">39076000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-48" decimals="-3" id="f-310" unitRef="shares">24668000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-49" decimals="-3" id="f-311" unitRef="shares">12620000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-48" decimals="-3" id="f-312" unitRef="usd">247000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-49" decimals="-3" id="f-313" unitRef="usd">126000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-50" decimals="-3" id="f-314" unitRef="usd">58917000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-51" decimals="-3" id="f-315" unitRef="usd">-15401000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-52" decimals="-3" id="f-316" unitRef="usd">43889000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-53" decimals="-3" id="f-317" unitRef="usd">-4813000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-17" decimals="-3" id="f-318" unitRef="usd">39076000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-54" decimals="-3" id="f-319" unitRef="usd">66931000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="c-1" decimals="-3" id="f-320" unitRef="usd">66931000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-55"
      decimals="2"
      id="f-321"
      unitRef="usdPerShare">5.91</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash contextRef="c-56" decimals="-3" id="f-322" unitRef="usd">145786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-57" decimals="-3" id="f-323" unitRef="usd">145786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-1" decimals="-3" id="f-324" unitRef="usd">145786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="c-58" decimals="-3" id="f-325" unitRef="shares">1014000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-58" decimals="-3" id="f-326" unitRef="usd">10000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-59" decimals="-3" id="f-327" unitRef="usd">53302000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-57" decimals="-3" id="f-328" unitRef="usd">53312000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-54" decimals="-3" id="f-329" unitRef="usd">28408000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-1" decimals="-3" id="f-330" unitRef="usd">81720000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:ProfitLoss contextRef="c-56" decimals="-3" id="f-331" unitRef="usd">27831000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-57" decimals="-3" id="f-332" unitRef="usd">27831000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-54" decimals="-3" id="f-333" unitRef="usd">16620000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-334" unitRef="usd">44451000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-58" decimals="-3" id="f-335" unitRef="shares">309000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-58" decimals="-3" id="f-336" unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-59" decimals="-3" id="f-337" unitRef="usd">8779000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-57" decimals="-3" id="f-338" unitRef="usd">8782000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-54" decimals="-3" id="f-339" unitRef="usd">4771000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-1" decimals="-3" id="f-340" unitRef="usd">13553000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-59" decimals="-3" id="f-341" unitRef="usd">15688000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-57" decimals="-3" id="f-342" unitRef="usd">15688000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-54" decimals="-3" id="f-343" unitRef="usd">7687000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-344" unitRef="usd">23375000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-58" decimals="-3" id="f-345" unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-59" decimals="-3" id="f-346" unitRef="usd">270000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-57" decimals="-3" id="f-347" unitRef="usd">270000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-54" decimals="-3" id="f-348" unitRef="usd">143000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-1" decimals="-3" id="f-349" unitRef="usd">413000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares contextRef="c-58" decimals="-3" id="f-350" unitRef="shares">685000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares contextRef="c-60" decimals="-3" id="f-351" unitRef="shares">685000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-58" decimals="-3" id="f-352" unitRef="usd">-7000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-60" decimals="-3" id="f-353" unitRef="usd">7000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-59" decimals="-3" id="f-354" unitRef="usd">3647000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-57" decimals="-3" id="f-355" unitRef="usd">3647000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-54" decimals="-3" id="f-356" unitRef="usd">-3647000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c-1" decimals="-3" id="f-357" unitRef="usd">0</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement contextRef="c-59" decimals="-3" id="f-358" unitRef="usd">10781000</gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement>
    <gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement contextRef="c-57" decimals="-3" id="f-359" unitRef="usd">10781000</gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement>
    <gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement contextRef="c-1" decimals="-3" id="f-360" unitRef="usd">10781000</gshd:AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-61" decimals="-3" id="f-361" unitRef="shares">24653000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-62" decimals="-3" id="f-362" unitRef="shares">11935000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-61" decimals="-3" id="f-363" unitRef="usd">247000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-62" decimals="-3" id="f-364" unitRef="usd">119000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-63" decimals="-3" id="f-365" unitRef="usd">37486000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-64" decimals="-3" id="f-366" unitRef="usd">-133356000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-65" decimals="-3" id="f-367" unitRef="usd">-95504000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-66" decimals="-3" id="f-368" unitRef="usd">-67284000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-16" decimals="-3" id="f-369" unitRef="usd">-162788000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-370" unitRef="usd">44451000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-14" decimals="-3" id="f-371" unitRef="usd">49113000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-15" decimals="-3" id="f-372" unitRef="usd">23696000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-373" unitRef="usd">11270000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-14" decimals="-3" id="f-374" unitRef="usd">10535000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-15" decimals="-3" id="f-375" unitRef="usd">9244000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-1" decimals="-3" id="f-376" unitRef="usd">1142000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-14" decimals="-3" id="f-377" unitRef="usd">420000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-15" decimals="-3" id="f-378" unitRef="usd">225000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c-1" decimals="-3" id="f-379" unitRef="usd">189000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c-14" decimals="-3" id="f-380" unitRef="usd">-74000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c-15" decimals="-3" id="f-381" unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-382" unitRef="usd">-804000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-14" decimals="-3" id="f-383" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-15" decimals="-3" id="f-384" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:AssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-385" unitRef="usd">4694000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-14" decimals="-3" id="f-386" unitRef="usd">347000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-15" decimals="-3" id="f-387" unitRef="usd">3628000</us-gaap:AssetImpairmentCharges>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-388" unitRef="usd">1842000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-14" decimals="-3" id="f-389" unitRef="usd">2901000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-15" decimals="-3" id="f-390" unitRef="usd">4361000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-391" unitRef="usd">23375000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-14" decimals="-3" id="f-392" unitRef="usd">27971000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-15" decimals="-3" id="f-393" unitRef="usd">23989000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c-1" decimals="-3" id="f-394" unitRef="usd">516000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c-14" decimals="-3" id="f-395" unitRef="usd">8672000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c-15" decimals="-3" id="f-396" unitRef="usd">23640000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-397" unitRef="usd">5888000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-398" unitRef="usd">-3745000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-399" unitRef="usd">-22123000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <gshd:NoncashLeaseExpense contextRef="c-1" decimals="-3" id="f-400" unitRef="usd">-1723000</gshd:NoncashLeaseExpense>
    <gshd:NoncashLeaseExpense contextRef="c-14" decimals="-3" id="f-401" unitRef="usd">-4476000</gshd:NoncashLeaseExpense>
    <gshd:NoncashLeaseExpense contextRef="c-15" decimals="-3" id="f-402" unitRef="usd">-748000</gshd:NoncashLeaseExpense>
    <gshd:PaymentsForCloudComputingArrangements contextRef="c-1" decimals="-3" id="f-403" unitRef="usd">657000</gshd:PaymentsForCloudComputingArrangements>
    <gshd:PaymentsForCloudComputingArrangements contextRef="c-14" decimals="-3" id="f-404" unitRef="usd">1180000</gshd:PaymentsForCloudComputingArrangements>
    <gshd:PaymentsForCloudComputingArrangements contextRef="c-15" decimals="-3" id="f-405" unitRef="usd">85000</gshd:PaymentsForCloudComputingArrangements>
    <gshd:IncreaseDecreaseInAccountsReceivableFranchiseReceivable contextRef="c-1" decimals="-3" id="f-406" unitRef="usd">-104000</gshd:IncreaseDecreaseInAccountsReceivableFranchiseReceivable>
    <gshd:IncreaseDecreaseInAccountsReceivableFranchiseReceivable contextRef="c-14" decimals="-3" id="f-407" unitRef="usd">-3858000</gshd:IncreaseDecreaseInAccountsReceivableFranchiseReceivable>
    <gshd:IncreaseDecreaseInAccountsReceivableFranchiseReceivable contextRef="c-15" decimals="-3" id="f-408" unitRef="usd">-7666000</gshd:IncreaseDecreaseInAccountsReceivableFranchiseReceivable>
    <gshd:IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable contextRef="c-1" decimals="-3" id="f-409" unitRef="usd">6027000</gshd:IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable>
    <gshd:IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable contextRef="c-14" decimals="-3" id="f-410" unitRef="usd">19950000</gshd:IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable>
    <gshd:IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable contextRef="c-15" decimals="-3" id="f-411" unitRef="usd">28000</gshd:IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-1" decimals="-3" id="f-412" unitRef="usd">-588000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-14" decimals="-3" id="f-413" unitRef="usd">250000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-15" decimals="-3" id="f-414" unitRef="usd">3555000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-415" unitRef="usd">-966000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-14" decimals="-3" id="f-416" unitRef="usd">-827000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-15" decimals="-3" id="f-417" unitRef="usd">-486000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-418" unitRef="usd">6913000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-14" decimals="-3" id="f-419" unitRef="usd">5060000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-15" decimals="-3" id="f-420" unitRef="usd">-109000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-1" decimals="-3" id="f-421" unitRef="usd">-2200000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-14" decimals="-3" id="f-422" unitRef="usd">-8633000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-15" decimals="-3" id="f-423" unitRef="usd">-19454000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-424" unitRef="usd">91757000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-14" decimals="-3" id="f-425" unitRef="usd">71544000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-15" decimals="-3" id="f-426" unitRef="usd">50833000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c-1" decimals="-3" id="f-427" unitRef="usd">125000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c-14" decimals="-3" id="f-428" unitRef="usd">325000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquireNotesReceivable contextRef="c-15" decimals="-3" id="f-429" unitRef="usd">130000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable contextRef="c-1" decimals="-3" id="f-430" unitRef="usd">303000</us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable contextRef="c-14" decimals="-3" id="f-431" unitRef="usd">94000</us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable contextRef="c-15" decimals="-3" id="f-432" unitRef="usd">0</us-gaap:ProceedsFromSaleAndCollectionOfNotesReceivable>
    <us-gaap:PaymentsForSoftware contextRef="c-1" decimals="-3" id="f-433" unitRef="usd">13096000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware contextRef="c-14" decimals="-3" id="f-434" unitRef="usd">11209000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware contextRef="c-15" decimals="-3" id="f-435" unitRef="usd">7705000</us-gaap:PaymentsForSoftware>
    <us-gaap:AssetAcquisitionConsiderationTransferred contextRef="c-1" decimals="-3" id="f-436" unitRef="usd">4922000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:AssetAcquisitionConsiderationTransferred contextRef="c-14" decimals="-3" id="f-437" unitRef="usd">0</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:AssetAcquisitionConsiderationTransferred contextRef="c-15" decimals="-3" id="f-438" unitRef="usd">6895000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <gshd:PaymentsForDisposalOfAssets contextRef="c-1" decimals="-3" id="f-439" unitRef="usd">32000</gshd:PaymentsForDisposalOfAssets>
    <gshd:PaymentsForDisposalOfAssets contextRef="c-14" decimals="-3" id="f-440" unitRef="usd">0</gshd:PaymentsForDisposalOfAssets>
    <gshd:PaymentsForDisposalOfAssets contextRef="c-15" decimals="-3" id="f-441" unitRef="usd">0</gshd:PaymentsForDisposalOfAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-442" unitRef="usd">5671000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-14" decimals="-3" id="f-443" unitRef="usd">979000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-15" decimals="-3" id="f-444" unitRef="usd">4452000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-445" unitRef="usd">-23543000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-14" decimals="-3" id="f-446" unitRef="usd">-12419000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-15" decimals="-3" id="f-447" unitRef="usd">-19182000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <gshd:IncreaseDecreaseInCustomerPremiums contextRef="c-1" decimals="-3" id="f-448" unitRef="usd">-481000</gshd:IncreaseDecreaseInCustomerPremiums>
    <gshd:IncreaseDecreaseInCustomerPremiums contextRef="c-14" decimals="-3" id="f-449" unitRef="usd">994000</gshd:IncreaseDecreaseInCustomerPremiums>
    <gshd:IncreaseDecreaseInCustomerPremiums contextRef="c-15" decimals="-3" id="f-450" unitRef="usd">-75000</gshd:IncreaseDecreaseInCustomerPremiums>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-3" id="f-451" unitRef="usd">7944000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-14" decimals="-3" id="f-452" unitRef="usd">621000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-15" decimals="-3" id="f-453" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-1" decimals="-3" id="f-454" unitRef="usd">101700000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-14" decimals="-3" id="f-455" unitRef="usd">9422000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-15" decimals="-3" id="f-456" unitRef="usd">16875000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt contextRef="c-1" decimals="-3" id="f-457" unitRef="usd">306374000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt contextRef="c-14" decimals="-3" id="f-458" unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt contextRef="c-15" decimals="-3" id="f-459" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="c-1" decimals="-3" id="f-460" unitRef="usd">13967000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="c-14" decimals="-3" id="f-461" unitRef="usd">12235000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="c-15" decimals="-3" id="f-462" unitRef="usd">9898000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-463" unitRef="usd">81720000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-14" decimals="-3" id="f-464" unitRef="usd">63184000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-15" decimals="-3" id="f-465" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <gshd:PaymentForPartnershipDistributions contextRef="c-1" decimals="-3" id="f-466" unitRef="usd">64224000</gshd:PaymentForPartnershipDistributions>
    <gshd:PaymentForPartnershipDistributions contextRef="c-14" decimals="-3" id="f-467" unitRef="usd">4829000</gshd:PaymentForPartnershipDistributions>
    <gshd:PaymentForPartnershipDistributions contextRef="c-15" decimals="-3" id="f-468" unitRef="usd">10939000</gshd:PaymentForPartnershipDistributions>
    <gshd:PaymentToTaxReceivableAgreement contextRef="c-1" decimals="-3" id="f-469" unitRef="usd">6736000</gshd:PaymentToTaxReceivableAgreement>
    <gshd:PaymentToTaxReceivableAgreement contextRef="c-14" decimals="-3" id="f-470" unitRef="usd">5372000</gshd:PaymentToTaxReceivableAgreement>
    <gshd:PaymentToTaxReceivableAgreement contextRef="c-15" decimals="-3" id="f-471" unitRef="usd">0</gshd:PaymentToTaxReceivableAgreement>
    <us-gaap:PaymentsOfDividends contextRef="c-1" decimals="-3" id="f-472" unitRef="usd">145786000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-14" decimals="-3" id="f-473" unitRef="usd">0</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-15" decimals="-3" id="f-474" unitRef="usd">0</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-475" unitRef="usd">-88250000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-14" decimals="-3" id="f-476" unitRef="usd">-45199000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-15" decimals="-3" id="f-477" unitRef="usd">-17991000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-478" unitRef="usd">-20036000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-14" decimals="-3" id="f-479" unitRef="usd">13926000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-15" decimals="-3" id="f-480" unitRef="usd">13660000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-17" decimals="-3" id="f-481" unitRef="usd">57973000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-41" decimals="-3" id="f-482" unitRef="usd">44047000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-28" decimals="-3" id="f-483" unitRef="usd">30387000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-16" decimals="-3" id="f-484" unitRef="usd">37937000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-17" decimals="-3" id="f-485" unitRef="usd">57973000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-41" decimals="-3" id="f-486" unitRef="usd">44047000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-487" unitRef="usd">21711000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-14" decimals="-3" id="f-488" unitRef="usd">6876000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-15" decimals="-3" id="f-489" unitRef="usd">6369000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid contextRef="c-1" decimals="-3" id="f-490" unitRef="usd">929000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-14" decimals="-3" id="f-491" unitRef="usd">631000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-15" decimals="-3" id="f-492" unitRef="usd">701000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxPaidFederalBeforeRefundReceived contextRef="c-1" decimals="-3" id="f-493" unitRef="usd">7371000</us-gaap:IncomeTaxPaidFederalBeforeRefundReceived>
    <us-gaap:IncomeTaxPaidFederalBeforeRefundReceived contextRef="c-14" decimals="-3" id="f-494" unitRef="usd">5372000</us-gaap:IncomeTaxPaidFederalBeforeRefundReceived>
    <us-gaap:IncomeTaxPaidFederalBeforeRefundReceived contextRef="c-15" decimals="-3" id="f-495" unitRef="usd">421000</us-gaap:IncomeTaxPaidFederalBeforeRefundReceived>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c-1" id="f-496">Organization&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May&#160;1, 2018 Goosehead Insurance, Inc. ("GSHD") completed the Offering of 9,810 thousand shares of Class&#160;A common stock at a price of $10.00 per share, which included 1,280 thousand shares issued pursuant to the underwriter's over-allotment option. GSHD became the sole managing member of Goosehead Financial, LLC (&#x201c;GF&#x201d;). GF was organized on January&#160;1, 2016 as a Delaware Limited Liability Company and is headquartered in Westlake, TX. The operations of GF represent the predecessor to GSHD prior to the Offering, and the consolidated entities of GF are described in more detail below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSHD (collectively with its consolidated subsidiaries, the &#x201c;Company&#x201d;) provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned offices and franchise units across the nation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operations of the corporate-owned offices are recorded in Texas Wasatch Insurance Services, L.P. (&#x201c;TWIS&#x201d;)&#x2014;a Texas limited partnership headquartered in Westlake, TX and operating since 2003. TWIS is a wholly-owned subsidiary of Goosehead Insurance Holdings ("GIH"), which is a wholly-owned subsidiary of GF. The Company had 14 corporate-owned offices in operation at December 31, 2025, 14 at December 31, 2024, and 14 at December 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operations of the franchise units are recorded in Goosehead Insurance Agency, LLC (&#x201c;GIA&#x201d;)&#x2014;a Delaware limited liability company headquartered in Westlake, TX and operating since 2011. GIA is 100% owned by GIH, which is 100% owned by GF. Franchisees are provided access to insurance Carrier Appointments, product training, technology infrastructure, client service centers and back office services. During years ended December 31, 2025, 2024, and 2023, the Company onboarded 101, 97, and 209 franchise locations, respectively and had 1,009, 1,103, and 1,226 operating franchise locations as of December 31, 2025, 2024 and 2023, respectively. No franchises were purchased by the Company during the years ended December 31, 2025, 2024, and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Offering, both Goosehead Management, LLC (&#x201c;GM&#x201d;) and Texas Wasatch Insurance Holdings Group LLC (&#x201c;TWIHG&#x201d;) became wholly owned indirect subsidiaries of GF. Both GM and TWIHG are non-operating holding companies created to receive management fees from the operating entities TWIS and GIA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reorganization Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Offering, the Company completed the following transactions (the "Reorganization Transactions"):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The GF limited liability company agreement was amended to, among other things, i) appoint GSHD as the sole managing member of GF and ii) modify the capital structure of GF by reclassifying the interests previously held by Pre-IPO LLC Members into a single new class of non-voting LLC Units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;GSHD was authorized to issue two classes of common stock. 9,810 thousand shares of Class A common stock were issued pursuant to the Offering, including the underwriters' over-allotment option. 22,747 thousand shares of Class B common stock were issued to the Pre-IPO LLC Members in an amount equal to the number of LLC Units held by each such Pre-IPO LLC Member in exchange for certain management rights of GF. Each share of Class A common stock and Class B common stock entitles its holder to one vote per share on all matters submitted to a vote of GSHD's stockholders. Each share of Class B common stock can be exchanged for one share of Class A common stock or, at GSHD's discretion, a cash payment equal to the volume weighted average market price of one share of Class A common stock, thus canceling the share of Class B common stock on a one-for-one basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Goosehead Management Holders and Texas Wasatch Holders indirectly transferred their ownership interests in GM and TWIHG, respectively, to GSHD in exchange for the Goosehead Management Note and Texas Wasatch Note. The aggregate principal amount of the Goosehead Management Note and the Texas Wasatch Note was approximately $114 million. Because the net proceeds from the Offering were insufficient to repay the aggregate principal amount of the notes, 3,724 thousand shares of Class A common stock were issued to the Goosehead Management Holders and the Texas Wasatch Holders for the difference. GSHD contributed direct and indirect ownership interests in each of TWIHG and GM to GF. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following completion of the Reorganization Transactions and the Offering, GSHD owned 37.3% of GF and the Pre-IPO LLC Members owned the remaining 62.7%. GSHD is the sole managing member of GF and holds the sole voting power and management control. Accordingly, GSHD consolidates the financial results of GF and reports noncontrolling interest in GSHD's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c-67" decimals="-3" id="f-497" unitRef="shares">9810000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c-68"
      decimals="INF"
      id="f-498"
      unitRef="usdPerShare">10.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c-69" decimals="-3" id="f-499" unitRef="shares">1280000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <gshd:NumberOfCorporateOwnedLocations
      contextRef="c-16"
      decimals="INF"
      id="f-500"
      unitRef="location">14</gshd:NumberOfCorporateOwnedLocations>
    <gshd:NumberOfCorporateOwnedLocations
      contextRef="c-17"
      decimals="INF"
      id="f-501"
      unitRef="location">14</gshd:NumberOfCorporateOwnedLocations>
    <gshd:NumberOfCorporateOwnedLocations
      contextRef="c-41"
      decimals="INF"
      id="f-502"
      unitRef="location">14</gshd:NumberOfCorporateOwnedLocations>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest
      contextRef="c-70"
      decimals="INF"
      id="f-503"
      unitRef="number">1</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest
      contextRef="c-71"
      decimals="INF"
      id="f-504"
      unitRef="number">1</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest>
    <us-gaap:SignificantChangesFranchisesSold
      contextRef="c-1"
      decimals="INF"
      id="f-505"
      unitRef="franchise">101</us-gaap:SignificantChangesFranchisesSold>
    <us-gaap:SignificantChangesFranchisesSold
      contextRef="c-14"
      decimals="INF"
      id="f-506"
      unitRef="franchise">97</us-gaap:SignificantChangesFranchisesSold>
    <us-gaap:SignificantChangesFranchisesSold
      contextRef="c-15"
      decimals="INF"
      id="f-507"
      unitRef="franchise">209</us-gaap:SignificantChangesFranchisesSold>
    <us-gaap:SignificantChangesFrachisedOutletsInOperation
      contextRef="c-16"
      decimals="INF"
      id="f-508"
      unitRef="franchise">1009</us-gaap:SignificantChangesFrachisedOutletsInOperation>
    <us-gaap:SignificantChangesFrachisedOutletsInOperation
      contextRef="c-17"
      decimals="INF"
      id="f-509"
      unitRef="franchise">1103</us-gaap:SignificantChangesFrachisedOutletsInOperation>
    <us-gaap:SignificantChangesFrachisedOutletsInOperation
      contextRef="c-41"
      decimals="INF"
      id="f-510"
      unitRef="franchise">1226</us-gaap:SignificantChangesFrachisedOutletsInOperation>
    <us-gaap:SignificantChangesFranchisesPurchasedDuringPeriod
      contextRef="c-14"
      decimals="INF"
      id="f-511"
      unitRef="franchise">0</us-gaap:SignificantChangesFranchisesPurchasedDuringPeriod>
    <us-gaap:SignificantChangesFranchisesPurchasedDuringPeriod
      contextRef="c-1"
      decimals="INF"
      id="f-512"
      unitRef="franchise">0</us-gaap:SignificantChangesFranchisesPurchasedDuringPeriod>
    <us-gaap:SignificantChangesFranchisesPurchasedDuringPeriod
      contextRef="c-15"
      decimals="INF"
      id="f-513"
      unitRef="franchise">0</us-gaap:SignificantChangesFranchisesPurchasedDuringPeriod>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-514">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Offering, both Goosehead Management, LLC (&#x201c;GM&#x201d;) and Texas Wasatch Insurance Holdings Group LLC (&#x201c;TWIHG&#x201d;) became wholly owned indirect subsidiaries of GF. Both GM and TWIHG are non-operating holding companies created to receive management fees from the operating entities TWIS and GIA.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <gshd:CommonStockNumberOfClasses contextRef="c-72" decimals="INF" id="f-515" unitRef="class">2</gshd:CommonStockNumberOfClasses>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c-67" decimals="-3" id="f-516" unitRef="shares">9810000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-73" decimals="-3" id="f-517" unitRef="shares">22747000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <gshd:CommonStockVotePerShare contextRef="c-72" decimals="INF" id="f-518" unitRef="vote">1</gshd:CommonStockVotePerShare>
    <gshd:CommonStockConversionOfExistingInterests
      contextRef="c-74"
      decimals="INF"
      id="f-519"
      unitRef="number">1</gshd:CommonStockConversionOfExistingInterests>
    <gshd:CommonStockConversionOfExistingInterests
      contextRef="c-74"
      decimals="INF"
      id="f-520"
      unitRef="number">1</gshd:CommonStockConversionOfExistingInterests>
    <gshd:CommonStockConversionOfExistingInterests
      contextRef="c-74"
      decimals="INF"
      id="f-521"
      unitRef="number">1</gshd:CommonStockConversionOfExistingInterests>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-75" decimals="-6" id="f-522" unitRef="usd">114000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-76" decimals="-3" id="f-523" unitRef="shares">3724000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest contextRef="c-77" decimals="3" id="f-524" unitRef="number">0.373</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest contextRef="c-78" decimals="3" id="f-525" unitRef="number">0.627</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-526">Basis of presentation and significant accounting policies&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying audited consolidated financial statements of GSHD and our subsidiaries are presented in accordance with the rules and regulations of the SEC for annual reports on Form 10-K and are prepared in accordance with U.S. GAAP. All intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Reclassification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain amounts previously reported in the prior period financial statements have been reclassified for comparative purposes to conform to the current period's presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Significant accounting policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. Accordingly, actual results could differ from those estimates as more information becomes known.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains its cash in bank deposit accounts that, at times, may exceed federally insured limits; however, the Company has not historically experienced any losses in these accounts. The Company believes it is not exposed to any significant credit risk. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company earns interest on its cash balance that is held in interest-bearing checking accounts. During the years ended December 31, 2025 and 2024, the Company recognized $2.9 million and $1.6 million, respectively, in interest income within Other income (expense) in the Consolidated Statements of Operations. No interest was earned during the year ended December 31, 2023. As of December 31, 2025, 2024 and 2023, the Company did not have any cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company holds premiums received from the insured, but not yet remitted to the insurance carrier in a fiduciary capacity. Premiums received but not yet remitted included in restricted cash were $3.5 million and $3.7 million as of December 31, 2025 and 2024, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of our cash and cash equivalents and restricted cash balances as presented in the consolidated statements of cash flows for the years ended December 31, 2025, 2024, and 2023 (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.881%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commissions and agency fees receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon issuance of a new policy, the Company typically collects the first premium payment from the insured and then remits the full premium amount to the insurance carrier. The insurance carrier collects the remaining premiums directly from the insured and remits the applicable commissions to the Company. Accordingly, as reported in the accompanying consolidated balance sheets, commissions are receivables from the insurance carriers. These direct-bill arrangements consist of a high volume of transactions with small premium amounts, with the billing controlled by the insurance carriers. The income statement and balance sheet effects of the commissions are recorded at the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;contract effective date and generally are based on a percentage of premiums for insurance coverage. During 2025, the Company wrote with over 200 insurance carriers, of which 76 provided national coverage. In 2025, two carriers represented more than 10% of total revenue at 19% and 13%. In 2024, three carriers represented more than 10% of total revenue at 19%, 15%, and 10%. In 2023, two carriers represented more than 10% of total revenue at 16% and 12%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In select states, agents have the option to charge an agency fee for the placement of the insurance policy. These non-refundable fees are recorded as receivable on the date the policy is effective with the insurance carrier.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for uncollectible agency fees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records agency fees receivable net of an allowance for estimated uncollectible accounts to reflect any loss anticipated for the related agency fees receivable balances, which anticipated loss is charged to bad debts. The agency fees receivable balance consists of numerous small-balance, homogeneous accounts. The Company calculates the allowance based on collection history and writes off all uncollected agency fee balances outstanding over ninety days.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Receivable from franchisees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivable from franchisees consists of franchise fees receivable net of an allowance for uncollectible franchise fees and unamortized discount on franchise fees, royalty fees receivable, and notes receivable from franchisees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Franchise fees receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the start date of the franc&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;hise agreement, the Company records an entry to establish a franchise fees receivable and a contract liability. The contract liability will be amortized to franchise fees within Franchise revenues over the 10-year life of the franchise contract. Franchis&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ees have historically had the option to pay the full amount of franchise fees up front or to pay a deposit up front and the remaining balance by payment plan over time. The franchisees that elected to pay the initial franchise fee over time pay in total an amount that exceeds the amount due had they paid the full amount up front. As such, the payment plan option is treated as a zero-interest rate note, which creates an imputation of interest. The imputed interest is recorded as a discount on the franchise fee receivable and amortized using the effective interest rate method over the life of the payment plan. The amount of interest recorded in 2025, 2024, and 2023 related to franchise fees on a payment plan was $0.7 million, $0.9 million, and $1.4 million, respectively, and is included in Interest income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for uncollectible franchise fees receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records franchise fees receivable net of an allowance for estimated uncollectible accounts to reflect any loss anticipated related to the franchise fees receivable balances, which anticipated loss is charged to bad debts. The franchise fees receivable balance consists of numerous small-balance, homogeneous accounts. The Company calculates the allowance based on our history of write offs for all franchise accounts. Franchise fees receivable and the related allowance are written off if the franchisee owing the balance terminates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Royalty fees receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty fees are recorded at the point in time when the policy becomes effective with the insurance carrier. The royalty fees are secured by the commissions of the franchisee with no historical losses incurred for uncollectible royalty fees. As such, there is no allowance for doubtful accounts relating to royalty fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goosehead provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned locations and franchise units. Goosehead is compensated for the insurance brokerage services that it provides for clients in the form of commissions, agency fees, royalty fees, and contingent commissions. The Company estimates revenue and constrains the estimates such that &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;it is probable there will not be a significant reversal of revenue. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adjusts its estimate of revenue recognized based on cash collections.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also recognizes revenue for initial franchise fees generated from a contract between the Company and a franchisee. Initial franchise fees are recognized as revenue over the 10-year life of the franchise contract, beginning on the start date of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain costs to obtain or fulfill a contract are capitalized. The Company capitalizes the commission payments paid to obtain new franchise contracts. These deferred costs are amortized over the expected life of the underlying franchise fee, and are included in Other assets in the Company's consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 3 Revenues for further explanation of the Company's revenue recognition policy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property&#160;&amp;amp; equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company carries fixed assets at cost, less accumulated depreciation, as stated in the accompanying consolidated balance sheets. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful life of five years for furniture, fixtures and equipment and three years for computer equipment. Leasehold improvements are also amortized using the straight-line method and are amortized over the shorter of the remaining term of the lease or the useful life of the improvement. Expenditures for improvements are capitalized, and expenditures for maintenance and repairs are expensed as incurred. Upon sale or retirement, the cost and related accumulated depreciation and amortization is removed from the related accounts, and the resulting gain or loss, if any, is reflected in income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are stated at cost less accumulated amortization and reflect amounts paid for the Company&#x2019;s web domain, computer software costs, and books of business (customer accounts). The web domain is amortized over a useful life of fifteen years, software costs are amortized over a useful life of &lt;span style="-sec-ix-hidden:f-569"&gt;three&lt;/span&gt; to ten years, and books of business are amortized over a useful life of eight years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2023, the Company entered into an agreement to purchase Vivint Smart Home's insurance Book of Business, for which the Company paid $5.8&#160;million in cash consideration. We made no purchases of books of business during the year ended December 31, 2024. Total purchases of books of business during the year ended December 31, 2025 were $4.9 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset Impairment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews all of its identifiable assets for impairment periodically and whenever events or changes in business circumstances indicate that the carrying value of the assets may not be recoverable. In reviewing identifiable assets, if the undiscounted future cash flows were less than the carrying amount of the respective assets, an indicator of impairment would exist, and further analysis would be required to determine whether or not a loss would need to be charged against current period earnings as a component of general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on a review of tangible assets during the year ended December 31, 2025, the Company identified three office leases that would be exited or subleased and completed a recoverability assessment for assets at each location. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $1.6 million for property and equipment and $3.1 million for right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on a review of tangible assets during the year ended December 31, 2024, the Company identified one office lease that would be subleased and completed a recoverability assessment for assets at that location. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $0.1&#160;million of property and equipment and $0.2&#160;million of right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on a review of tangible assets during the year ended December 31, 2023, the Company identified two office leases that will be subleased and completed a recoverability assessment for assets at those locations. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $1.4 million of property and equipment and $1.1 million of right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on a review of intangible assets during the year ended December 31, 2023, the Company identified a group of internally-developed software assets that had not been placed into service and would not be completed. As a result, the Company determined the assets had no fair value and recorded an impairment expense of $1.1 million related to the asset group.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No additional impairment was identified during the years ended December 31, 2025, 2024, and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Premiums payable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premiums payable represent premium payments that have been received from insureds but not yet remitted to the insurance carriers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred financing costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred financing costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense in accordance with the related debt agreements. Deferred financing costs for existing debt facilities are included as a reduction in notes payable on the accompanying consolidated balance sheets while deferred financing costs incurred for debt facilities not yet consummated as of the end of a reporting period are included in other assets on the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease Accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary leased asset class of the Company is real estate. For leases with an original term longer than one year, lease liabilities are initially recognized on the lease commencement date based on the present value of the future minimum lease payments over the lease term, including non-lease components such as fixed common area maintenance costs and other fixed costs. A corresponding right-of-use ("ROU") asset is initially recognized equal to the lease liability adjusted for any lease prepayments, initial direct costs and lease incentives, and amortized into rent expense, which is included in general and administrative expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The discount rates used in determining the present value of leases represent our collateralized borrowing rate considering each lease's term. Certain leases have options to renew or terminate the lease that can be exercised at the discretion of the Company. These options are included in the lease term when it is reasonably certain that we will exercise that option. Rent expense is generally recognized on a straight-line basis over the lease term and included in General and administrative expenses in the Consolidated Statements of Operations. See Note 15 for further information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes pursuant to the asset and liability method, which requires the recognition of deferred income tax assets and liabilities related to the expected future tax consequences arising from temporary differences between the carrying amounts and tax bases of assets and liabilities based on enacted statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Any effects of changes in income tax rates or laws are included in income tax expense in the period of enactment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expenses advertising costs as they are incurred. Advertising expense for the years ended December 31, 2025, 2024, and 2023 was $1.3 million, $1.0 million, and $0.9 million, respectively, and is included within general and administrative expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently adopted accounting pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU No. 2023-07, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The amendments require enhanced disclosures of significant segment expenses and other segment items, provide for the disclosure of additional measures of a segment's profit or loss used by the chief operating decision maker, require that all annual disclosures about a reportable segment's profit or loss and assets be included in interim periods, and provide new segment reporting requirements for entities with a single reportable segment. The Company adopted this ASU for the annual period ended December 31, 2024 and the amendments have been applied retrospectively to all periods presented. Refer to our segment disclosure in "Note 16. Segment information" for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU No. 2023-09, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied on a prospective basis, although optional retrospective application is permitted. The Company adopted this ASU for the annual period ended December 31, 2025. Refer to our income tax disclosure in "Note 10. Income taxes" for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting pronouncements not yet adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued ASU No. 2024-03, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The amendment requires additional disclosures of certain costs and expenses within the notes to the consolidated financial statements. Additionally, in January 2025, the FASB issued ASU No. 2025-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which clarified that the updates are effective for annual reporting periods beginning after December 15, 2026, and interim periods thereafter. The Company is currently evaluating the impact this guidance will have on its consolidated financial statement disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2025, the FASB issued ASU No. 2025-05, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit Losses&#x2014;(Topic 326)&#x2014;Measurement of Credit Losses for Account Receivable and Contract Assets. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments provide for a practical expedient that an entity may assume that conditions as of the balance sheet date remain unchanged over the remaining life of the asset when estimating expected credit losses for current accounts receivable and current contract assets arising from revenue transactions from contracts with customers. The guidance is effective for annual reporting periods beginning after December 15, 2025, and should be applied prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2025, the FASB issued ASU No. 2025-06, Intangibles&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40)&#x2014;Targeted Improvements to the Accounting for Internal-Use Software. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments improve the accounting for costs related to internal-use software. The new guidance eliminates project stages and requires capitalizing software costs to begin when (1) management has authorized and committed to funding the software project and (2) it is probable that the project will be completed and the software will be used to perform the function intended. When evaluating if a project is probable to be completed, significant development uncertainty must be assessed. Additionally, disclosures for property, plant and equipment will be required for all capitalized software costs. The guidance is effective for annual reporting periods beginning after December 15, 2027, with early adoption permitted as of the beginning of an annual reporting period. Upon adoption, the guidance may be applied prospectively, retrospectively or using a modified transition approach. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-527">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying audited consolidated financial statements of GSHD and our subsidiaries are presented in accordance with the rules and regulations of the SEC for annual reports on Form 10-K and are prepared in accordance with U.S. GAAP. All intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c-1" id="f-528">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Reclassification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain amounts previously reported in the prior period financial statements have been reclassified for comparative purposes to conform to the current period's presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-529">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. Accordingly, actual results could differ from those estimates as more information becomes known.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-530">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains its cash in bank deposit accounts that, at times, may exceed federally insured limits; however, the Company has not historically experienced any losses in these accounts. The Company believes it is not exposed to any significant credit risk. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company earns interest on its cash balance that is held in interest-bearing checking accounts. During the years ended December 31, 2025 and 2024, the Company recognized $2.9 million and $1.6 million, respectively, in interest income within Other income (expense) in the Consolidated Statements of Operations. No interest was earned during the year ended December 31, 2023. As of December 31, 2025, 2024 and 2023, the Company did not have any cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;The Company holds premiums received from the insured, but not yet remitted to the insurance carrier in a fiduciary capacity.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:InterestIncomeInterestEarningAsset contextRef="c-1" decimals="-5" id="f-531" unitRef="usd">2900000</us-gaap:InterestIncomeInterestEarningAsset>
    <us-gaap:InterestIncomeInterestEarningAsset contextRef="c-14" decimals="-5" id="f-532" unitRef="usd">1600000</us-gaap:InterestIncomeInterestEarningAsset>
    <us-gaap:InterestIncomeInterestEarningAsset contextRef="c-15" decimals="-5" id="f-533" unitRef="usd">0</us-gaap:InterestIncomeInterestEarningAsset>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-16" decimals="-5" id="f-534" unitRef="usd">3500000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-17" decimals="-5" id="f-535" unitRef="usd">3700000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock contextRef="c-1" id="f-537">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of our cash and cash equivalents and restricted cash balances as presented in the consolidated statements of cash flows for the years ended December 31, 2025, 2024, and 2023 (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.881%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="c-1" id="f-536">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of our cash and cash equivalents and restricted cash balances as presented in the consolidated statements of cash flows for the years ended December 31, 2025, 2024, and 2023 (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.881%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-16" decimals="-3" id="f-538" unitRef="usd">34390000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-17" decimals="-3" id="f-539" unitRef="usd">54280000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-41" decimals="-3" id="f-540" unitRef="usd">41956000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-16" decimals="-3" id="f-541" unitRef="usd">3547000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-17" decimals="-3" id="f-542" unitRef="usd">3693000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-41" decimals="-3" id="f-543" unitRef="usd">2091000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-16" decimals="-3" id="f-544" unitRef="usd">37937000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-17" decimals="-3" id="f-545" unitRef="usd">57973000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-41" decimals="-3" id="f-546" unitRef="usd">44047000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="c-1" id="f-547">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commissions and agency fees receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon issuance of a new policy, the Company typically collects the first premium payment from the insured and then remits the full premium amount to the insurance carrier. The insurance carrier collects the remaining premiums directly from the insured and remits the applicable commissions to the Company. Accordingly, as reported in the accompanying consolidated balance sheets, commissions are receivables from the insurance carriers. These direct-bill arrangements consist of a high volume of transactions with small premium amounts, with the billing controlled by the insurance carriers. The income statement and balance sheet effects of the commissions are recorded at the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;contract effective date and generally are based on a percentage of premiums for insurance coverage. During 2025, the Company wrote with over 200 insurance carriers, of which 76 provided national coverage. In 2025, two carriers represented more than 10% of total revenue at 19% and 13%. In 2024, three carriers represented more than 10% of total revenue at 19%, 15%, and 10%. In 2023, two carriers represented more than 10% of total revenue at 16% and 12%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In select states, agents have the option to charge an agency fee for the placement of the insurance policy. These non-refundable fees are recorded as receivable on the date the policy is effective with the insurance carrier.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for uncollectible agency fees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records agency fees receivable net of an allowance for estimated uncollectible accounts to reflect any loss anticipated for the related agency fees receivable balances, which anticipated loss is charged to bad debts. The agency fees receivable balance consists of numerous small-balance, homogeneous accounts. The Company calculates the allowance based on collection history and writes off all uncollected agency fee balances outstanding over ninety days.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Receivable from franchisees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivable from franchisees consists of franchise fees receivable net of an allowance for uncollectible franchise fees and unamortized discount on franchise fees, royalty fees receivable, and notes receivable from franchisees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Franchise fees receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the start date of the franc&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;hise agreement, the Company records an entry to establish a franchise fees receivable and a contract liability. The contract liability will be amortized to franchise fees within Franchise revenues over the 10-year life of the franchise contract. Franchis&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ees have historically had the option to pay the full amount of franchise fees up front or to pay a deposit up front and the remaining balance by payment plan over time. The franchisees that elected to pay the initial franchise fee over time pay in total an amount that exceeds the amount due had they paid the full amount up front. As such, the payment plan option is treated as a zero-interest rate note, which creates an imputation of interest. The imputed interest is recorded as a discount on the franchise fee receivable and amortized using the effective interest rate method over the life of the payment plan. The amount of interest recorded in 2025, 2024, and 2023 related to franchise fees on a payment plan was $0.7 million, $0.9 million, and $1.4 million, respectively, and is included in Interest income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for uncollectible franchise fees receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records franchise fees receivable net of an allowance for estimated uncollectible accounts to reflect any loss anticipated related to the franchise fees receivable balances, which anticipated loss is charged to bad debts. The franchise fees receivable balance consists of numerous small-balance, homogeneous accounts. The Company calculates the allowance based on our history of write offs for all franchise accounts. Franchise fees receivable and the related allowance are written off if the franchisee owing the balance terminates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Royalty fees receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalty fees are recorded at the point in time when the policy becomes effective with the insurance carrier. The royalty fees are secured by the commissions of the franchisee with no historical losses incurred for uncollectible royalty fees. As such, there is no allowance for doubtful accounts relating to royalty fees.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <gshd:NumberOfInsuranceCarriersCompanyWroteWith
      contextRef="c-1"
      decimals="INF"
      id="f-548"
      unitRef="carrier">200</gshd:NumberOfInsuranceCarriersCompanyWroteWith>
    <gshd:NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage
      contextRef="c-1"
      decimals="INF"
      id="f-549"
      unitRef="carrier">76</gshd:NumberOfInsuranceCarriersCompanyWroteWithProvideNationalCoverage>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-79" decimals="2" id="f-550" unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-80" decimals="2" id="f-551" unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-81" decimals="2" id="f-552" unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-82" decimals="2" id="f-553" unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-83" decimals="2" id="f-554" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-84" decimals="2" id="f-555" unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-85" decimals="2" id="f-556" unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <gshd:FranchiseFeesTermOfContract contextRef="c-1" id="f-557">P10Y</gshd:FranchiseFeesTermOfContract>
    <gshd:InterestIncomeFranchiseFeeReceivable contextRef="c-1" decimals="-5" id="f-558" unitRef="usd">700000</gshd:InterestIncomeFranchiseFeeReceivable>
    <gshd:InterestIncomeFranchiseFeeReceivable contextRef="c-14" decimals="-5" id="f-559" unitRef="usd">900000</gshd:InterestIncomeFranchiseFeeReceivable>
    <gshd:InterestIncomeFranchiseFeeReceivable contextRef="c-15" decimals="-5" id="f-560" unitRef="usd">1400000</gshd:InterestIncomeFranchiseFeeReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-86" decimals="INF" id="f-561" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-562">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goosehead provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned locations and franchise units. Goosehead is compensated for the insurance brokerage services that it provides for clients in the form of commissions, agency fees, royalty fees, and contingent commissions. The Company estimates revenue and constrains the estimates such that &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;it is probable there will not be a significant reversal of revenue. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adjusts its estimate of revenue recognized based on cash collections.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also recognizes revenue for initial franchise fees generated from a contract between the Company and a franchisee. Initial franchise fees are recognized as revenue over the 10-year life of the franchise contract, beginning on the start date of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain costs to obtain or fulfill a contract are capitalized. The Company capitalizes the commission payments paid to obtain new franchise contracts. These deferred costs are amortized over the expected life of the underlying franchise fee, and are included in Other assets in the Company's consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <gshd:FranchiseFeesTermOfContract contextRef="c-1" id="f-563">P10Y</gshd:FranchiseFeesTermOfContract>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-564">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property&#160;&amp;amp; equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company carries fixed assets at cost, less accumulated depreciation, as stated in the accompanying consolidated balance sheets. Depreciation of property and equipment is calculated using the straight-line method over the estimated useful life of five years for furniture, fixtures and equipment and three years for computer equipment. Leasehold improvements are also amortized using the straight-line method and are amortized over the shorter of the remaining term of the lease or the useful life of the improvement. Expenditures for improvements are capitalized, and expenditures for maintenance and repairs are expensed as incurred. Upon sale or retirement, the cost and related accumulated depreciation and amortization is removed from the related accounts, and the resulting gain or loss, if any, is reflected in income.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-87" id="f-565">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-88" id="f-566">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy contextRef="c-1" id="f-567">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are stated at cost less accumulated amortization and reflect amounts paid for the Company&#x2019;s web domain, computer software costs, and books of business (customer accounts). The web domain is amortized over a useful life of fifteen years, software costs are amortized over a useful life of &lt;span style="-sec-ix-hidden:f-569"&gt;three&lt;/span&gt; to ten years, and books of business are amortized over a useful life of eight years.&lt;/span&gt;&lt;/div&gt;In May 2023, the Company entered into an agreement to purchase Vivint Smart Home's insurance Book of Business, for which the Company paid $5.8&#160;million in cash consideration. We made no purchases of books of business during the year ended December 31, 2024. Total purchases of books of business during the year ended December 31, 2025 were $4.9 million.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-89" id="f-568">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-91" id="f-570">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-92" id="f-571">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AssetAcquisitionConsiderationTransferred contextRef="c-93" decimals="-5" id="f-572" unitRef="usd">5800000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="c-94" decimals="-5" id="f-573" unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="c-95" decimals="-5" id="f-574" unitRef="usd">4900000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock contextRef="c-1" id="f-575">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset Impairment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews all of its identifiable assets for impairment periodically and whenever events or changes in business circumstances indicate that the carrying value of the assets may not be recoverable. In reviewing identifiable assets, if the undiscounted future cash flows were less than the carrying amount of the respective assets, an indicator of impairment would exist, and further analysis would be required to determine whether or not a loss would need to be charged against current period earnings as a component of general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on a review of tangible assets during the year ended December 31, 2025, the Company identified three office leases that would be exited or subleased and completed a recoverability assessment for assets at each location. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $1.6 million for property and equipment and $3.1 million for right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on a review of tangible assets during the year ended December 31, 2024, the Company identified one office lease that would be subleased and completed a recoverability assessment for assets at that location. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $0.1&#160;million of property and equipment and $0.2&#160;million of right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on a review of tangible assets during the year ended December 31, 2023, the Company identified two office leases that will be subleased and completed a recoverability assessment for assets at those locations. Based on the results of the recoverability assessment, the Company determined that the undiscounted cash flows of the assets were below their carrying values. As a result, the Company compared the fair values of the assets to their carrying values and recorded an impairment expense of $1.4 million of property and equipment and $1.1 million of right-of-use asset for the amount the carrying values exceeded the fair values. The Company determined the fair values by estimating sublease cash flows based on market rates for similar properties and discounted them using the Company's internal borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on a review of intangible assets during the year ended December 31, 2023, the Company identified a group of internally-developed software assets that had not been placed into service and would not be completed. As a result, the Company determined the assets had no fair value and recorded an impairment expense of $1.1 million related to the asset group.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <gshd:NumberOfOfficeLeases
      contextRef="c-1"
      decimals="INF"
      id="f-576"
      unitRef="office_lease">3</gshd:NumberOfOfficeLeases>
    <us-gaap:TangibleAssetImpairmentCharges contextRef="c-1" decimals="-5" id="f-577" unitRef="usd">1600000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-1" decimals="-5" id="f-578" unitRef="usd">3100000</us-gaap:OperatingLeaseImpairmentLoss>
    <gshd:NumberOfOfficeLeases
      contextRef="c-14"
      decimals="INF"
      id="f-579"
      unitRef="office_lease">1</gshd:NumberOfOfficeLeases>
    <us-gaap:TangibleAssetImpairmentCharges contextRef="c-14" decimals="-5" id="f-580" unitRef="usd">100000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-14" decimals="-5" id="f-581" unitRef="usd">200000</us-gaap:OperatingLeaseImpairmentLoss>
    <gshd:NumberOfOfficeLeases
      contextRef="c-15"
      decimals="INF"
      id="f-582"
      unitRef="office_lease">2</gshd:NumberOfOfficeLeases>
    <us-gaap:TangibleAssetImpairmentCharges contextRef="c-15" decimals="-5" id="f-583" unitRef="usd">1400000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-15" decimals="-5" id="f-584" unitRef="usd">1100000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:AssetImpairmentCharges contextRef="c-96" decimals="-5" id="f-585" unitRef="usd">1100000</us-gaap:AssetImpairmentCharges>
    <gshd:PremiumsPayablePolicyTextBlock contextRef="c-1" id="f-586">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Premiums payable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premiums payable represent premium payments that have been received from insureds but not yet remitted to the insurance carriers.&lt;/span&gt;&lt;/div&gt;</gshd:PremiumsPayablePolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock contextRef="c-1" id="f-587">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred financing costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred financing costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense in accordance with the related debt agreements. Deferred financing costs for existing debt facilities are included as a reduction in notes payable on the accompanying consolidated balance sheets while deferred financing costs incurred for debt facilities not yet consummated as of the end of a reporting period are included in other assets on the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-588">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lease Accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary leased asset class of the Company is real estate. For leases with an original term longer than one year, lease liabilities are initially recognized on the lease commencement date based on the present value of the future minimum lease payments over the lease term, including non-lease components such as fixed common area maintenance costs and other fixed costs. A corresponding right-of-use ("ROU") asset is initially recognized equal to the lease liability adjusted for any lease prepayments, initial direct costs and lease incentives, and amortized into rent expense, which is included in general and administrative expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;The discount rates used in determining the present value of leases represent our collateralized borrowing rate considering each lease's term. Certain leases have options to renew or terminate the lease that can be exercised at the discretion of the Company. These options are included in the lease term when it is reasonably certain that we will exercise that option. Rent expense is generally recognized on a straight-line basis over the lease term and included in General and administrative expenses in the Consolidated Statements of Operations.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-589">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes pursuant to the asset and liability method, which requires the recognition of deferred income tax assets and liabilities related to the expected future tax consequences arising from temporary differences between the carrying amounts and tax bases of assets and liabilities based on enacted statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Any effects of changes in income tax rates or laws are included in income tax expense in the period of enactment.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c-1" id="f-590">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising&lt;/span&gt;&lt;/div&gt;The Company expenses advertising costs as they are incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense contextRef="c-1" decimals="-5" id="f-591" unitRef="usd">1300000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-14" decimals="-5" id="f-592" unitRef="usd">1000000.0</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-15" decimals="-5" id="f-593" unitRef="usd">900000</us-gaap:AdvertisingExpense>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-594">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently adopted accounting pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU No. 2023-07, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The amendments require enhanced disclosures of significant segment expenses and other segment items, provide for the disclosure of additional measures of a segment's profit or loss used by the chief operating decision maker, require that all annual disclosures about a reportable segment's profit or loss and assets be included in interim periods, and provide new segment reporting requirements for entities with a single reportable segment. The Company adopted this ASU for the annual period ended December 31, 2024 and the amendments have been applied retrospectively to all periods presented. Refer to our segment disclosure in "Note 16. Segment information" for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU No. 2023-09, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied on a prospective basis, although optional retrospective application is permitted. The Company adopted this ASU for the annual period ended December 31, 2025. Refer to our income tax disclosure in "Note 10. Income taxes" for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting pronouncements not yet adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued ASU No. 2024-03, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The amendment requires additional disclosures of certain costs and expenses within the notes to the consolidated financial statements. Additionally, in January 2025, the FASB issued ASU No. 2025-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which clarified that the updates are effective for annual reporting periods beginning after December 15, 2026, and interim periods thereafter. The Company is currently evaluating the impact this guidance will have on its consolidated financial statement disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2025, the FASB issued ASU No. 2025-05, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments&#x2014;Credit Losses&#x2014;(Topic 326)&#x2014;Measurement of Credit Losses for Account Receivable and Contract Assets. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments provide for a practical expedient that an entity may assume that conditions as of the balance sheet date remain unchanged over the remaining life of the asset when estimating expected credit losses for current accounts receivable and current contract assets arising from revenue transactions from contracts with customers. The guidance is effective for annual reporting periods beginning after December 15, 2025, and should be applied prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2025, the FASB issued ASU No. 2025-06, Intangibles&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40)&#x2014;Targeted Improvements to the Accounting for Internal-Use Software. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments improve the accounting for costs related to internal-use software. The new guidance eliminates project stages and requires capitalizing software costs to begin when (1) management has authorized and committed to funding the software project and (2) it is probable that the project will be completed and the software will be used to perform the function intended. When evaluating if a project is probable to be completed, significant development uncertainty must be assessed. Additionally, disclosures for property, plant and equipment will be required for all capitalized software costs. The guidance is effective for annual reporting periods beginning after December 15, 2027, with early adoption permitted as of the beginning of an annual reporting period. Upon adoption, the guidance may be applied prospectively, retrospectively or using a modified transition approach. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-595">Revenues&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commissions and agency fees&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The Company earns commissions, which are paid as a percentage of the policy premiums placed by the Company, by performing its obligation to identify, place, and make effective insurance coverage on behalf of its customer, the insured. The Company defines the term of the policy as the contractual period the policy provides insurance coverage to the insured, which is typically 1 year or less. Commissions earned for the placement of the initial policy term for a given insurance product are recorded as New Business Commissions. New Business Commissions are earned at a point in time on the effective date of the policy, which is when the customer&#x2019;s unilateral right to cancel the policy without consideration expires, as the Company has no further performance obligations for the initial term once the policy is placed and made effective.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;After the initial policy term for a given insurance product, the Company earns Renewal Commissions by assisting the customer to make effective a renewal policy that satisfies the customer&#x2019;s current insurance coverage needs. The Company performs this obligation by monitoring the customer&#x2019;s policy to ensure a renewal is offered by the carrier and that the client promptly pays the premium. Alternatively, based on the needs of the customer, the Company may assist the customer to adjust coverage terms to satisfy its current insurance coverage needs or the Company may assist the customer to re-shop the insurance coverage to identify, place, and make effective a policy that better meets those needs. Renewal Commissions are earned at a point in time upon the effective date of the renewal policy term or upon the effective date of the replacement policy identified, placed, and made effective for the customer, which is when the customer&#x2019;s unilateral right to non-renew the policy expires, as the Company has no further performance obligations for that renewal policy term.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The transaction price for commissions revenue is set as an estimate of the variable consideration to be received for the current policy term. This estimate includes the fixed consideration due based on the contractual terms of the current policy and adjustments for estimates of modifications of the contractual terms of the current policy and/or termination of the policy before the end of the current term. This variable consideration is constrained to the extent that it is probable there will not be a significant reversal of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For Agency Fees, the Company enters into a contract with the insured, in which the Company's performance obligation is to place an insurance policy. The transaction price of the agency fee is set at the time the sale is &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;agreed upon, and is included in the contract. Agency Fee revenue is recognized at a point in time, which is the effective date of the policy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent commission revenue is generated from contracts between the Company and insurance carriers, for which the Company is compensated for certain growth, profitability, or other performance-based metrics. The performance obligations for contingent commissions will vary by contract, but generally include the Company increasing profitable written premium with the insurance carrier. The transaction price for contingent commissions is estimated based on all available information and is recognized over time as the Company completes its performance obligations, as the underlying policies are placed, net of a constraint.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company must estimate the amount of consideration that will be received such that a significant reversal of revenue is not probable. Contingent commissions represent a form of variable consideration associated with the placement and profitability of coverage, for which we earn commissions. In connection with Topic 606, contingent commissions are estimated with a constraint applied and accrued relative to the recognition of the corresponding commissions for the period over which the contract applies. As contingent commissions are earned in relation to policies placed by the Company with the insurance carrier, the timing of recognizing contingent commissions follows a similar pattern as our commissions and fees, with any adjustments recognized when payments are received or as additional information that affects the estimate becomes available.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Franchise revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchise revenues include initial franchise fees and ongoing new and renewal royalty fees from franchisees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from Initial Franchise Fees is generated from a contract between the Company and a franchisee. The Company's performance obligation is to provide initial training, onboarding, ongoing support and use of the Company's business operations over the period of the franchise agreement. The transaction price is set by the franchise agreement and revenue is recognized over time as the Company completes its performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Initial franchise fees are recognized as revenue over the 10-year life of the franchise contract, beginning on the start date of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from New and Renewal Royalty Fees is recorded by applying the sales- and usage-based royalties exception. Under the sales- and usage-based exception, the Company recognizes revenue over time as a franchise places and makes effective a policy for an insured. The transaction price for the royalty fee for each policy made effective is set as the contractual royalty rate multiplied by &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;an estimate of the commissions to be received by the franchise for the current term of the policy. This estimate includes the fixed consideration due based on the contractual terms of the current policy and adjustments for estimates of modifications of the contractual terms of the current policy and/or termination of the policy before the end of the current term. This variable consideration is constrained to the extent that it is probable there will not be a significant reversal of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated ASC Topic 340 - Other Assets and Deferred Cost (&#x201c;ASC 340&#x201d;), which requires companies to defer certain incremental costs to obtain customer contracts and certain costs to fulfill customer contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incremental costs to obtain - The Company defers certain costs to obtain customer contracts primarily as they relate to commission-based compensation plans for selling new franchise agreements. These incremental costs are deferred and amortized over a 10-year period, which is consistent with the term of the contract. The balance of costs to obtain is included with Other assets on the Consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs to fulfill - The Company has evaluated the need to capitalize costs to fulfill customer contracts and has determined that there are no costs that meet the definition for capitalization under ASC 340.&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance obligations satisfied in previous periods&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2025, the Company recognized $3.0 million in Commissions and agency fees and $1.0 million in Franchise revenues due to the release of the constraint on certain variable consideration related to policies placed and made effective in previous periods. The Company did not recognize any revenue related to performance obligations satisfied in previous periods for the years ended December 31, 2024, or 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregates revenue by source &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.885%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;Type of revenue stream:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commissions and agency fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewal commissions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New business commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Franchise revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewal royalty fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New business royalty fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial franchise fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other franchise revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;Timing of revenue recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information about receivables, cost to obtain, and contract liabilities from contracts with customers &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.716%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Increase/(decrease)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost to obtain franchise contracts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commissions and agency fees receivable, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivable from franchisees, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Cost to obtain franchise contracts is included in Other assets on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Includes both the current and long term portion of this balance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) Initial Franchise Fees to be recognized over the life of the contract&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant changes in contract liabilities are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.784%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liability at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue recognized during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New deferrals&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(536)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liability at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1) Initial franchise fees where the consideration is received from the customer for services which are to be transferred to the franchisee over the term of the franchise agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(2) Franchise Fees, net of recognized revenue, no longer deferred due to the termination of the Franchise Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Anticipated Future Recognition of Deferred Initial Franchise Fees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects the estimated initial franchise fees (contract liability) to be recognized in the future related to performance obligations that are unsatisfied at the end of the period &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.017%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.825%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.414%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimate for the year ended December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <gshd:FranchiseFeesTermOfContract contextRef="c-1" id="f-596">P10Y</gshd:FranchiseFeesTermOfContract>
    <us-gaap:CapitalizedContractCostAmortizationPeriod contextRef="c-16" id="f-597">P10Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-5" id="f-598" unitRef="usd">3000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-5" id="f-599" unitRef="usd">1000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="INF" id="f-600" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="INF" id="f-601" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-602">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables disaggregates revenue by source &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.885%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;Type of revenue stream:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commissions and agency fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewal commissions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New business commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agency fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Franchise revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewal royalty fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New business royalty fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Initial franchise fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other franchise revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;Timing of revenue recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues contextRef="c-97" decimals="-3" id="f-603" unitRef="usd">78621000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-98" decimals="-3" id="f-604" unitRef="usd">74938000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-99" decimals="-3" id="f-605" unitRef="usd">70730000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-100" decimals="-3" id="f-606" unitRef="usd">27985000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-101" decimals="-3" id="f-607" unitRef="usd">24608000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-102" decimals="-3" id="f-608" unitRef="usd">23411000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-103" decimals="-3" id="f-609" unitRef="usd">10404000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-104" decimals="-3" id="f-610" unitRef="usd">8127000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-105" decimals="-3" id="f-611" unitRef="usd">8174000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-106" decimals="-3" id="f-612" unitRef="usd">38376000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-107" decimals="-3" id="f-613" unitRef="usd">31385000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-108" decimals="-3" id="f-614" unitRef="usd">13746000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-109" decimals="-3" id="f-615" unitRef="usd">170767000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-110" decimals="-3" id="f-616" unitRef="usd">138942000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-111" decimals="-3" id="f-617" unitRef="usd">107524000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-112" decimals="-3" id="f-618" unitRef="usd">30153000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-113" decimals="-3" id="f-619" unitRef="usd">27122000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-114" decimals="-3" id="f-620" unitRef="usd">23168000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-115" decimals="-3" id="f-621" unitRef="usd">5594000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-116" decimals="-3" id="f-622" unitRef="usd">6620000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-117" decimals="-3" id="f-623" unitRef="usd">11238000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-118" decimals="-3" id="f-624" unitRef="usd">2734000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-119" decimals="-3" id="f-625" unitRef="usd">1831000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-120" decimals="-3" id="f-626" unitRef="usd">1843000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-11" decimals="-3" id="f-627" unitRef="usd">670000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-12" decimals="-3" id="f-628" unitRef="usd">932000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-13" decimals="-3" id="f-629" unitRef="usd">1443000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-630" unitRef="usd">365304000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-14" decimals="-3" id="f-631" unitRef="usd">314505000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-15" decimals="-3" id="f-632" unitRef="usd">261276000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-121" decimals="-3" id="f-633" unitRef="usd">117010000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-122" decimals="-3" id="f-634" unitRef="usd">107673000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-123" decimals="-3" id="f-635" unitRef="usd">102315000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-124" decimals="-3" id="f-636" unitRef="usd">248294000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-125" decimals="-3" id="f-637" unitRef="usd">206832000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-126" decimals="-3" id="f-638" unitRef="usd">158961000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-639" unitRef="usd">365304000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-14" decimals="-3" id="f-640" unitRef="usd">314505000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-15" decimals="-3" id="f-641" unitRef="usd">261276000</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-642">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information about receivables, cost to obtain, and contract liabilities from contracts with customers &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.613%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.716%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Increase/(decrease)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost to obtain franchise contracts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commissions and agency fees receivable, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivable from franchisees, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Cost to obtain franchise contracts is included in Other assets on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Includes both the current and long term portion of this balance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) Initial Franchise Fees to be recognized over the life of the contract&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant changes in contract liabilities are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.784%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liability at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue recognized during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New deferrals&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write offs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(536)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liability at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1) Initial franchise fees where the consideration is received from the customer for services which are to be transferred to the franchisee over the term of the franchise agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(2) Franchise Fees, net of recognized revenue, no longer deferred due to the termination of the Franchise Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-16" decimals="-3" id="f-643" unitRef="usd">1801000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-17" decimals="-3" id="f-644" unitRef="usd">1967000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c-1" decimals="-3" id="f-645" unitRef="usd">-166000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <gshd:AccountsReceivableNetCommissionsAndAgencyFeesReceivable contextRef="c-16" decimals="-3" id="f-646" unitRef="usd">36613000</gshd:AccountsReceivableNetCommissionsAndAgencyFeesReceivable>
    <gshd:AccountsReceivableNetCommissionsAndAgencyFeesReceivable contextRef="c-17" decimals="-3" id="f-647" unitRef="usd">31375000</gshd:AccountsReceivableNetCommissionsAndAgencyFeesReceivable>
    <gshd:IncreaseDecreaseInCommissionsAndFeesReceivable contextRef="c-1" decimals="-3" id="f-648" unitRef="usd">5238000</gshd:IncreaseDecreaseInCommissionsAndFeesReceivable>
    <gshd:AccountsReceivableNetFranchiseReceivable contextRef="c-16" decimals="-3" id="f-649" unitRef="usd">14077000</gshd:AccountsReceivableNetFranchiseReceivable>
    <gshd:AccountsReceivableNetFranchiseReceivable contextRef="c-17" decimals="-3" id="f-650" unitRef="usd">14546000</gshd:AccountsReceivableNetFranchiseReceivable>
    <gshd:IncreaseDecreaseInReceivablesFromFranchisees contextRef="c-1" decimals="-3" id="f-651" unitRef="usd">-469000</gshd:IncreaseDecreaseInReceivablesFromFranchisees>
    <us-gaap:ContractWithCustomerLiability contextRef="c-16" decimals="-3" id="f-652" unitRef="usd">16266000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-17" decimals="-3" id="f-653" unitRef="usd">18466000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-1" decimals="-3" id="f-654" unitRef="usd">-2200000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-17" decimals="-3" id="f-655" unitRef="usd">18466000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-41" decimals="-3" id="f-656" unitRef="usd">27099000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-3" id="f-657" unitRef="usd">5594000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-14" decimals="-3" id="f-658" unitRef="usd">6620000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <gshd:ContractWithCustomerNewPerformanceObligation contextRef="c-1" decimals="-3" id="f-659" unitRef="usd">3930000</gshd:ContractWithCustomerNewPerformanceObligation>
    <gshd:ContractWithCustomerNewPerformanceObligation contextRef="c-14" decimals="-3" id="f-660" unitRef="usd">3125000</gshd:ContractWithCustomerNewPerformanceObligation>
    <gshd:ContractWithCustomerLiabilityWriteoffs contextRef="c-1" decimals="-3" id="f-661" unitRef="usd">536000</gshd:ContractWithCustomerLiabilityWriteoffs>
    <gshd:ContractWithCustomerLiabilityWriteoffs contextRef="c-14" decimals="-3" id="f-662" unitRef="usd">5138000</gshd:ContractWithCustomerLiabilityWriteoffs>
    <us-gaap:ContractWithCustomerLiability contextRef="c-16" decimals="-3" id="f-663" unitRef="usd">16266000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-17" decimals="-3" id="f-664" unitRef="usd">18466000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="c-1" id="f-665">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects the estimated initial franchise fees (contract liability) to be recognized in the future related to performance obligations that are unsatisfied at the end of the period &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:57.017%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.825%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.414%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimate for the year ended December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <gshd:RevenueRemainingPerformanceObligationRecognizedInYearOne contextRef="c-127" decimals="-3" id="f-666" unitRef="usd">3241000</gshd:RevenueRemainingPerformanceObligationRecognizedInYearOne>
    <gshd:RevenueRemainingPerformanceObligationRecognizedInYearTwo contextRef="c-127" decimals="-3" id="f-667" unitRef="usd">2741000</gshd:RevenueRemainingPerformanceObligationRecognizedInYearTwo>
    <gshd:RevenueRemainingPerformanceObligationRecognizedInYearThree contextRef="c-127" decimals="-3" id="f-668" unitRef="usd">2506000</gshd:RevenueRemainingPerformanceObligationRecognizedInYearThree>
    <gshd:RevenueRemainingPerformanceObligationRecognizedInYearFour contextRef="c-127" decimals="-3" id="f-669" unitRef="usd">2225000</gshd:RevenueRemainingPerformanceObligationRecognizedInYearFour>
    <gshd:RevenueRemainingPerformanceObligationRecognizedInYearFive contextRef="c-127" decimals="-3" id="f-670" unitRef="usd">1889000</gshd:RevenueRemainingPerformanceObligationRecognizedInYearFive>
    <gshd:RevenueRemainingPerformanceObligationRecognizedAfterYearFive contextRef="c-127" decimals="-3" id="f-671" unitRef="usd">3664000</gshd:RevenueRemainingPerformanceObligationRecognizedAfterYearFive>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-127" decimals="-3" id="f-672" unitRef="usd">16266000</us-gaap:RevenueRemainingPerformanceObligation>
    <gshd:FranchiseFeesReceivableTextBlock contextRef="c-1" id="f-673">Franchise fees receivable&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balance of Franchise fees receivable included in receivable from franchisees in the consolidated balance sheets consisted of the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Franchise fees receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowance for uncollectible franchise fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total franchise fees receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the allowance for uncollectible franchise fees was as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.469%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to bad debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to bad debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</gshd:FranchiseFeesReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c-1" id="f-674">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balance of Franchise fees receivable included in receivable from franchisees in the consolidated balance sheets consisted of the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Franchise fees receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowance for uncollectible franchise fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total franchise fees receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the allowance for uncollectible agency fees was as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.379%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.421%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to bad debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to bad debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:NotesReceivableGross contextRef="c-128" decimals="-3" id="f-675" unitRef="usd">4844000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross contextRef="c-129" decimals="-3" id="f-676" unitRef="usd">6263000</us-gaap:NotesReceivableGross>
    <us-gaap:ReceivableWithImputedInterestDiscount contextRef="c-128" decimals="-3" id="f-677" unitRef="usd">904000</us-gaap:ReceivableWithImputedInterestDiscount>
    <us-gaap:ReceivableWithImputedInterestDiscount contextRef="c-129" decimals="-3" id="f-678" unitRef="usd">1671000</us-gaap:ReceivableWithImputedInterestDiscount>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-128" decimals="-3" id="f-679" unitRef="usd">40000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-129" decimals="-3" id="f-680" unitRef="usd">35000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet contextRef="c-128" decimals="-3" id="f-681" unitRef="usd">3900000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet contextRef="c-129" decimals="-3" id="f-682" unitRef="usd">4557000</us-gaap:NotesReceivableNet>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock contextRef="c-1" id="f-683">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the allowance for uncollectible franchise fees was as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.469%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to bad debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to bad debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-130" decimals="-3" id="f-684" unitRef="usd">223000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-131" decimals="-3" id="f-685" unitRef="usd">404000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs contextRef="c-131" decimals="-3" id="f-686" unitRef="usd">592000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-129" decimals="-3" id="f-687" unitRef="usd">35000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed contextRef="c-132" decimals="-3" id="f-688" unitRef="usd">142000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs contextRef="c-132" decimals="-3" id="f-689" unitRef="usd">137000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c-128" decimals="-3" id="f-690" unitRef="usd">40000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c-1" id="f-691">Allowance for uncollectible agency fees&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the allowance for uncollectible agency fees was as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.379%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.421%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to bad debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges to bad debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-133" decimals="-3" id="f-692" unitRef="usd">508000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-134" decimals="-3" id="f-693" unitRef="usd">1469000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-134" decimals="-3" id="f-694" unitRef="usd">1614000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-135" decimals="-3" id="f-695" unitRef="usd">363000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-136" decimals="-3" id="f-696" unitRef="usd">1316000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-136" decimals="-3" id="f-697" unitRef="usd">1190000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-137" decimals="-3" id="f-698" unitRef="usd">489000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-699">Property and equipment&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consisted of the following at &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture&#160;&amp;amp; fixtures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Network equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Phone system&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $6.7 million, $7.3 million, and $7.6 million for the years ended December 31, 2025, 2024, and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-700">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consisted of the following at &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.637%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture&#160;&amp;amp; fixtures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Network equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Phone system&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-87" decimals="-3" id="f-701" unitRef="usd">10268000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-138" decimals="-3" id="f-702" unitRef="usd">10369000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-88" decimals="-3" id="f-703" unitRef="usd">6552000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-139" decimals="-3" id="f-704" unitRef="usd">5443000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-140" decimals="-3" id="f-705" unitRef="usd">802000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-141" decimals="-3" id="f-706" unitRef="usd">481000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-142" decimals="-3" id="f-707" unitRef="usd">200000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-143" decimals="-3" id="f-708" unitRef="usd">227000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-144" decimals="-3" id="f-709" unitRef="usd">37387000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-145" decimals="-3" id="f-710" unitRef="usd">35288000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-16" decimals="-3" id="f-711" unitRef="usd">55209000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-17" decimals="-3" id="f-712" unitRef="usd">51808000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-16" decimals="-3" id="f-713" unitRef="usd">33660000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-17" decimals="-3" id="f-714" unitRef="usd">27707000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-16" decimals="-3" id="f-715" unitRef="usd">21549000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-17" decimals="-3" id="f-716" unitRef="usd">24101000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-717" unitRef="usd">6700000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-14" decimals="-5" id="f-718" unitRef="usd">7300000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-15" decimals="-5" id="f-719" unitRef="usd">7600000</us-gaap:Depreciation>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-720">Intangible assets&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consisted of the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.139%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.031%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:35pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average amortization period (years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&#160;&amp;amp; web domain&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.48&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Books of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.52&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense was $4.6 million, $3.2 million, and $1.7 million for the years ended December 31, 2025, 2024, and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected amortization for the next five calendar years as of December 31, 2025 are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-721">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consisted of the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.139%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.031%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:35pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average amortization period (years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&#160;&amp;amp; web domain&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.48&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Books of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.52&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-146" decimals="-3" id="f-722" unitRef="usd">38738000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-147" decimals="-3" id="f-723" unitRef="usd">24475000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-146" id="f-724">P7Y5M23D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-148" decimals="-3" id="f-725" unitRef="usd">11817000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-149" decimals="-3" id="f-726" unitRef="usd">6895000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-148" id="f-727">P6Y6M7D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-16" decimals="-3" id="f-728" unitRef="usd">10856000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-17" decimals="-3" id="f-729" unitRef="usd">6294000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-16" decimals="-3" id="f-730" unitRef="usd">39700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-17" decimals="-3" id="f-731" unitRef="usd">25075000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-5" id="f-732" unitRef="usd">4600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-14" decimals="-5" id="f-733" unitRef="usd">3200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-15" decimals="-5" id="f-734" unitRef="usd">1700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-735">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected amortization for the next five calendar years as of December 31, 2025 are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-16" decimals="-3" id="f-736" unitRef="usd">5779000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-16" decimals="-3" id="f-737" unitRef="usd">5764000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-16" decimals="-3" id="f-738" unitRef="usd">5764000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-16" decimals="-3" id="f-739" unitRef="usd">5704000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <gshd:FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter contextRef="c-16" decimals="-3" id="f-740" unitRef="usd">16688000</gshd:FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-16" decimals="-3" id="f-741" unitRef="usd">39700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-742">Employee benefit obligation&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has adopted a qualified deferred compensation plan under section 401(k) of the Internal Revenue Code. Full-time employees over the age of 21 with one month of service are eligible to participate. Under the plan, the Company&#x2019;s contribution is based on a discretionary matching of 100% of salary deferral elected by each eligible employee up to a maximum of 3% of compensation. The Company&#x2019;s matching portion vests over a four-year period, after which time the employee becomes fully vested and all future contributions will vest immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Matching contributions may be changed at the discretion of the Company. Company contributions totaled $1.7 million, $1.5 million, and $1.5 million for the years ended December 31, 2025, 2024, and 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <gshd:DefinedContributionPlanEligibilityMinimumAge contextRef="c-1" decimals="INF" id="f-743" unitRef="year">21</gshd:DefinedContributionPlanEligibilityMinimumAge>
    <gshd:DefinedContributionPlanEligibilityMinimumServicePeriod contextRef="c-1" id="f-744">P1M</gshd:DefinedContributionPlanEligibilityMinimumServicePeriod>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="c-1" decimals="INF" id="f-745" unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="c-1" decimals="INF" id="f-746" unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <gshd:DefinedContributionPlanEmployersMatchingContributionVestingPeriod contextRef="c-1" id="f-747">P4Y</gshd:DefinedContributionPlanEmployersMatchingContributionVestingPeriod>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-1" decimals="-5" id="f-748" unitRef="usd">1700000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-14" decimals="-5" id="f-749" unitRef="usd">1500000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-15" decimals="-5" id="f-750" unitRef="usd">1500000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-751">Debt&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July&#160;21, 2021, the Company entered into the Second Amended and Restated Credit Agreement (the "Second Amended and Restated Credit Agreement") to refinance its $25.0 million revolving credit facility and $80.0 million term note payable to a $50.0 million revolving credit facility and $100.0 million term note payable in order to obtain a more favorable interest rate on the outstanding debt. The revolving credit facility and term note were collateralized by substantially all the Company's assets, which included right to future commissions and royalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 26, 2023, the Company entered into Amendment No.1 of the Second Amended and Restated Credit Agreement, which provided that LIBOR should be replaced with Term SOFR.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 24, 2024, the Company entered into Amendment No. 2 of the Second Amended and Restated Credit Agreement, increasing the term note payable by $25&#160;million and increasing the capacity of the revolving credit facility by $25&#160;million to a total capacity of $75&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 8, 2025, the Company entered into a credit agreement (the "2025 Credit Agreement") providing for an aggregate $300&#160;million term notes payable (the "2025 Initial Term Loan") and $75&#160;million revolving credit facility (the "2025 Revolving Credit Facility"). The 2025 Initial Term Loan matures on January 8, 2032 and the 2025 Revolving Credit Facility matures on January 8, 2030. The 2025 Credit Agreement replaced the Second Amended and Restated Credit Agreement, which was repaid with the proceeds of the 2025 Initial Term Loan and terminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded $6.8 million of debt issuance costs and original issue discount related to the 2025 Initial Term Loan within Notes Payable and $1.8 million of debt issuance costs related to the 2025 Revolving Credit Facility within Other Assets in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 9, 2025, the Company entered into Amendment No. 1 to the 2025 Credit Agreement in order to refinance the outstanding balance of the 2025 Initial Term Loan with a new term loan facility (the "Term B-1 Facility"). The amendment reduced the applicable interest rate on our term loan borrowings under the facility by 0.50% to a rate of Term SOFR plus 3.00%. The Term B-1 Loan is payable in quarterly installments of $0.7 million, with a balloon payment of $280.5 million on January&#160;8, 2032. The 2025 Credit Agreement is secured by all property owned, leased or operated by the Company except for certain excluded assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2025, the Company had nothing drawn against the revolving credit facility and had $75.0 million available to draw.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our long term debt consists of the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:51.461%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.956%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term Loan B-1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;298,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized discount and issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of note payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Note payable, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Term B-1 Loan bears interest at a rate of Term SOFR plus 3.00%. The 2025 Revolving Credit Facility bears interest at Term SOFR plus a spread based on leverage ratio tiers as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Leverage Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt; 1.50x&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR + 175 bps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; 1.50x&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR + 200 bps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; 2.50x&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR + 225 bps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; 3.50x&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR + 250 bps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest payments on the revolving credit facility totaled $0.2 million, $0.2 million, $0.1 million for the years ended December 31, 2025, 2024, and 2023, respectively. The effective interest rate for the term note as of December 31, 2025 was 7.17%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of the term note payable for the next five calendar years as of December 31, 2025 are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:32.602%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.675%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.125%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2025 Credit Agreement contains certain affirmative and negative covenants. Under these covenants, the Company is limited in the amount of additional debt incurred and distributions payable. The Company's maximum allowable trailing twelve months debt-to-EBITDA ratio, as defined by the 2025 Credit Agreement, is 5.00 to 1.00. Additionally, the 2025 Credit Agreement contains certain change of control provisions that, if breached, would trigger a default. As of December 31, 2025, the Company was in compliance with these covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because of both instruments&#x2019; variable interest rate, the note payable balances at December 31, 2025 and December 31, 2024 approximate their fair values using Level&#160;2 inputs, described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The framework for measuring fair value provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements). The three levels of the fair value hierarchy are described as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:15.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1&#x2014;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:15.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2&#x2014;Significant other observable inputs other than Level&#160;1 prices such as quoted prices in markets that are not active, quoted prices for similar assets or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:15.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3&#x2014;Significant unobservable inputs that reflect a reporting entity&#x2019;s own assumptions about the assumptions that market participants would use in pricing an asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The asset or liability&#x2019;s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-150" decimals="-5" id="f-752" unitRef="usd">25000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-151" decimals="-5" id="f-753" unitRef="usd">80000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-152" decimals="-5" id="f-754" unitRef="usd">50000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-153" decimals="-5" id="f-755" unitRef="usd">100000000.0</us-gaap:DebtInstrumentFaceAmount>
    <gshd:LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments contextRef="c-154" decimals="-6" id="f-756" unitRef="usd">25000000</gshd:LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments>
    <gshd:LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments contextRef="c-155" decimals="-6" id="f-757" unitRef="usd">25000000</gshd:LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-156" decimals="-6" id="f-758" unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-157" decimals="-6" id="f-759" unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-158" decimals="-6" id="f-760" unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-157" decimals="-5" id="f-761" unitRef="usd">6800000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross contextRef="c-158" decimals="-5" id="f-762" unitRef="usd">1800000</us-gaap:DeferredFinanceCostsGross>
    <gshd:DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate
      contextRef="c-159"
      decimals="INF"
      id="f-763"
      unitRef="number">-0.0050</gshd:DebtInstrumentIncreaseDecreaseToBasisSpreadOnVariableRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-159"
      decimals="INF"
      id="f-764"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c-160" decimals="-5" id="f-765" unitRef="usd">700000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment contextRef="c-161" decimals="-5" id="f-766" unitRef="usd">280500000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:LineOfCredit contextRef="c-162" decimals="INF" id="f-767" unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-163" decimals="-5" id="f-768" unitRef="usd">75000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-769">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our long term debt consists of the following &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:51.461%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.956%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term Loan B-1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;298,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unamortized discount and issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of note payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Note payable, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-164" decimals="-3" id="f-770" unitRef="usd">298502000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-16" decimals="-3" id="f-771" unitRef="usd">6048000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:NotesPayableCurrent contextRef="c-16" decimals="-3" id="f-772" unitRef="usd">2993000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayable contextRef="c-16" decimals="-3" id="f-773" unitRef="usd">289461000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-159"
      decimals="INF"
      id="f-774"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <gshd:ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock contextRef="c-1" id="f-775">The 2025 Revolving Credit Facility bears interest at Term SOFR plus a spread based on leverage ratio tiers as follows:&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Leverage Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt; 1.50x&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR + 175 bps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; 1.50x&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR + 200 bps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; 2.50x&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR + 225 bps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; 3.50x&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SOFR + 250 bps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</gshd:ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock>
    <gshd:LeverageRatio
      contextRef="c-165"
      decimals="INF"
      id="f-776"
      unitRef="number">1.50</gshd:LeverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-166"
      decimals="INF"
      id="f-777"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <gshd:LeverageRatio
      contextRef="c-167"
      decimals="INF"
      id="f-778"
      unitRef="number">1.50</gshd:LeverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-168"
      decimals="INF"
      id="f-779"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <gshd:LeverageRatio
      contextRef="c-169"
      decimals="INF"
      id="f-780"
      unitRef="number">2.50</gshd:LeverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-170"
      decimals="INF"
      id="f-781"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <gshd:LeverageRatio
      contextRef="c-171"
      decimals="INF"
      id="f-782"
      unitRef="number">3.50</gshd:LeverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-172"
      decimals="INF"
      id="f-783"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:InterestExpenseDebt contextRef="c-173" decimals="-5" id="f-784" unitRef="usd">200000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-174" decimals="-5" id="f-785" unitRef="usd">200000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-175" decimals="-5" id="f-786" unitRef="usd">100000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-176" decimals="4" id="f-787" unitRef="number">0.0717</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-788">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of the term note payable for the next five calendar years as of December 31, 2025 are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:32.602%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.675%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.125%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-16" decimals="-3" id="f-789" unitRef="usd">2993000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-16" decimals="-3" id="f-790" unitRef="usd">2993000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-16" decimals="-3" id="f-791" unitRef="usd">2993000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-16" decimals="-3" id="f-792" unitRef="usd">2993000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-16" decimals="-3" id="f-793" unitRef="usd">2993000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c-16" decimals="-3" id="f-794" unitRef="usd">283537000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-16" decimals="-3" id="f-795" unitRef="usd">298502000</us-gaap:DebtInstrumentCarryingAmount>
    <gshd:DebtInstrumentEarningsRatio
      contextRef="c-177"
      decimals="INF"
      id="f-796"
      unitRef="number">5.00</gshd:DebtInstrumentEarningsRatio>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c-1" id="f-797">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The framework for measuring fair value provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (level 1 measurements) and the lowest priority to unobservable inputs (level 3 measurements). The three levels of the fair value hierarchy are described as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:15.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1&#x2014;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:15.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2&#x2014;Significant other observable inputs other than Level&#160;1 prices such as quoted prices in markets that are not active, quoted prices for similar assets or other inputs that are observable, either directly or indirectly, for substantially the full term of the asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:15.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3&#x2014;Significant unobservable inputs that reflect a reporting entity&#x2019;s own assumptions about the assumptions that market participants would use in pricing an asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The asset or liability&#x2019;s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-798">Income taxes&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Reorganization Transactions and the Offering, GSHD became the sole managing member of GF, which is treated as a partnership for U.S. federal and most applicable state and local income tax purposes. As a partnership, GF is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by GF is passed through to and included in the taxable income or loss of its members, including GSHD, on a pro rata basis. GSHD is subject to U.S. federal income taxes, in addition to state and local income taxes, with respect to GSHD's allocable share of income of GF.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income tax expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of income tax&#160;expense&#160;computed at the U.S. federal statutory income tax rate to the income tax&#160;expense&#160;recognized is as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.250%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes at U.S. federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of income not subject to entity level federal income tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,547)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nontaxable or nondeductible items:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax (benefit) or deficiency on equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible excess compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Meals and entertainment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax expense (benefit), net of federal benefit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;State taxes in Texas made up the majority (greater than 50%) of the tax effect in this category for 2025..&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred tax assets and liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of deferred tax assets are as follows (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.531%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.501%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.235%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in flow-through entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSHD has deferred tax assets resulting from tax basis adjustments to the assets of GF arising from redemptions of LLC Units and corresponding exchanges of Class B common stock for shares of Class A common stock. These tax basis adjustments have reduced the amount of tax we are required to pay, and they are expected to reduce the amount of tax that GSHD would otherwise be required to pay in the future. See tax receivable agreement subsection below for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSHD also has income tax net operating loss carryforwards for federal and state purposes of $103.0 million and $19.4 million (post apportionment pre-tax), respectively. The federal net operating loss carryforwards are carried &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;forward indefinitely and are limited to 80% of taxable income in a given year. The state net operating loss carryforwards begin to expire in 2033.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSHD has determined there are no material uncertain tax positions as of December 31, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash paid for income taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of cash paid for income taxes are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:75.938%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.862%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Texas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other state and local&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total state and local&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Tax receivable agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GF has made an election under Section 754 of the Internal Revenue Code of 1986, as amended, and the regulations thereunder (the &#x201c;Code&#x201d;) effective for each taxable year in which a redemption or exchange of LLC Units and corresponding Class B common stock for shares of Class A common stock occurs. Prior redemptions and exchanges have resulted, and future taxable redemptions or exchanges are expected to result in tax basis adjustments to the assets of GF that will be allocated to the Company and thus produce favorable tax attributes. These tax attributes would not be available to us in the absence of those transactions. These tax basis adjustments have reduced the amount of tax we are required to pay, and are expected to reduce the amount of tax that GSHD would otherwise be required to pay in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSHD entered into a tax receivable agreement with the Pre-IPO LLC Members on May 1, 2018 that provides for the payment by GSHD to the Pre-IPO LLC Members of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax or franchise tax that GSHD actually realizes as a result of (i) any increase in tax basis in GSHD's assets and (ii) tax benefits related to imputed interest deemed arising as a result of payments made under the tax receivable agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2025,  2024 and 2023, an aggregate of&#160;0.7 million, 0.3 million and 1.5 million&#160;LLC Units, respectively, were redeemed by the Pre-IPO LLC Members for newly-issued shares of Class A common stock. In connection with these redemptions, we received&#160;0.7 million, 0.3 million and 1.5 million&#160;LLC Units, which resulted in an increase in the tax basis of our investment in GF subject to the provisions of the TRA. We recognized a liability for the tax receivable agreement payments due to the Pre-IPO LLC Members, representing&#160;85%&#160;of the aggregate tax benefits we expect to realize from the tax basis increases related to the redemptions of LLC Units, after concluding it was probable that such tax receivable agreement payments would be paid based on our estimates of future taxable income. As of&#160;December 31, 2025 and 2024, the total amount of payments due to the Pre-IPO LLC Members under the tax receivable agreement was&#160;$171.9 million and $160.1 million, respectively, of which&#160;$6.2 million and $0.0 million, respectively,&#160;was current and included in Liabilities under tax receivable agreement within Current liabilities on the Consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-799">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,718)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-800" unitRef="usd">-9000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-801" unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-802" unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-803" unitRef="usd">518000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-804" unitRef="usd">1332000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-805" unitRef="usd">755000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-806" unitRef="usd">509000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-807" unitRef="usd">1332000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-808" unitRef="usd">755000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-809" unitRef="usd">6531000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-810" unitRef="usd">5973000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-811" unitRef="usd">3169000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-812" unitRef="usd">-643000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-813" unitRef="usd">-9718000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-814" unitRef="usd">-1232000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-1" decimals="-3" id="f-815" unitRef="usd">5888000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-14" decimals="-3" id="f-816" unitRef="usd">-3745000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-15" decimals="-3" id="f-817" unitRef="usd">1937000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-818" unitRef="usd">6397000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-819" unitRef="usd">-2413000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-820" unitRef="usd">2692000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-821">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of income tax&#160;expense&#160;computed at the U.S. federal statutory income tax rate to the income tax&#160;expense&#160;recognized is as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.250%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes at U.S. federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of income not subject to entity level federal income tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,547)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nontaxable or nondeductible items:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax (benefit) or deficiency on equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible excess compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Meals and entertainment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax expense (benefit), net of federal benefit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;State taxes in Texas made up the majority (greater than 50%) of the tax effect in this category for 2025..&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-822" unitRef="usd">50848000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-823" unitRef="usd">46700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-15" decimals="-3" id="f-824" unitRef="usd">26388000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="-3" id="f-825" unitRef="usd">10678000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="3" id="f-826" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-14" decimals="-3" id="f-827" unitRef="usd">9807000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-14" decimals="3" id="f-828" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-15" decimals="-3" id="f-829" unitRef="usd">5541000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-15" decimals="3" id="f-830" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="c-1" decimals="-3" id="f-831" unitRef="usd">3547000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c-1" decimals="3" id="f-832" unitRef="number">0.070</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="c-14" decimals="-3" id="f-833" unitRef="usd">3929000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c-14" decimals="3" id="f-834" unitRef="number">0.085</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="c-15" decimals="-3" id="f-835" unitRef="usd">2034000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c-15" decimals="3" id="f-836" unitRef="number">0.078</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c-1" decimals="-3" id="f-837" unitRef="usd">-2146000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-1" decimals="3" id="f-838" unitRef="number">-0.042</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c-14" decimals="-3" id="f-839" unitRef="usd">-3060000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-14" decimals="3" id="f-840" unitRef="number">-0.066</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c-15" decimals="-3" id="f-841" unitRef="usd">-1760000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-15" decimals="3" id="f-842" unitRef="number">-0.067</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-1" decimals="-3" id="f-843" unitRef="usd">721000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-1" decimals="3" id="f-844" unitRef="number">0.014</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-14" decimals="-3" id="f-845" unitRef="usd">731000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-14" decimals="3" id="f-846" unitRef="number">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-15" decimals="-3" id="f-847" unitRef="usd">127000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-15" decimals="3" id="f-848" unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-1" decimals="-3" id="f-849" unitRef="usd">691000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c-1" decimals="3" id="f-850" unitRef="number">0.014</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-14" decimals="-3" id="f-851" unitRef="usd">313000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c-14" decimals="3" id="f-852" unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-15" decimals="-3" id="f-853" unitRef="usd">1028000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c-15" decimals="3" id="f-854" unitRef="number">0.039</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment contextRef="c-1" decimals="-3" id="f-855" unitRef="usd">229000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment contextRef="c-1" decimals="3" id="f-856" unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment contextRef="c-14" decimals="-3" id="f-857" unitRef="usd">178000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment contextRef="c-14" decimals="3" id="f-858" unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment contextRef="c-15" decimals="-3" id="f-859" unitRef="usd">152000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment contextRef="c-15" decimals="3" id="f-860" unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="-3" id="f-861" unitRef="usd">-100000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="3" id="f-862" unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-14" decimals="-3" id="f-863" unitRef="usd">-6530000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-14" decimals="3" id="f-864" unitRef="number">-0.140</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-15" decimals="-3" id="f-865" unitRef="usd">-329000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-15" decimals="3" id="f-866" unitRef="number">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="c-1" decimals="-3" id="f-867" unitRef="usd">-129000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c-1" decimals="3" id="f-868" unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="c-14" decimals="-3" id="f-869" unitRef="usd">77000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c-14" decimals="3" id="f-870" unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="c-15" decimals="-3" id="f-871" unitRef="usd">-33000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c-15" decimals="3" id="f-872" unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-873" unitRef="usd">6397000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-874" unitRef="number">0.126</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-875" unitRef="usd">-2413000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-14" decimals="3" id="f-876" unitRef="number">-0.052</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-877" unitRef="usd">2692000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-15" decimals="3" id="f-878" unitRef="number">0.102</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-879">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of deferred tax assets are as follows (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in thousands&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.531%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.501%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.235%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in flow-through entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-16" decimals="-3" id="f-880" unitRef="usd">22705000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-17" decimals="-3" id="f-881" unitRef="usd">18503000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries contextRef="c-16" decimals="-3" id="f-882" unitRef="usd">193666000</us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries>
    <us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries contextRef="c-17" decimals="-3" id="f-883" unitRef="usd">174975000</us-gaap:DeferredTaxAssetsInvestmentInSubsidiaries>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-16" decimals="-3" id="f-884" unitRef="usd">216371000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-17" decimals="-3" id="f-885" unitRef="usd">193478000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards contextRef="c-178" decimals="-5" id="f-886" unitRef="usd">103000000.0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c-179" decimals="-5" id="f-887" unitRef="usd">19400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-16" decimals="INF" id="f-888" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="c-1" id="f-889">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of cash paid for income taxes are as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.128%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:75.938%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.862%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Texas&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other state and local&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total state and local&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:IncomeTaxPaidFederalAfterRefundReceived contextRef="c-1" decimals="-3" id="f-890" unitRef="usd">10000</us-gaap:IncomeTaxPaidFederalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived contextRef="c-180" decimals="-3" id="f-891" unitRef="usd">900000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived contextRef="c-181" decimals="-3" id="f-892" unitRef="usd">19000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived contextRef="c-1" decimals="-3" id="f-893" unitRef="usd">919000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-894" unitRef="usd">929000</us-gaap:IncomeTaxesPaidNet>
    <gshd:RelatedPartyTransactionPercentageDueToRelatedParties
      contextRef="c-182"
      decimals="INF"
      id="f-895"
      unitRef="number">0.85</gshd:RelatedPartyTransactionPercentageDueToRelatedParties>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-183"
      decimals="-5"
      id="f-896"
      unitRef="shares">700000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-184"
      decimals="-5"
      id="f-897"
      unitRef="shares">300000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-185"
      decimals="-5"
      id="f-898"
      unitRef="shares">1500000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-186"
      decimals="-5"
      id="f-899"
      unitRef="shares">700000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-187"
      decimals="-5"
      id="f-900"
      unitRef="shares">300000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-188"
      decimals="-5"
      id="f-901"
      unitRef="shares">1500000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <gshd:RelatedPartyTransactionPercentageDueToRelatedParties
      contextRef="c-182"
      decimals="INF"
      id="f-902"
      unitRef="number">0.85</gshd:RelatedPartyTransactionPercentageDueToRelatedParties>
    <gshd:LiabilitiesUnderTaxReceivableAgreement contextRef="c-189" decimals="-5" id="f-903" unitRef="usd">171900000</gshd:LiabilitiesUnderTaxReceivableAgreement>
    <gshd:LiabilitiesUnderTaxReceivableAgreement contextRef="c-190" decimals="-5" id="f-904" unitRef="usd">160100000</gshd:LiabilitiesUnderTaxReceivableAgreement>
    <gshd:LiabilitiesUnderTaxReceivableAgreementsCurrent contextRef="c-189" decimals="-5" id="f-905" unitRef="usd">6200000</gshd:LiabilitiesUnderTaxReceivableAgreementsCurrent>
    <gshd:LiabilitiesUnderTaxReceivableAgreementsCurrent contextRef="c-190" decimals="-5" id="f-906" unitRef="usd">0.0</gshd:LiabilitiesUnderTaxReceivableAgreementsCurrent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-907">Stockholder's equity&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Class A Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSHD has a total of&#160;24,653 thousand and 24,668 thousand&#160;shares of its Class A common stock outstanding at December 31, 2025 and 2024, respectively. Each share of Class A common stock holds economic rights and entitles its holder to&#160;one&#160;vote per share on all matters submitted to a vote of the stockholders of GSHD.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Class B Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSHD has a total of&#160;11,935 thousand and 12,620 thousand&#160;shares of its Class B common stock outstanding at December 31, 2025 and 2024, respectively. Each share of Class B common stock has no economic rights but entitles its holder to&#160;one&#160;vote per share on all matters submitted to a vote of the stockholders of GSHD.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of Class&#160;A common stock and Class B common stock vote together as a single class on all matters presented to GSHD's stockholders for their vote or approval, except as otherwise required by applicable law, by agreement, or by GSHD's certificate of incorporation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the calculation of basic earnings per share ("EPS") based on net income attributable to GSHD for the years ended December 31, 2025, 2024, and 2023, divided by the basic weighted average number of Class A common stock as of December 31, 2025, 2024, and 2023 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands, except per share amounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Diluted EPS of Class A common stock is computed by dividing net income attributable to GSHD by the weighted average number of shares of Class A common stock outstanding, adjusted to give effect to potentially dilutive securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;Shares of the Company&#x2019;s Class B common stock do not share in the earnings or losses attributable to Goosehead Insurance, Inc. and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B common stock under the two-class method has not been presented. Shares of the Company&#x2019;s Class B common stock are, however, considered potentially dilutive shares of Class A common stock because shares of Class B common stock, together with the related LLC Units, are exchangeable into shares of Class A common stock on a one-for-one basis. The Company calculates the effects of the conversion of Class B shares to Class A shares using the "if-converted" method and includes such effects in the calculation of diluted EPS if the effects are dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table summarizes the calculation of EPS for the years ended December 31, 2025, 2024, and 2023 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.800%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to GSHD - Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: net income attributable to noncontrolling interests&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: income tax effect on income attributable to noncontrolling interests assuming conversion of Class B common shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available to GSHD - Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average outstanding Class A common shares - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share of Class A common stock - Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average outstanding Class A common shares - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average outstanding Class B common shares (if-converted)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average outstanding Class A common shares - Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share of Class A common stock - Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1) For the years ended December 31, 2025, 2024, and 2023, the impact of the conversion of Class B common shares to Class A common shares calculated under the if-converted method was dilutive, and as such, (a) 12,224 thousand, 12,749 thousand, and 13,769 thousand common shares (assuming the conversion of all outstanding class B common stock) were included in the Weighted average outstanding Class A common shares - Diluted and (b) $11.8&#160;million, $13.9&#160;million, and $7.0 million of noncontrolling interest net income (after incremental tax effect from assuming conversion of all outstanding class B common stock), was added back to Net income available to GSHD - Diluted.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(2) The dilutive effect of stock options is computed using the treasury stock method. 731 thousand, 869 thousand, and 1,560 thousand stock options were excluded from the computation of diluted earnings per share of Class A common stock for the years ended December 31, 2025, 2024 and 2023 because the effect would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 24, 2024, our board of directors approved a share repurchase program with authorization to purchase up to $100&#160;million of our Class A common stock, which expired on March 31, 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April&#160;23, 2025, our board of directors approved a new share repurchase program with authorization to purchase up to $100&#160;million of our Class A common stock through May&#160;1, 2026. The share repurchase program does not require the Company to acquire any dollar amount or number of shares of common stock and may be modified, suspended, or discontinued at any time. The timing, manner, price and amount of any repurchases will be determined at the discretion of management in accordance with applicable securities laws and other restrictions. Class A common stock acquired under the program will be retired upon repurchase. Additionally, for every repurchased share of Class A common stock, the Company will direct GF to repurchase, at the price paid to repurchase such share, and cancel an LLC unit of GF held by the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2025, the Company repurchased and retired 1,014 thousand shares of Class A common stock for an aggregate $81.7 million. During the year ended December 31, 2024, the Company repurchased and retired 1,045 thousand shares of Class A common stock for an aggregate $63.2 million. All repurchases were made in open-market transactions and recorded at their aggregate transaction cost inclusive of commissions and excise taxes. As of December 31, 2025, the Company had remaining authorization under the share repurchase program to repurchase up to $18.3 million of the Company's Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Subsequent Event&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;17, 2026, our board of directors extended our share repurchase program, increasing the authorization by $180.0 million and extending the program through May&#160;1, 2027. With this increase, the Company has a total remaining authorization under the extended repurchase program of up to $198.3 million of the Company's Class A common stock&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The share repurchase program does not require the Company to acquire any dollar amount or number of shares of common stock and may be modified, suspended, or discontinued at any time. The timing, manner, price and amount of any repurchases will be determined at the discretion of management in accordance with applicable securities laws and other restrictions. Class A common stock acquired under the program will be retired upon repurchase. Additionally, for every repurchased share of Class A common stock, the Company will direct GF to repurchase and cancel an LLC unit of GF held by the Company, at a price per LLC unit equal to the price paid for the corresponding share of Class A common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-19" decimals="-3" id="f-908" unitRef="shares">24653000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-18" decimals="-3" id="f-909" unitRef="shares">24668000</us-gaap:CommonStockSharesOutstanding>
    <gshd:CommonStockVotePerShare contextRef="c-19" decimals="INF" id="f-910" unitRef="vote">1</gshd:CommonStockVotePerShare>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-20" decimals="-3" id="f-911" unitRef="shares">11935000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-21" decimals="-3" id="f-912" unitRef="shares">12620000</us-gaap:CommonStockSharesOutstanding>
    <gshd:CommonStockVotePerShare contextRef="c-20" decimals="INF" id="f-913" unitRef="vote">1</gshd:CommonStockVotePerShare>
    <gshd:ConversionRatioCommonStock contextRef="c-16" decimals="0" id="f-914" unitRef="number">1</gshd:ConversionRatioCommonStock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-915">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The following table summarizes the calculation of EPS for the years ended December 31, 2025, 2024, and 2023 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.796%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.390%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.800%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to GSHD - Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: net income attributable to noncontrolling interests&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: income tax effect on income attributable to noncontrolling interests assuming conversion of Class B common shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available to GSHD - Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average outstanding Class A common shares - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share of Class A common stock - Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average outstanding Class A common shares - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average outstanding Class B common shares (if-converted)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average outstanding Class A common shares - Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share of Class A common stock - Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(1) For the years ended December 31, 2025, 2024, and 2023, the impact of the conversion of Class B common shares to Class A common shares calculated under the if-converted method was dilutive, and as such, (a) 12,224 thousand, 12,749 thousand, and 13,769 thousand common shares (assuming the conversion of all outstanding class B common stock) were included in the Weighted average outstanding Class A common shares - Diluted and (b) $11.8&#160;million, $13.9&#160;million, and $7.0 million of noncontrolling interest net income (after incremental tax effect from assuming conversion of all outstanding class B common stock), was added back to Net income available to GSHD - Diluted.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;(2) The dilutive effect of stock options is computed using the treasury stock method. 731 thousand, 869 thousand, and 1,560 thousand stock options were excluded from the computation of diluted earnings per share of Class A common stock for the years ended December 31, 2025, 2024 and 2023 because the effect would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-916" unitRef="usd">27831000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-14" decimals="-3" id="f-917" unitRef="usd">30426000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-15" decimals="-3" id="f-918" unitRef="usd">14140000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <gshd:IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-919" unitRef="usd">16620000</gshd:IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest>
    <gshd:IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-920" unitRef="usd">18687000</gshd:IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest>
    <gshd:IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest contextRef="c-15" decimals="-3" id="f-921" unitRef="usd">9556000</gshd:IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest>
    <gshd:IncomeTaxEffectOnIncomeAttributableToNonControllingInterests contextRef="c-1" decimals="-3" id="f-922" unitRef="usd">4837000</gshd:IncomeTaxEffectOnIncomeAttributableToNonControllingInterests>
    <gshd:IncomeTaxEffectOnIncomeAttributableToNonControllingInterests contextRef="c-14" decimals="-3" id="f-923" unitRef="usd">4767000</gshd:IncomeTaxEffectOnIncomeAttributableToNonControllingInterests>
    <gshd:IncomeTaxEffectOnIncomeAttributableToNonControllingInterests contextRef="c-15" decimals="-3" id="f-924" unitRef="usd">2524000</gshd:IncomeTaxEffectOnIncomeAttributableToNonControllingInterests>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-925" unitRef="usd">39614000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-14" decimals="-3" id="f-926" unitRef="usd">44347000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-15" decimals="-3" id="f-927" unitRef="usd">21172000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-928" unitRef="shares">24975000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="-3" id="f-929" unitRef="shares">24657000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-15" decimals="-3" id="f-930" unitRef="shares">23929000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-55"
      decimals="2"
      id="f-931"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-191"
      decimals="2"
      id="f-932"
      unitRef="usdPerShare">1.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-192"
      decimals="2"
      id="f-933"
      unitRef="usdPerShare">0.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-934" unitRef="shares">24975000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="-3" id="f-935" unitRef="shares">24657000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-15" decimals="-3" id="f-936" unitRef="shares">23929000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities contextRef="c-1" decimals="-3" id="f-937" unitRef="shares">12224000</gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities>
    <gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities contextRef="c-14" decimals="-3" id="f-938" unitRef="shares">12749000</gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities>
    <gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities contextRef="c-15" decimals="-3" id="f-939" unitRef="shares">13769000</gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-1" decimals="-3" id="f-940" unitRef="shares">905000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-14" decimals="-3" id="f-941" unitRef="shares">895000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-15" decimals="-3" id="f-942" unitRef="shares">657000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-943" unitRef="shares">38103000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="-3" id="f-944" unitRef="shares">38301000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-15" decimals="-3" id="f-945" unitRef="shares">38356000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-55"
      decimals="2"
      id="f-946"
      unitRef="usdPerShare">1.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-191"
      decimals="2"
      id="f-947"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-192"
      decimals="2"
      id="f-948"
      unitRef="usdPerShare">0.55</us-gaap:EarningsPerShareDiluted>
    <gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities contextRef="c-1" decimals="-3" id="f-949" unitRef="shares">12224000</gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities>
    <gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities contextRef="c-14" decimals="-3" id="f-950" unitRef="shares">12749000</gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities>
    <gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities contextRef="c-15" decimals="-3" id="f-951" unitRef="shares">13769000</gshd:WeightedAverageNumberOfSharesOutstandingDilutedDilutiveConvertibleSecurities>
    <gshd:NoncontrollingInterestNetInterestIncomeFromDiluted contextRef="c-1" decimals="-5" id="f-952" unitRef="usd">11800000</gshd:NoncontrollingInterestNetInterestIncomeFromDiluted>
    <gshd:NoncontrollingInterestNetInterestIncomeFromDiluted contextRef="c-14" decimals="-5" id="f-953" unitRef="usd">13900000</gshd:NoncontrollingInterestNetInterestIncomeFromDiluted>
    <gshd:NoncontrollingInterestNetInterestIncomeFromDiluted contextRef="c-15" decimals="-5" id="f-954" unitRef="usd">7000000.0</gshd:NoncontrollingInterestNetInterestIncomeFromDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-55" decimals="-3" id="f-955" unitRef="shares">731000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-191"
      decimals="-3"
      id="f-956"
      unitRef="shares">869000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-192"
      decimals="-3"
      id="f-957"
      unitRef="shares">1560000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-193" decimals="INF" id="f-958" unitRef="usd">100000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-194" decimals="INF" id="f-959" unitRef="usd">100000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c-55" decimals="-3" id="f-960" unitRef="shares">1014000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-1" decimals="-5" id="f-961" unitRef="usd">81700000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-191"
      decimals="-3"
      id="f-962"
      unitRef="shares">1045000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-14" decimals="-5" id="f-963" unitRef="usd">63200000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-19" decimals="-5" id="f-964" unitRef="usd">18300000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <gshd:ShareRepurchaseProgramIncreaseAmount contextRef="c-195" decimals="-5" id="f-965" unitRef="usd">180000000.0</gshd:ShareRepurchaseProgramIncreaseAmount>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-196" decimals="-5" id="f-966" unitRef="usd">198300000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:MinorityInterestDisclosureTextBlock contextRef="c-1" id="f-967">Noncontrolling interest&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSHD is the sole managing member of GF and, as a result, it consolidates the financial results of GF. GSHD reports a noncontrolling interest representing the economic interest in GF held by the other members of GF.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GF makes distributions to the LLC Unit holders on a pro rata basis to facilitate the LLC Unit holder's quarterly tax payments. For the years ended December 31, 2025 and 2024, GF made distributions of $23.8 million and $13.3 million, of which $7.7 million and $4.8 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;was made to Pre-IPO LLC Members. The remaining $16.0 million and $8.5 million was made to GSHD and was eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the amended and restated Goosehead Financial, LLC Agreement ("GF LLC Agreement"), the Pre-IPO LLC Members have the right, from and after the completion of the Offering (subject to the terms of the amended and restated Goosehead Financial, LLC Agreement), to require GSHD to redeem all or a portion of their LLC Units for, at GSHD's election, newly-issued shares of Class A common stock on a one-for-one basis or a cash payment equal to the volume weighted average market price of one share of GSHD's Class A common stock for each LLC Unit redeemed (subject to customary adjustments, including for stock splits, stock dividends and reclassifications) in accordance with the terms of the amended and restated Goosehead Financial, LLC Agreement. Additionally, in the event of a redemption request by a Pre-IPO LLC Member, GSHD may, at its option, effect a direct exchange of cash or Class A common stock for LLC Units in lieu of such a redemption. Shares of Class B common stock will be canceled on a one-for-one basis if GSHD, at the election of a Pre-IPO LLC Member, redeems or exchanges LLC Units of such Pre-IPO LLC Member pursuant to the terms of the amended and restated Goosehead Financial, LLC Agreement. Except for transfers to GSHD pursuant to the amended and restated Goosehead Financial, LLC Agreement or to certain permitted transferees, the Pre-IPO LLC Members are not permitted to sell, transfer or otherwise dispose of any LLC Units or shares of Class B common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2025 and 2024, an aggregate of 0.7 million and 0.3 million LLC Units, respectively, were redeemed by the noncontrolling interest holders. Pursuant to the GF LLC Agreement, we issued 0.7 million and 0.3 million shares of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Class A common stock in connection with these redemptions and received 0.7 million and 0.3 million LLC Interests, increasing our ownership interest in GF. Simultaneously, and in connection with these redemptions, 0.7 million and 0.3 million shares of Class B common stock were surrendered and canceled.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the ownership interest in GF as of December 31, 2025 and 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.465%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.395%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.739%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.465%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.395%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LLC Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ownership %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LLC Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ownership %&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of LLC Units held by GSHD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,653&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.2%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of LLC Units held by noncontrolling interest holders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,935&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of LLC Units outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,588&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average ownership percentages for the applicable reporting periods are used to attribute net income to GSHD and the noncontrolling interest holders. The noncontrolling interest holders' weighted average ownership percentage for the years ended December 31, 2025 and 2024 was 32.9% and 34.1%, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
    <us-gaap:PaymentsOfDistributionsToAffiliates contextRef="c-197" decimals="-5" id="f-968" unitRef="usd">23800000</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:PaymentsOfDistributionsToAffiliates contextRef="c-198" decimals="-5" id="f-969" unitRef="usd">13300000</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:PaymentsOfDistributionsToAffiliates contextRef="c-199" decimals="-5" id="f-970" unitRef="usd">7700000</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:PaymentsOfDistributionsToAffiliates contextRef="c-200" decimals="-5" id="f-971" unitRef="usd">4800000</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:PaymentsOfDistributionsToAffiliates contextRef="c-1" decimals="-5" id="f-972" unitRef="usd">16000000.0</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:PaymentsOfDistributionsToAffiliates contextRef="c-14" decimals="-5" id="f-973" unitRef="usd">8500000</us-gaap:PaymentsOfDistributionsToAffiliates>
    <gshd:SaleOfStockConversionOfExistingInterestsConversionRatio
      contextRef="c-201"
      decimals="INF"
      id="f-974"
      unitRef="number">1</gshd:SaleOfStockConversionOfExistingInterestsConversionRatio>
    <gshd:SaleOfStockConversionOfExistingInterestsConversionRatio
      contextRef="c-201"
      decimals="INF"
      id="f-975"
      unitRef="number">1</gshd:SaleOfStockConversionOfExistingInterestsConversionRatio>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-183"
      decimals="-5"
      id="f-976"
      unitRef="shares">700000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-184"
      decimals="-5"
      id="f-977"
      unitRef="shares">300000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares contextRef="c-55" decimals="-5" id="f-978" unitRef="shares">700000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-191"
      decimals="-5"
      id="f-979"
      unitRef="shares">300000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-201"
      decimals="-5"
      id="f-980"
      unitRef="shares">700000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-202"
      decimals="-5"
      id="f-981"
      unitRef="shares">300000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-203"
      decimals="-5"
      id="f-982"
      unitRef="shares">700000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="c-204"
      decimals="-5"
      id="f-983"
      unitRef="shares">300000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock contextRef="c-1" id="f-984">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the ownership interest in GF as of December 31, 2025 and 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.858%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.465%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.395%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.739%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.465%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.395%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LLC Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ownership %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;LLC Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ownership %&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of LLC Units held by GSHD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,653&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.2%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of LLC Units held by noncontrolling interest holders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,935&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.8%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of LLC Units outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,588&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock>
    <us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding contextRef="c-57" decimals="-3" id="f-985" unitRef="shares">24653000</us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c-205" decimals="3" id="f-986" unitRef="number">0.674</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding contextRef="c-45" decimals="-3" id="f-987" unitRef="shares">24668000</us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c-206" decimals="3" id="f-988" unitRef="number">0.662</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding contextRef="c-54" decimals="-3" id="f-989" unitRef="shares">11935000</us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c-207" decimals="3" id="f-990" unitRef="number">0.326</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding contextRef="c-42" decimals="-3" id="f-991" unitRef="shares">12620000</us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="c-208" decimals="3" id="f-992" unitRef="number">0.338</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding contextRef="c-1" decimals="-3" id="f-993" unitRef="shares">36588000</us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding>
    <gshd:NoncontrollingInterestOwnershipPercentage contextRef="c-16" decimals="3" id="f-994" unitRef="number">1.000</gshd:NoncontrollingInterestOwnershipPercentage>
    <us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding contextRef="c-14" decimals="-3" id="f-995" unitRef="shares">37288000</us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding>
    <gshd:NoncontrollingInterestOwnershipPercentage contextRef="c-17" decimals="3" id="f-996" unitRef="number">1.000</gshd:NoncontrollingInterestOwnershipPercentage>
    <gshd:NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners contextRef="c-209" decimals="3" id="f-997" unitRef="number">0.329</gshd:NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners>
    <gshd:NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners contextRef="c-210" decimals="3" id="f-998" unitRef="number">0.341</gshd:NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-999">Equity-based compensation&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of equity-based compensation expense during the years ended December 31, 2025, 2024, and 2023 is as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.859%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.341%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.186%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.649%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.186%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.649%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.189%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company granted additional stock options of 0.6 million, 0.8 million, and 0.9 million to its Board of Directors and certain key employees in 2025, 2024, and 2023, respectively. Board of Directors stock option awards have a three-year service period and vest in 12 equal quarterly installments over the service period. Employee stock options awards granted in 2021 have a four-year service period and vest in three equal annual installments, beginning at the end of the second year of service. Employee awards granted beginning in 2022 have a three-year service period and vest in equal annual installments beginning at the end of the first year of service. Both Board of Director and employee stock option awards have a maximum contract term of ten years from the grant date. Upon exercise of an option, the Company issues a new share of stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the grant date fair value of its stock option awards using the Black-Scholes valuation model and has elected to recognize forfeitures as they occur. A summary of the weighted average assumptions used for valuing stock options granted in the periods 2025, 2024, and 2023 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.980%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.338%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.338%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.342%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55%  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60% - 65%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69 - 4.75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.75 - 4.75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.75 - 4.75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.44% - 4.27%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46%- 4.58%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.44% - 4.06%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of stock option activity for the year ended December 31, 2025 is as follows (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in thousands except per-share amounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.388%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.698%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.698%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.698%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.296%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average Remaining Contractual Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable as of December 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.90&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options unvested as of December 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.40&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of stock option activity for the years ended December 31, 2025, 2024 and 2023 is as follows (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in thousands except per-share amounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.090%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.784%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.378%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.784%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.378%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.786%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average grant-date fair value of options granted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of shares vested during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of unvested stock option activity for the years ended December 31, 2025, 2024 and 2023 is as follows (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in thousands except per-share amounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.865%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.381%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.872%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested as of December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested as of December 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2025, total unrecognized compensation expense related to unvested stock options was $29.7 million, which is expected to be recognized over a weighted average period of 1.81 years. Cash received from stock option exercises during the year ended December 31, 2025 was $13.6 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-1000">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of equity-based compensation expense during the years ended December 31, 2025, 2024, and 2023 is as follows &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.859%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.341%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.186%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.649%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.186%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.649%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.189%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-211" decimals="-3" id="f-1001" unitRef="usd">23375000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-212" decimals="-3" id="f-1002" unitRef="usd">27971000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-213" decimals="-3" id="f-1003" unitRef="usd">23989000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-1004" unitRef="usd">23375000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-14" decimals="-3" id="f-1005" unitRef="usd">27971000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-15" decimals="-3" id="f-1006" unitRef="usd">23989000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-214"
      decimals="-5"
      id="f-1007"
      unitRef="shares">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-215"
      decimals="-5"
      id="f-1008"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-216"
      decimals="-5"
      id="f-1009"
      unitRef="shares">900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-214" id="f-1010">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <gshd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment
      contextRef="c-214"
      decimals="INF"
      id="f-1011"
      unitRef="installment">12</gshd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfQuarterlyInstallment>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-217" id="f-1012">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <gshd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment
      contextRef="c-217"
      decimals="INF"
      id="f-1013"
      unitRef="installment">3</gshd:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAnnualInstallment>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-218" id="f-1014">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-214" id="f-1015">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-1016">A summary of the weighted average assumptions used for valuing stock options granted in the periods 2025, 2024, and 2023 are as follows:&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.980%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.338%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.338%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.342%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55%  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60% - 65%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69 - 4.75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.75 - 4.75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.75 - 4.75&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.44% - 4.27%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.46%- 4.58%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.44% - 4.06%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c-211"
      decimals="2"
      id="f-1017"
      unitRef="number">0.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="c-212"
      decimals="2"
      id="f-1018"
      unitRef="number">0.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="c-212"
      id="f-1019"
      unitRef="number"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="c-213"
      decimals="2"
      id="f-1020"
      unitRef="number">0.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="c-213"
      decimals="2"
      id="f-1021"
      unitRef="number">0.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend contextRef="c-211" decimals="INF" id="f-1022" unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend contextRef="c-212" decimals="INF" id="f-1023" unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend contextRef="c-213" decimals="INF" id="f-1024" unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-219" id="f-1025">P2Y8M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-220" id="f-1026">P4Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-221" id="f-1027">P2Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-222" id="f-1028">P4Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-223" id="f-1029">P2Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-224" id="f-1030">P4Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="c-211"
      decimals="4"
      id="f-1031"
      unitRef="number">0.0344</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="c-211"
      decimals="4"
      id="f-1032"
      unitRef="number">0.0427</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="c-212"
      decimals="4"
      id="f-1033"
      unitRef="number">0.0346</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="c-212"
      decimals="4"
      id="f-1034"
      unitRef="number">0.0458</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="c-213"
      decimals="4"
      id="f-1035"
      unitRef="number">0.0344</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="c-213"
      decimals="4"
      id="f-1036"
      unitRef="number">0.0406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-1037">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of stock option activity for the year ended December 31, 2025 is as follows (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in thousands except per-share amounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.388%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.698%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.698%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.698%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.296%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average Remaining Contractual Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable as of December 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.90&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options unvested as of December 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.40&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of stock option activity for the years ended December 31, 2025, 2024 and 2023 is as follows (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in thousands except per-share amounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.090%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.784%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.378%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.784%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.378%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.786%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average grant-date fair value of options granted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of shares vested during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of unvested stock option activity for the years ended December 31, 2025, 2024 and 2023 is as follows (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;in thousands except per-share amounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.865%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.381%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.872%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested as of December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested as of December 31, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-17"
      decimals="-3"
      id="f-1038"
      unitRef="shares">3263000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-17"
      decimals="2"
      id="f-1039"
      unitRef="usdPerShare">68.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-1" decimals="-3" id="f-1040" unitRef="shares">637000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1041"
      unitRef="usdPerShare">106.42</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="-3" id="f-1042" unitRef="shares">309000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1043"
      unitRef="usdPerShare">43.75</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="-3" id="f-1044" unitRef="shares">56000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1045"
      unitRef="usdPerShare">68.02</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="c-1" decimals="-3" id="f-1046" unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-1047"
      unitRef="usdPerShare">125.79</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-16"
      decimals="-3"
      id="f-1048"
      unitRef="shares">3436000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-16"
      decimals="2"
      id="f-1049"
      unitRef="usdPerShare">76.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-16" decimals="-3" id="f-1050" unitRef="usd">51810000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-1051">P6Y10M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-16"
      decimals="-3"
      id="f-1052"
      unitRef="shares">2091000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-16"
      decimals="2"
      id="f-1053"
      unitRef="usdPerShare">71.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-16" decimals="-3" id="f-1054" unitRef="usd">42923000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-1055">P5Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c-16"
      decimals="-3"
      id="f-1056"
      unitRef="shares">1344000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="c-16"
      decimals="2"
      id="f-1057"
      unitRef="usdPerShare">83.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c-16" decimals="-3" id="f-1058" unitRef="usd">8887000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-1059">P8Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-1"
      decimals="2"
      id="f-1060"
      unitRef="usdPerShare">46.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-14"
      decimals="2"
      id="f-1061"
      unitRef="usdPerShare">32.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-15"
      decimals="2"
      id="f-1062"
      unitRef="usdPerShare">19.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-3" id="f-1063" unitRef="usd">21435000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-14" decimals="-3" id="f-1064" unitRef="usd">27106000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-15" decimals="-3" id="f-1065" unitRef="usd">16424000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-1" decimals="-3" id="f-1066" unitRef="usd">28555000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-14" decimals="-3" id="f-1067" unitRef="usd">24645000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-15" decimals="-3" id="f-1068" unitRef="usd">23269000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="c-17"
      decimals="-3"
      id="f-1069"
      unitRef="shares">1657000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-17"
      decimals="2"
      id="f-1070"
      unitRef="usdPerShare">30.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares contextRef="c-1" decimals="-3" id="f-1071" unitRef="shares">894000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="c-1"
      decimals="2"
      id="f-1072"
      unitRef="usdPerShare">31.94</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-1" decimals="-3" id="f-1073" unitRef="shares">637000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-1"
      decimals="2"
      id="f-1074"
      unitRef="usdPerShare">46.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares contextRef="c-1" decimals="-3" id="f-1075" unitRef="shares">56000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="c-1"
      decimals="2"
      id="f-1076"
      unitRef="usdPerShare">31.86</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="c-16"
      decimals="-3"
      id="f-1077"
      unitRef="shares">1344000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-16"
      decimals="2"
      id="f-1078"
      unitRef="usdPerShare">36.51</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-16" decimals="-5" id="f-1079" unitRef="usd">29700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-211" id="f-1080">P1Y9M21D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-5" id="f-1081" unitRef="usd">13600000</us-gaap:ProceedsFromStockOptionsExercised>
    <gshd:DividendsTextBlock contextRef="c-1" id="f-1082">Dividends&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not approve or pay any dividends during the year ended December 31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 9, 2025, GF declared a special distribution of $175 million, which was paid in cash on January 31, 2025 to holders of record of LLC Units, including to GSHD, as of the close of business on January&#160;21, 2025. The special distribution resulted in a payment of $59 million to our noncontrolling interest holders. On January&#160;9, 2025, the board of directors of the Company declared a one-time special cash dividend of $5.91 to all holders of Class A common stock of GSHD as of the close of business on January 21, 2025, which was paid in cash on January 31, 2025 for a total of $146 million. $1.22 of the special cash dividend was funded by cash received by GSHD from prior tax distributions from GF that are in excess of the corporate income taxes payable by GSHD. The remaining $4.69 of the special dividend was funded by the cash received by the Company from the special distribution by GF.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any future special dividends will be declared at the sole discretion of GF's managing members, with respect to GF, and the Company's board of directors, with respect to GSHD.&#160;In determining whether a future special dividend will be declared by the Company, the board of directors may, at its sole discretion, consider the following: the Company's financial condition and operating results, the Company's available cash and current and anticipated cash needs, the Company's capital requirements, any contractual, legal, tax and regulatory restrictions, general economic and business conditions, and such other factors or conditions as the board of directors deems relevant.&lt;/span&gt;&lt;/div&gt;</gshd:DividendsTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-202"
      decimals="INF"
      id="f-1083"
      unitRef="usdPerShare">0</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash contextRef="c-225" decimals="-6" id="f-1084" unitRef="usd">175000000</us-gaap:DividendsCommonStockCash>
    <gshd:PaymentsOfSpecialDistributionNonControllingInterestHolders contextRef="c-225" decimals="-6" id="f-1085" unitRef="usd">59000000</gshd:PaymentsOfSpecialDistributionNonControllingInterestHolders>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-226"
      decimals="2"
      id="f-1086"
      unitRef="usdPerShare">5.91</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:PaymentsOfCapitalDistribution contextRef="c-227" decimals="-6" id="f-1087" unitRef="usd">146000000</us-gaap:PaymentsOfCapitalDistribution>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-228"
      decimals="2"
      id="f-1088"
      unitRef="usdPerShare">1.22</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-229"
      decimals="2"
      id="f-1089"
      unitRef="usdPerShare">4.69</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-1090">Leases&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2025, Goosehead was obligated under a number of operating leases, exclusively leases for premises and equipment used for business purposes. These leases generally have terms of 8 years or less, determined based on the contractual maturity of the lease, and include periods covered by options to extend or terminate the lease when the Company is reasonably certain that it will exercise those options. None of these lease agreements impose restrictions on the Company&#x2019;s ability to pay dividends, engage in debt or equity financing transactions or enter into further lease agreements. Certain of these leases contain escalation clauses that will increase rent payments based on maintenance, utility and tax increases, which are non-lease components and variable in nature. The Company elected not to separate lease and non-lease components of a contract for its real estate and equipment leases. As such, real estate and equipment lease payments represent payments on both lease and non-lease components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities and ROU assets are recognized at the lease commencement date based on the present value of the fixed future minimum lease payments over the lease term. The future lease payments are discounted at a rate that represents the Company&#x2019;s collateralized borrowing rate for financing instruments of a similar term. We estimate this for our portfolio of leases using information obtained from our bankers. The ROU asset also includes any lease prepayments made, plus initial direct costs incurred, less any lease incentives received. Rent expense associated with operating leases is recognized on a straight-line basis over the lease term and included in occupancy expense within General and administrative expenses in the Consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information related to the Company&#x2019;s leases as of December 31, 2025 and 2024 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.373%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.376%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,087&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,420&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Short term lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,666&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,535&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Long term lease liabilities  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,168&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,536&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,834&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,071&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term (in years)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average incremental borrowing rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following schedule shows the components of lease cost for the years ended December 31, 2025 and 2024 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.075%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.230%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross operating lease cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(672)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net lease cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,841&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,402&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule of supplemental cash flow information related to leases for the year ended December 31, 2025 and 2024 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.952%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.792%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Right of use assets obtained in exchange for lease obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule of future maturity of lease liability as of December 31, 2025 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.228%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Future maturity of lease liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,834&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2025, the Company did not have any additional future operating lease commitments that were signed but had not yet commenced.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-16" id="f-1091">P8Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-1092">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information related to the Company&#x2019;s leases as of December 31, 2025 and 2024 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.373%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.376%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,087&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,420&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Short term lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,666&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,535&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Long term lease liabilities  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,168&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,536&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,834&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,071&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term (in years)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average incremental borrowing rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following schedule shows the components of lease cost for the years ended December 31, 2025 and 2024 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.075%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.230%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross operating lease cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(672)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net lease cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,841&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,402&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule of supplemental cash flow information related to leases for the year ended December 31, 2025 and 2024 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.952%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.792%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Right of use assets obtained in exchange for lease obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-16" decimals="-3" id="f-1093" unitRef="usd">34087000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-17" decimals="-3" id="f-1094" unitRef="usd">37420000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-16" decimals="-3" id="f-1095" unitRef="usd">8666000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-17" decimals="-3" id="f-1096" unitRef="usd">6535000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-16" decimals="-3" id="f-1097" unitRef="usd">51168000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-17" decimals="-3" id="f-1098" unitRef="usd">54536000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c-16" decimals="-3" id="f-1099" unitRef="usd">59834000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c-17" decimals="-3" id="f-1100" unitRef="usd">61071000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-16" id="f-1101">P5Y10M13D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-17" id="f-1102">P6Y8M15D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-16" decimals="3" id="f-1103" unitRef="number">0.055</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-17" decimals="3" id="f-1104" unitRef="number">0.053</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-1105" unitRef="usd">7923000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-14" decimals="-3" id="f-1106" unitRef="usd">8074000</us-gaap:OperatingLeaseCost>
    <us-gaap:SubleaseIncome contextRef="c-1" decimals="-3" id="f-1107" unitRef="usd">1082000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome contextRef="c-14" decimals="-3" id="f-1108" unitRef="usd">672000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-1109" unitRef="usd">6841000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-14" decimals="-3" id="f-1110" unitRef="usd">7402000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-1111" unitRef="usd">9250000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-14" decimals="-3" id="f-1112" unitRef="usd">11267000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-1113" unitRef="usd">5713000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-14" decimals="-3" id="f-1114" unitRef="usd">4931000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-1115">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule of future maturity of lease liability as of December 31, 2025 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.549%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.228%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt;margin-top:2.65pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Future maturity of lease liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59,834&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-16" decimals="-3" id="f-1116" unitRef="usd">11483000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-16" decimals="-3" id="f-1117" unitRef="usd">13083000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-16" decimals="-3" id="f-1118" unitRef="usd">12348000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-16" decimals="-3" id="f-1119" unitRef="usd">11192000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-16" decimals="-3" id="f-1120" unitRef="usd">8341000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-16" decimals="-3" id="f-1121" unitRef="usd">14414000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-16" decimals="-3" id="f-1122" unitRef="usd">70861000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-16" decimals="-3" id="f-1123" unitRef="usd">11026000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-16" decimals="-3" id="f-1124" unitRef="usd">59834000</us-gaap:OperatingLeaseLiability>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1125">Segment information&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is organized into a single reportable segment: insurance distribution. The personal lines insurance distribution segment provides clients with access to home, auto, umbrella, motorcycle, flood, and other ancillary insurance products. The Company derives its revenue entirely from within the United States and manages business activities on a consolidated basis. The Company&#x2019;s chief operating decision maker is its Chief Executive Officer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting policies of the insurance distribution segment are the same as those described in the summary of significant accounting policies. The chief operating decision maker uses net income, as reported on the Consolidated Statements of Operations, to assess performance and allocate resources for the insurance distribution segment. The significant segment expense categories regularly provided to the chief operating decision maker are the same as those included on the Consolidated Statements of Operations. The measure of segment assets is total assets as reported on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The chief operating decision maker uses net income to assess performance by examining period-over-period trends, benchmarking to the Company's competitors, and monitoring budget versus actual results. The chief operating decision maker uses net income to evaluate income generated from segment assets in deciding whether to reinvest profits into the segment or into other parts of the entity, such as for share repurchases or dividends.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:LegalMattersAndContingenciesTextBlock contextRef="c-1" id="f-1127">Litigation&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, GSHD may be involved in various legal proceedings, lawsuits and claims incidental to the conduct of the Company's business. The Company records accruals for legal contingencies to the extent that it has concluded that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. In the opinion of the Company's management, the likely results of any ongoing legal matters are not expected, either individually or in the aggregate, to have a material adverse effect on the Company's financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 10, 2022, a verified stockholder class action complaint for declaratory relief, captioned Mickey Dollens v. Goosehead Insurance, Inc., C.A. No. 2022-1018-JTL, was filed in the Court of Chancery of the State of Delaware (the &#x201c;Dollens Action&#x201d;), alleging certain corporate governance documents adopted by the Company were invalid under Delaware law. On August 8, 2023, the parties entered into a proposed settlement providing for certain non-monetary benefits to the class (i.e., revisions to the Company's Stockholder Agreement). Additionally, the plaintiffs have petitioned the Court for attorneys' fees and litigation expenses. The matter is currently stayed. While there can be no assurance regarding the ultimate outcome of the petition, the Company believes a potential loss, if any, would not be material.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c-1" id="f-1128">Related Party Transactions&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mark Jones is the Co-Founder and Executive Chairman of the Company and holds a significant beneficial ownership of the Company&#x2019;s voting common stock. Mr. Jones also serves as the Co-Founder and Chief Executive Officer of N5B Capital ("N5B"), a family investment office for Mark and Robyn Jones. In the third quarter of 2025, the Company entered into an agreement to reimburse N5B for expenses associated with Mr. Jones&#x2019; executive assistant. The estimated annual expense to the Company under this agreement is less than $140&#160;thousand and will be recognized as incurred in the consolidated statements of operations. The Company determined that the agreement is not material to its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c-230" decimals="-3" id="f-1129" unitRef="usd">140000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-231" id="f-1130">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-231" id="f-1131">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-231" id="f-1132">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-232" id="f-1133">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 5, 2025, Mark K. Miller, the President and Chief Executive Officer of the Company, terminated a Rule 10b5-1 trading arrangement he had previously adopted with respect to the sale of securities of the Company's common stock (the "10b5-1 Plan"). The 10b5-1 Plan was adopted on April 29, 2025, had a term expiring May 1, 2026, and provided for the potential sale of up to 60,000 shares of Company common stock issuable upon the exercise of options. As of the date of termination of his 10b5-1 Plan, Mr. Miller had not sold any shares of common stock under its terms.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrTerminationDate contextRef="c-232" id="f-1134">November 5, 2025</ecd:TrdArrTerminationDate>
    <ecd:TrdArrIndName contextRef="c-232" id="f-1135">Mark K. Miller</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-232" id="f-1136">President and Chief Executive Officer</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-232" id="f-1137">true</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-233"
      decimals="-3"
      id="f-1138"
      unitRef="shares">60000</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-1139">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
